neprihlásený Piatok, 22. novembra 2024, dnes má meniny Cecília
Firefox bude rýchlejší, pridáva novú kompresiu Brotli

Značky: FirefoxkompresiaGoogle

DSL.sk, 25.9.2015


Webový prehliadač Firefox už v blízkej budúcnosti pridá podporu pre nový lepší kompresný algoritmus Brotli vyvinutý Google.

Spoločnosť Mozilla o tom informuje v tomto oznámení.

Brotli bude konkrétne podporované už v januárovej verzii Firefoxu 44. Podporu nového kompresného algoritmu bude prehliadač deklarovať uvedením brotli medzi podporovanými kompresiami v hlavičke Accept-Encoding, pričom webový server bude môcť prehliadaču následne posielať stránky a ostatné webové zdroje komprimované týmto algoritmom.

Doteraz sa na kompresiu prenášaného webového obsahu používa algoritmus Deflate používaný v rozličných formátoch ZIP-u.

Brotli je úple novým algoritmom, ktorý sme predstavili v tomto článku. Algoritmus kombinuje algoritmus LZ77, Huffmanove kódovanie a kontextové modelovanie druhého rádu.


Porovnanie Brotli s konkurenciou pri komprimovaní tzv. Canterbury korpusu, kliknite pre zväčšenie (graf: Google)



Brotli ponúka rýchlosť dekompresie na úrovni Deflate, pričom pri vyšších nastaveniach dosahuje výrazne lepší kompresný pomer. Mozilla konkrétne avizuje zlepšenie kompresného pomeru a teda zníženie množstva prenášaných dát oproti Deflate / gzip o 20% až 40%. Vďaka tomu sa dáta najmä na pomalších spojeniach prenesú do prehliadača rýchlejšie a stránka sa bude môcť zobraziť skôr.

Brotli zároveň u bežných súborov rozličného typu zo štandardného testovacieho Canterbury korpusu poráža v kompresnom pomere aj najkvalitnejšie bežne používané algoritmy LZMA, LZHAM a BZIP2.

Google, ktorý Brotli vyvinul, zatiaľ neavizoval termín jeho podpory v Chrome alebo na svojich webových stránkach. Mozilla ale podľa oznámenia očakáva, že Chrome začne nový kompresný algoritmus tiež používať v blízkej budúcnosti.


      Zdieľaj na Twitteri



Najnovšie články:

Nový trailer filmu Minecraft
Linux v ďalšej verzii vyradí súborový systém Reiser
Odštartovaná výroba flash pamäte s 321 vrstvami
Apple má prvýkrát použiť vlastný 5G modem v iPhone v marci
Linux dostáva podporu veľkokapacitných pamäťových SDUC kariet
USA požadujú, aby Google predal Chrome a potenciálne aj Android
ISS zvýšila orbitu, aby sa vyhla troskám zo satelitu
Vzniknú fyzické zábavné tematické Minecraft parky
Qualcomm chystá Snapdragon CPU pre lacnejšie PC, majú začínať na 600 dolárov
SpaceX nezachytávala prvý stupeň Starship kvôli problému na štartovacej veži


Diskusia:
                               
 

hlavne nech to zacnu podporovat na mobilnych zariadeniach lebo ked sa clovek dostane mimo 3G skoncil a nacita sa mu ledva dsl.sk
Odpovedať Známka: 9.3 Hodnotiť:
 

mimo 3G ti nic nepomoze ani tato kompresia. To je tak pomale pripojenie, ze sa ti nacita prave len dsl.sk


Odpovedať Známka: 6.2 Hodnotiť:
 

ja mam swan 100gb mesacne za 5eurá a rychlost priemerna 32/21 mb/s no problem
Odpovedať Známka: -10.0 Hodnotiť:
 

Takže SWAN má lepšie pokrytie 4G ako ostatní mobilní operátori 3G? Čo sa tu ešte nedozviem? :D
Odpovedať Známka: 10.0 Hodnotiť:
 

Na meranie je to fajn ale stahovanie 256kb/s cez swan je historia a tak trochu pre blbych slovakov tym by som sa tu nechvalil ze si sa nechal oje... a tych 32/21 mb/s je 256/168 mbps asi ani nevies co pises
Odpovedať Hodnotiť:
 

Pri tychto linkach mas dost znacny problem uz s obycajnou latenciou - kym si serveri prehodia svojich par zdvorilostnych fraz, tak uz ta prestane bavit cakat na obsah. A ze tie spravicky niesu vobec velke...

