数据压缩库:brotli vs zlib

时间:2017-06-03 11:22:36

标签: zlib data-compression brotli

从任何网站下载时,哪种数据压缩最适合压缩javascript文件:brotlizlib

1 个答案:

答案 0 :(得分:1)

我假设“javascript文件”是指javascript源代码。

brotli(内容编码“br”)更适用于非动态内容,您希望它可以被压缩一次,但会多次传输和解压缩。这通常是javascript的情况。 javascript代码的平均增益约为20%。

并非所有客户都接受brotli(到目前为止Firefox,Chrome和Edge都是这样)。如果客户端不接受它,则编码协商将自动回退到内容编码gzip(zlib生成的内容)。