Brotli
Brotli ist ein von Google entwickeltes Web-Kompressionsverfahren, das ein eingebautes statisches Wörterbuch mit LZ77 und kontextbasierter Huffman-Kodierung kombiniert; es komprimiert Text 15-25 % besser als gzip.
Zweck
Dient als effizienteres HTTP-Content-Encoding und beschleunigt Webübertragungen, besonders bei HTML/CSS/JS.
Mechanismus
Kombiniert ein LZ77-Schiebefenster, Huffman-Kontextkodierung zweiter Ordnung und ein eingebautes 120-KB-Statikwörterbuch mit häufigen Webtextfragmenten. Die Dekodierung ist schnell; die Kompression bietet Stufen 0-11.
Anwendungsfälle
- HTTP-Content-Encoding
- Übertragung von Web-Assets
- Font-Kompression (WOFF2)