Brotli is a lossless data compression algorithm built specifically to shrink the kind of text-heavy content transmitted over the web, such as HTML, CSS and JavaScript files, more effectively than older formats like gzip. It combines LZ77-style dictionary compression and Huffman coding with a large, built-in dictionary of more than thirteen thousand common words, phrases and substrings pulled from real web content, plus context modeling that helps it exploit patterns specific to that content. Google engineers Jyrki Alakuijala and Zoltan Szabadka developed Brotli in 2013, originally to compress web font files, before the Internet Engineering Task Force standardized it as RFC 7932 in July 2016. By around 2022 nearly all web browsers in use supported Brotli-compressed content, and it is now widely deployed by web servers and content delivery networks specifically because it can shrink JavaScript, HTML and CSS files further than gzip typically manages.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.