Google Chrome får en forbedret Brotli-komprimeringsalgoritme
I dag annoncerede udviklere fra Google en ny funktion, som allerede er ankommet til Chrome-browserens kanariske kanal. En ny komprimeringsalgoritme, kaldet "Brotli", blev tilføjet til browseren. Det vil fungere med HTTPS-forbindelser og vil være meget mere effektivt end eksisterende komprimeringsfunktioner i Google Chrome.
Ifølge det her meddelelsesindlæg, overgår Brotli gzip for typiske webaktiver (f.eks. css, html, js) med 17–25 %.
Den aktuelle kompressionsalgoritme, der bruges i Chrome, er Zopfli. Den blev introduceret for 2 år siden og bruges nu meget i forskellige opgaver. Zopfli viser gode resultater selv med PNG-komprimering.
Den nye Brotli-algoritme overgår Zopfli med 20-26%. Følgende sammenligningstabel og diagrammer er tilgængelige for at vise fordelene ved Brotli:1285 HTML-dokumenter på 93 sprog kompressionstestresultater:
Canterbury test resultater:
Bedre komprimering betyder hurtigere websideindlæsning og mere ledig plads på mobile enheder. Det burde spare din trafik og batteri.
De, der kører Chrome Canary, kan teste det lige nu ved at aktivere det ved hjælp af flag.
- Åbn Google Chrome-browseren, og skriv eller copy-paste følgende tekst i adresselinjen:
chrome://flag#enable-brotli
Dette åbner flagsiden direkte med den relevante indstilling.
- Klik på Aktiver link.
- Linkteksten vil blive ændret fra "Aktiver" til "Deaktiver", og knappen Genstart nu vises i bunden. Klik på den for at genstarte browseren.
Brotli er en åben algoritme, så den kan bruges i andre produkter. Efter et par måneder vil Brotli nå den stabile gren af browseren. Google håber at se andre browsere til at understøtte Brotli i den nærmeste fremtid.