早在三年前,Google就发布了Zotfli压缩算法,用来提升网页加载速度。后又基于该算法及其他现代压缩需求,进一步开发出了Brotli压缩算法,并于去年10月份将该算法开源,供其他浏览器公司使用。
Brotli 是一个通用目的的无损压缩算法,它通过用变种的 LZ77 算法,Huffman 编码和二阶文本建模进行数据压缩,是一种压缩比很高的压缩方法。在压缩速度上跟 Deflate 差不多,但是提供了更密集的压缩。
微软相关负责人表示:在当前的Windows 10 预览版本中,Microsoft Edge 浏览器在HTTPS和HTTP链接上均支持Brotli 压缩。 不过在将来的预览版本中,我们将更新此行为,仅在HTTPS链接上给予Brotli压缩支持。 与Chrome一样,我们将继续在HTTP内容链接上解码Brotli。