Hosted Files Compression
### Feature request

I am very new to hugging face, so I am not sure this is the right place to request, if not please guide me.

I was thinking, the hosted files (i.e. models) could use compression like brotli. Considering its all static files this could be done once instead on per request. 

For example, [decoder_model_merged.onnx](https://huggingface.co/Xenova/transformers.js/blob/main/quantized/openai/whisper-tiny.en/speech2seq-lm-with-past/decoder_model_merged.onnx) has ~50MB but can be compressed ~30MB using brotli:

```
brotli decoder_model_merged.onnx -o decoder_model_merged.onnx.br -Z -f
```


### Motivation

There are many sites and online demos using huggingface cdn, fetching large models. There might be substantial reduction in traffic and waiting times if these files are compressed. Considering it follows the request headers and serves with proper response headers this will be very transparent (no code change needed) for end devs / users.

### Your contribution

I am sorry, I am no expert in this field nor I have knowledge of cdn architecture used
Answered in https://github.com/huggingface/huggingface_hub/issues/1446#issuecomment-1521893687 on why this will unfortunately not be supported anytime soon :confused: Since we have a generic issue in `huggingface_hub`, I think we can close this one.