Brotli is a lossless data compression algorithm developed by Google.
FactSnippet No. 1,599,255 |
Brotli is primarily used by web servers and content delivery networks to compress HTTP content, making internet websites load faster.
FactSnippet No. 1,599,256 |
Unlike zopfli, which was a reimplementation of an existing data format specification, Brotli was a new data format, and allowed the authors to improve compression ratios even further.
FactSnippet No. 1,599,257 |
The Brotli specification was generalized in September 2015 for HTTP stream compression.
FactSnippet No. 1,599,258 |
Brotli was first released in 2013 for off-line compression of web fonts.
FactSnippet No. 1,599,259 |
Brotli was a continuation of the development of zopfli, which is a zlib-compatible implementation of the standard gzip and deflate specifications.
FactSnippet No. 1,599,260 |
Brotli allows a denser packing than gzip and deflate because of several algorithmic and format level improvements: the use of context models for literals and copy distances, describing copy distances through past distances, use of move-to-front queue in entropy code selection, joint-entropy coding of literal and copy lengths, the use of graph algorithms in block splitting, and a larger backward reference window are example improvements.
FactSnippet No. 1,599,261 |
Brotli specification was generalized in September 2015 for HTTP stream compression.
FactSnippet No. 1,599,262 |
Unlike most general purpose compression algorithms, Brotli uses a predefined dictionary, roughly 120 KB in size, in addition to the dynamically populated dictionary.
FactSnippet No. 1,599,264 |
Google's own implementation of the Brotli specification was released under the terms of the permissive free software MIT license in 2016.
FactSnippet No. 1,599,265 |
Brotli is available as a port for Android in a terminal-interface with its own shared library.
FactSnippet No. 1,599,266 |
Brotli compression is generally used as an alternative to gzip, as Brotli provides better overall compression.
FactSnippet No. 1,599,267 |