Brotli
Brotli 是 Google 开发的 Web 压缩算法,内置静态字典与 LZ77 + 上下文 Huffman,对文本压缩率比 gzip 高 15-25%。
用途
作为 HTTP Content-Encoding 的高效替代,加速 Web 传输尤其对 HTML/CSS/JS。
机制
LZ77 滑窗 + 二阶上下文 Huffman 编码 + 内置 120KB 静态字典(覆盖常见 Web 文本片段)。解码速度快,压缩可调级别 0-11。
用例
- HTTP 内容编码
- Web 资源传输
- 字体压缩(WOFF2)