Aller au contenu
uencoder

Brotli

Brotli est un algorithme de compression web développé par Google, combinant un dictionnaire statique intégré avec LZ77 et un codage Huffman contextuel ; il compresse le texte 15-25 % mieux que gzip.

Objectif

Il sert de HTTP Content-Encoding plus efficace, accélérant les transferts web, en particulier pour HTML/CSS/JS.

Mécanisme

Il combine une fenêtre glissante LZ77, un codage Huffman de contexte de second ordre et un dictionnaire statique intégré de 120 Ko couvrant des fragments courants de texte web. Le décodage est rapide et la compression offre des niveaux 0-11.

Cas d’usage

  • Encodage de contenu HTTP
  • Transfert de ressources web
  • Compression de polices (WOFF2)

Outils associés

References