阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

Windows Edge 开始使用 Google 的 Brotli 压缩算法

  • 2017-01-04
  • 本文字数:563 字

    阅读完需:约 2 分钟

Microsoft 最近宣布其 Edge 浏览器已经开始使用 Brotli,这一 Google 去年开源的压缩算法。

在最新的 Edge 构建包中默认是启用 Brotli 的,用户可以通过 Windows Insider Program 预览。Microsoft 透露,该版本将在明年年初达到稳定状态。与其他压缩算法相比,Microsoft 认为该算法能将压缩率提升 20% 以上,从而能够在不增加客户端 CPU 消耗的前提下提升页面加载时间。

根据 Google 提供的信息,Brotli 算法使用了一种全新的数据格式,这使得它无法与 Deflate 兼容,但是却能保证更高的压缩率。尤其需要注意的是,Google 声称 Brotli 在解压缩时基本和 zlib 一样快,同时在坎特伯雷语料库(Canterbury Corpus)上提供了比 LZMA 和 bzip2 更好的压缩率。Brotli 看起来非常适合 Web(例如 Web 资产的离线编码和在线解码)和 Android APKs。Google 声称该算法与他们自己的 Zopfli 算法相比压缩率提升了 20% 到 26%,与任何 deflate 算法相比其压缩率也是最优的。

去年,Apple 和 Facebook 都开源了他们新的压缩算法,Apple 的是 LZFSE,而 Facebook 的则是 ZStandard。

在 Edge 浏览器也使用 Brotli 算法之后,现在大部分主流浏览器都已经支持 Brotli,包括 Chrome 和 Firefox,但是 Safari 和 Internet Explorer 11 依然不支持 Brotli。

查看英文原文 Google’s Brotli Compression Algorithm Lands to Windows Edge

2017-01-04 18:002321
用户头像

发布了 321 篇内容, 共 116.0 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

北鲲云超算接入GPUA100,让AlphaFold2轻松使用

北鲲云

用不了AlphaFold2?北鲲云高性能计算平台解决这个问题

北鲲云

最全的MySQL总结,助你向阿里“开炮”(面试题+笔记+思维图)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

打咩哟!Github热榜第七的SpringBoot笔记(阿里内测版)终于开源!

Java 编程 程序员 架构 面试

手撸二叉树之二叉树中第二小的节点

HelloWorld杰少

数据结构与算法 8月日更

新手小白花几个月勇敢裸辞转行网络安全

网络安全学海

网络安全 信息安全 转行 渗透测试 安全漏洞

【Vue2.x 源码学习】第二十八篇 - diff算法-问题分析与patch优化

Brave

源码 vue2 8月日更

03- 面向复杂度的架构设计

Lane

04-可扩展架构

Lane

仅靠七个步骤,4面通过拿offer,终“跳进”字节跳动

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

写作 7 堂课——【2. 复利式写作】

LeifChen

写作技巧 8月日更 复利写作

模块4.存储架构设计

脉动

Github访问量破百万!原来是美团大牛的分布式架构实战笔记上线了

Java~~~

Java 面试 分布式 微服务 架构师

13W字!腾讯高工手写“Netty速成手册”,3天能走向实战

Java~~~

Java 面试 微服务 Netty 架构师

Java 操作 Office:POI之word图片处理

程序员架构进阶

Java 架构 自我提升 实战问题 8月日更

模块四作业:千万级学生管理系统试卷存储方案

Felix

Android Jetpack Compose

Changing Lin

8月日更

华为大佬的“百万级”MySQL笔记,基础+优化+架构一键搞定

Java~~~

Java MySQL 数据库 面试 架构师

架构实战营-学习总结

泄矢的呼啦圈

架构实战营

Java架构速成笔记:七大专题,1425页考点,挑战P8岗

Java~~~

Java spring 面试 微服务 架构师

二本渣渣5面阿里,从准备简历到“直怼”面试官,经历了什么?

公众号_愿天堂没有BUG

Minerva -- Airbnb的大规模数据指标系统 Part 2

俞凡

架构 Airbnb 大厂实践 指标

记录一次基于Qt的内存数据修改工具开发

星河寒水

qt 内存数据修改 Cheat Engine

Python代码阅读(第5篇):根据过滤器拆分列表

Felix

Python 编程 Code Programing 阅读代码

Python3 基础语法

Geek_aee0b4

疫情之后,幸获内推,4面京东拿下offer(Java后台研发岗)

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

Minerva -- Airbnb的大规模数据指标系统 Part 1

俞凡

架构 Airbnb 大厂实践 指标

从外包进入苏宁再跳槽阿里,分享这五年来我“走过的路”

Java 编程 程序员 面试 计算机

模块四作业

Mr.He

架构实战营

模块四作业

俊杰

架构实战营

Windows Edge开始使用Google的Brotli压缩算法_语言 & 开发_Sergio De Simone_InfoQ精选文章