Which formats are you compressing?

We have a whitelist of files we automatically compress, using gzip (compression level 5) or brotli, on-the-fly at the edge servers. The files in the whitelist are delivered in either gzip, brotli or a non compressed format based on the passed request headers. 

Currently, the whitelisted content types are:

text/plain
text/css
text/xml
text/javascript

text/html

application/javascript
application/x-javascript

application/json
application/xml
application/xml+rss

application/font-woff
application/font-woff2

application/x-font-ttf
application/xhtml+xml
application/x-ttf
application/ttf
application/vnd.ms-fontobject
application/x-font-opentype
application/font-sfnt
image/svg+xml
image/x-icon
font/ttf