Google’s latest data-squeezing algorithm “Brotli” is coming to Chrome

India: +91-9426641696

Canada: +1-6477686933

Denmark: +45-50158656


Google’s latest data-squeezing algorithm “Brotli” is coming to Chrome

By Weisetech
May 20, 2016

Brotli a New home-grown algorithm promises faster page load times and reduced data consumption under capped plans

Based on the overwhelming success of Zopfli, Google announced a new compression algorithm, Brotli last year. Named after a Swiss bakery product, Brotli is an open source data compression algorithm.

Brotli uses a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. The Mountain View-based company expects Brotli to outclass Zopfli by 20 to 26 percent.

Google claimed that new algorithm outperforms gzip between 17% and 25%, and is especially efficient in dealing out fonts for web pages under the WOFF 2.0 (Web Open Font Format) optimization, an update on the standard submitted by Mozilla, Opera Software and Microsoft in 2010.

The search giant is now all set to roll out its latest algorithm, “Brotli,” onto the Chrome browser. According to Google team, Chrome users can expect to view a significant increase in speed once the new version of Chrome is released.  The smaller compressed size allows for better space utilization and faster page loads,  according to the team. The only downside is that squeezing that data is slow, but developers generally do that with static elements ahead of time.

New Algorithm will help mobile Chrome users experience “lower data transfer fees and reduced battery use.” The company is banking on Brotli as “a new data format.”  Google hopes that this algorithm will be adopted by several web browsers in the near future. Firefox seems to be the most likely contender to embrace Brotli.

As of now, Chrome users can expect faster loading of web pages in the coming weeks.

Leave a Reply

Your email address will not be published. Required fields are marked *