Zum Inhalt springen
uencoder

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)

Verwandte Tools

References