Napisane inak, netrapi ta bandwidth, ale latency a mnozstvo (hoc aj miniaturnych) requestov (a ze moderne stranky ich maju vela) na stranku - kde ti ziaden kompresny algoritmus nijak nepomoze...
Odpovedať Známka: 10.0 Hodnotiť:
 

Na to mas kompresne proxy v Chrome a Opere. Nie je to spasa, ale na 2G pomoze.
Odpovedať Hodnotiť:
 

Este tak keby sa nedajboze zrychlilo GUI.
Odpovedať Známka: -0.8 Hodnotiť:
 

Dost zavadzajuci titulok. To nema nic spolocne s Firefoxom. Pokial servery tuto kompresiu nenasadia (menovite Apache, IIS,Nginx a dalsie) tak nieje o com.Nehovoriac ze pri vytazenych serveroch je celkovo kompresia docela tradeoff za vykon. To komprimovanie stranok nieco zerie, aj ked sa budu ukladat do cache. Uz samotne sifrovanie cez ssl docela ukusne z vykonu.
Odpovedať Známka: 6.4 Hodnotiť:
 

staticky obsah staci skomprimovat raz a potom je dopad na vykon nulovy. ssl nie je komprimacia, teda nechpem preco to sem pleties.
Odpovedať Známka: -8.2 Hodnotiť:
 

on pise, ze ssl zerie serverovy vykon. a ze teda ked zozerie dalsi vykon aj kompresia, tak to moze byt poznat. :-)
Odpovedať Známka: 10.0 Hodnotiť:
 

Šifrovanie je predovšetkým dátová nafukovačka.

"Text na zašifrovanie" -> klúč: "klúč" -> AES-256 ->
"HgmtOkBM4SwjIborQhL3k3raMDDpk67p/GZCsnCkvjQ="
Odpovedať Hodnotiť:
 

tomu rozumiem. len nechapem preco do toho vobec ssl miesat.
akoze jeho argumentu rozumiem tak, ze kompresia zerie vykon, lebo sifrovanie?
kompresia zerie vykon s aj bez sifrovania. sifrovanie zerie vykon a nafukne data s aj bez kompresie. aku suvislost ma ssl vo vztahu k pouzitiu kompresie a preco je potrebne to zatahovat do diskusie o kompresii?
Odpovedať Hodnotiť:
 

Waat? Firefox bude rychlejsi,lebo pridava podporu pre kompresiu a to nema nic s firefoxom? Klient <=> server. Samozrejme,ze musi mat podporu aj web server..
Odpovedať Známka: 0.9 Hodnotiť:
 

klient prave vtedy ked server? mozes tu ekvivalenciu pls nejako rozviest?
Odpovedať Známka: 1.1 Hodnotiť:
 

<=> - = == <> == 3.14ca
Odpovedať Známka: 10.0 Hodnotiť:
 

Je to jednoduche. Ked klient nema podporu, tak je jedno ze ju server ma. Rovnako plati aj naopak ak server nema podporu, tak je jedno, ze ju ma klient.

Takze na to aby mohli po nete behat tieto mensie komprimovane packety musis mat AJ implementaciu v browsery (teda novy FF, Chrome), aj implementaciu na servery (teda Apache, IIS, Nginx).

A aj klient aj server o svojich schopnostiach komunikuju - pokial nenajdu prekryv, tak nekomprimuju (resp. nemali by)...
Odpovedať Známka: 3.3 Hodnotiť:
 

Dostal si ma :D
Odpovedať Hodnotiť:
 

Mňa by skôr potešila x64 verzia pre windows 7.
Keď už to dokázali googlaci s chrome čo existuje len pár rokov
tak prečo by nemohol byť 300 ročný firefox aj x64 pre win.
Odpovedať Hodnotiť:
 

Beta verzie mas x64. Maju rovnaky branding ako finalny Firefox, stabilita je fajn. Ani nespoznas ze pouzivas betu. Aspon za skusku to stoji ked to potrebujes.
Mozilla nie je na tom personalne ani financne tak ako Google takze preto.
Odpovedať Známka: 10.0 Hodnotiť:
 

Lebo pre Mozillu ma vacsia prioritu Firefox pre Metro, FirefoxOS, DRM, povinne podpisovanie rozsireni a podobne k****iny, ako pocuvat svojich pouzivatelov a urobit to, co by chceli a co zdravy rozum hovori, ze by sa malo.

Odpovedať Známka: 5.0 Hodnotiť:
 

Firefox pre metro je mrtvy projekt,drm robi niekto iny a podpisovanie je kvoli bezpecnosti. Takze ti ostal firefox os. No smola ..
Odpovedať Hodnotiť:

Pridať komentár