Chrome-Nettleseren for å Fyke Med Brotli

Google Chrome-brukere snart vil få raskere tilgang til Internett gjennom

Brotli åpen kildekode-komprimering algoritmen, Google Web Ytelse Ingeniør Ilya Grigorik sa tirsdag.

Chrome Browser to Blaze With Brotli

Det har blitt rullet ut til M49 utslipp av Krom i Canary, som er designet for utviklere. Det er ikke klart når Brotli vil overflaten for andre brukere av Chrome-nettleseren.

Brotli, som ble innført i fjor, gir 20-26 prosent høyere komprimering prosenter over Googles 2-år-gamle Zopfli algoritme og gir raskere siden lastes, selskapet sa.

“Hovedideen av Brotli er avledet fra en mer effektiv, neste generasjons metode for å håndtere hvordan Web-fonter er kodet — WOFF-og dekodet av nettlesere og servere,” sa Sergej Lossev, product manager for Opera Maks.

Opera har vært “aktivt undersøker” Brotli, fortalte han TechNewsWorld, “men vi er fortsatt vurdere om det er egnet for storskala bruk for våre produkter. Hvis og når vi bestemmer [det er] egnet for bred distribusjon i Opera nettlesere og Opera Max, vil det bety at brukerne kan forvente en uptick i besparelser på Web-sider.”

Detaljer på Brotli

Algoritmen komprimerer data ved hjelp av en kombinasjon av L777 algoritme og Huffman-koding.

Det har vært utplassert i WOFF 2.0 web-fonter for en stund uten problemer, i henhold til Krom team.

Firefox allerede er shipping Brotli, og M49 lanseringen vil være for Facebook.

Google Fonts API serverer CSS svar komprimert med Brotli til å støtte nettlesere, ifølge en blink-dev gruppe. Besparelser over topp 20 CSS forespørsler med Brotli hadde et vektet gjennomsnitt av 9 prosent.

Brotli er støttet på alle seks Blinker plattformer: Windows, Mac, Linux, og Chrome OS, Android og Android WebView.

Microsoft ‘ s Edge team tilsynelatende vurderer algoritmen, og den er støttet i Safari.

CloudFlare blogg serveres på en eksperimentell HTTP2 server som støtter også Brotli. Komprimering mulig ved Brotli er betydelig, men for filer som er mindre enn 64 KB, som er de fleste av filer, Brotli 4 er lavere enn zlib Nivå 8, og det er rapportert. Totalt sett tilstand av Brotli venstre 42CloudFlare med blandet inntrykk.

“Innovasjon fortsetter i nettleseren på grunn av den viktige rollen den spiller som en portal til den digitale økonomien,” observert Al-Hilwa, et program direktør i IDC.

“Mobile nettverk som er mer begrenset og innhold på nettstedet er alltid å bli tyngre, så komprimering innovasjon behov for å bevege seg fremover,” fortalte han TechNewsWorld.

Mulige Problemer Med Brotli

Algoritmen er begrenset til HTTPS-tilkoblinger, og denne “betyr nettsteder som er avhengige av tradisjonelle HTTP uten SSL er utelatt i kulden,” Opera er Lossev sa. Videre, Brotli må være aktivert på begge Web-serveren og klienten.

Det kan sakte ned sin adopsjon fordi “massevis av nettsteder som ikke vil bry seg,” la han til. “Massevis av nettsteder som ikke engang gidder å aktivere GZIP, som har blitt en standard-inkludert bibliotek inne Apache-servere for mange, mange år nå.”

Det vil være “ganske lang adopsjon kurven for denne teknologien hvis det er opp til forlaget å ta tid og krefter å aktivere det, og vi trenger å vente mens brukerne oppdaterer sine nettlesere til å Brotli-kompatible nettlesere,” Lossev sa.

“Det kan være en smartere måte å hjelpe folk til å spare tid bedre, med mindre anstrengelse er nødvendig for å koordinere mellom tusenvis av nettsteder og millioner av brukere,” sa han. “Det er det vi eksperimenterer med på Opera.”

Det er også fare for at Brotli kan gjøre det lettere for hackere å starte brudd utnytter grunn av forbedret komprimering, Lossev foreslått.
“Brudd angrep basere seg på en kombinasjon av kryptering og komprimering for å gjøre antakelser om kryptert og komprimert brukernavn og passord.”


Richard Adhikari har skrevet om high-tech for ledende publikasjoner siden 1990-tallet og under der det er alle fører til. Vil det RFID-chips i mennesker være Dyrets Merke? Vil nanotech løse våre kommende mat krise? Gjør Stør ‘ s Lov fortsatt holder sant? Du kan koble til med Richard på
Google+.


Date:

by