Win10系统Edge浏览器已支持Brotli压缩算法
Win10系统Edge浏览器已支持Brotli压缩算法
Brotli压缩算法简介
Brotli压缩算法是由谷歌压缩团队的Jyrki Alakuijala和Zoltan Szabadka开发的,旨在提供比传统压缩算法更高的压缩效率和速度。该算法通过结合变种的LZ77算法、Huffman编码和二阶文本建模来实现数据压缩,具有很高的压缩比。
Brotli算法的优势
- 高效的压缩比:Brotli提供了比Zopfli高20-26%的压缩比。
- 快速的压缩速度:在压缩速度上与Deflate实现相当,但提供了更密集的压缩效果。
Win10系统Edge浏览器对Brotli的支持情况
支持版本及用户群体
- Windows Insider成员:版本号高于14986的Windows Insider成员已经可以在Edge浏览器中充分利用Brotli。
- 普通用户:即将于2017年上线的Windows 10 Creators Update也将支持Brotli。
支持的链接类型
- HTTPS链接:在当前版本的Edge浏览器中,支持对HTTPS链接进行Brotli压缩。
- HTTP链接:在未来的版本更新中,计划将HTTPS链接只支持Brotli,而在HTTP链接上继续解码Brotli。
开发者工具中的问题
需要注意的是,在当前版本中使用F12开发者工具无法正确显示接收的编码响应header。这个问题在微软官方问题跟踪网站上的编号为9771399。
Brotli算法的开发背景和应用场景
开发背景
Brotli压缩算法是基于Google之前发布的Zopfli压缩算法进一步开发的。早在三年前,Google发布了Zopfli压缩算法,用来提升网页加载速度。随后,基于该算法及其他现代压缩需求,进一步开发出了Brotli压缩算法,并于去年10月份将该算法开源,供其他浏览器公司使用。
应用场景
Brotli压缩算法广泛应用于网页内容的传输和存储,特别是在需要减少数据大小和加快加载速度的场景中。通过使用Brotli,可以有效地减少网络流量和提高用户体验。
用户体验和市场反应
用户体验
对于使用高于14986的Windows Insider用户来说,已经在Edge浏览器体验到了Brotli带来的加速感觉。而对于普通用户来讲,也将在Windows 10 Creators Update中获得这一改进。
市场反应
Brotli压缩算法的引入受到了市场的积极反响。许多用户和行业专家都认为,这将有助于提升网页加载速度,减少数据使用量,提高整体的网络性能和用户体验。
,Win10系统内置的Edge浏览器现已支持Brotli压缩算法,为用户带来了更快的网页加载速度和更少的数据使用量。
