HTML/CSS/JS: prefer brotli, then gzip, then identity (no compression), using the Accept-Encoding header.
Pictures: convert them all to AVIF and WEBP. Keep JPEG around as well for backward compatibility
Other bitmap/non-scalable images: I guess still use PNG unless I missed something
And now SVG, used to be compressible with brotli but soon we'll have to export it to IconVG.
What's next, changing the transport to UDP? Hah!
Oh wait...
HTML/CSS/JS: prefer brotli, then gzip, then identity (no compression), using the Accept-Encoding header.
Pictures: convert them all to AVIF and WEBP. Keep JPEG around as well for backward compatibility
Other bitmap/non-scalable images: I guess still use PNG unless I missed something
And now SVG, used to be compressible with brotli but soon we'll have to export it to IconVG.
What's next, changing the transport to UDP? Hah!
Oh wait...