谷歌在Chrome 49中提升压缩性能
谷歌昨天宣布,一个新的内部压缩算法被称为“Brotli”,将很快添加到Chrome中加快页面加载时间并减少移动数据消耗。
Brotli目前是在Chrome的“稳定”构建频道中出现,版本49。
谷歌首次公开讨论Brotli于2015年9月,将其吹捧在压缩网站内容中比替代品更有效,包括最受欢迎的技术,“Gzip”。通过压缩站点组件,Brotli,Gzip等缩短页面加载时间并减少下载到浏览器的数据量;后者对计量和封闭连接的用户非常重要,最常见的是智能手机使用的用户,其中每个字节都计入每月津贴。
在Google+上的帖子周三,Ilya Grigorik是该公司的网络性能工程师,指出,Brotli在“意图”的里程碑上。在答案的别人的问题中,格里戈里克表示,目标是在“下一个稳定的释放”中添加新的压缩。
通过Google释放Chrome 48周三,版本49 - 具有Brotli - 应出现在六到八周,或在3月上半年。
Brotli将取代Chrome的当前压缩算法,Zopfil,也由加利福尼亚州山景创建。公司。ZOPFIL于2013年发表。
Google声称Brotli优于GZIP在17%和25%之间,并且在WOFF 2.0(Web Open Font Format)优化下处理网页的字体尤其有效,这是Mozilla,Opera软件和Microsoft 2010年提交的标准的更新。
10月份,内容交付网络CloudFlare基准Brotli将其与Gzip(由非常受欢迎的“Zlib”代码库实施)进行比较,并得出结论,谷歌“S算法是静态内容压缩的”大获奖“,何时提高处理64KB和更大的文件。
然而,大部分网站内容是动态的 - 当用户在URL中的用户打孔时,服务器基本上构建了页面 - 以及大多数页面从小于64KB的文件创建。
但是CloudFlare还指出,Brotli是新的,所以有很多潜在的改进室。“重要的是要记住,Zlib有利于整个网络社区多年来的优化目标,而Brotli则是一个小但有能力和有才华的团队的发展努力,”Cloudflare说。“毫无疑问,目前的实施只会随着时间的推移而改善。”
将于下周发货的Firefox 44将支持Brotli,谷歌表示,其他浏览器可以加入。例如,Microsoft正在考虑支持桌面系统和移动设备上Windows 10的默认浏览器的算法。