Google will soon enable support in Chrome for a new compression algorithm called Brotli. The algorithm has been in the works for a while, and now the Chromium team has deemed it fit for general consumption.
Brotli is a general-use lossless compression algorithm. Although it can be used for any kind of data, Google expects Brotli will be used for compressing web page data sent from servers to visitors. That already happens everywhere with the universally-supported gzip algorithm, but Brotli improves on gzip's compression ratio by roughly 17-25%.
The new algorithm should prove a boon for general page loading, and for mobile devices in particular. Since Brotli's decompression speed is comparable to gzip, web pages should load faster while using fewer CPU cycles, less bandwidth, and less power.
Chrome will support the new algorithm across all major desktop platforms and Android. Mozilla has also added Brotli support to Firefox. The only problem is that servers must send their content encoded in Brotli to begin with. Most of the web runs on either Apache, nginx, or IIS, and a quick search reveals that only nginx has a Brotli module in development. Brotli support in Chrome is also restricted to HTTPS connections, which the web in general has been slow to adopt.
Nevertheless, it should be just a matter of time before the World Wide Web sees the benefits of Brotli's space savings. Cloudflare, for example, has already done some extensive benchmarking of the new algorithm with promising results. Brotli could also have important implications for the performance of the WOFF 2.0 spec. This is one of those rare situations where everybody wins.
|der8auer Direct Die Frame lets Skylake-X owners flip their lids||6|
|Gigabyte offers a sneak peek at a future AMD motherboard at CES||9|
|Thesaurus Day Shortbread||1|
|Thursday deals: an 850 EVO, great mobos, cheap RAM, and more||8|
|iOS will get an off switch for iPhone anti-blackout measures||11|
|Intel security patches could cause restarts on hardware old and new||12|
|Samsung fires up its foundries for mass production of GDDR6 memory||22|
|Use InSpectre to see if you're protected from Meltdown and Spectre||36|
|David Kanter dissects Intel's 22-nm FinFET Low Power process tech||13|
|On look, an InSpectre Gadget.||+86|