谷歌 Chrome 浏览器即将实现共享字典压缩技术,据悉可大幅提升网站加载效率,最高可达 90% 以上。
开发者现可开始尝试采用 Brotli 或 ZStandard 压缩算法的共享字典,以评估其对网站性能的影响。此外,这两款算法还可与自定义共享字典搭配使用,进一步提升网页效率。
共享字典压缩技术主要通过识别输入数据中的重复序列,并利用该序列创建更小的输出文件,该过程可逆。
Chrome 团队以 Angular 框架的更新为例,展示了压缩字典带来的优势。假设网站当前使用 Angular 版本 1.7.9,未压缩的文件大小约为 172KB,使用 Brotli 默认压缩后,大小将缩小至约 53KB,压缩率接近 70%。
而使用自定义压缩字典,还可利用旧版本资源字典压缩新版本资源,使输出文件大小仅为 4KB,压缩率高达 98%,从而显著提升网页加载性能。
此外,Chrome 团队强调,最新版本的共享字典压缩方案已解决了此前存在的安全问题,动态和静态资源均可从中受益。
(举报)