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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mobilne zariadenia
Od: poldinko
|
Pridané:
25.9.2015 10:01
hlavne nech to zacnu podporovat na mobilnych zariadeniach lebo ked sa clovek dostane mimo 3G skoncil a nacita sa mu ledva dsl.sk
|
|
Re: mobilne zariadenia
Od: sadaa
|
Pridané:
25.9.2015 10:17
mimo 3G ti nic nepomoze ani tato kompresia. To je tak pomale pripojenie, ze sa ti nacita prave len dsl.sk
|
|
Re: mobilne zariadenia
Od: loloooo
|
Pridané:
25.9.2015 11:27
ja mam swan 100gb mesacne za 5eurá a rychlost priemerna 32/21 mb/s no problem
|
|
Re: mobilne zariadenia
Od reg.: ericek111
|
Pridané:
25.9.2015 17:21
Takže SWAN má lepšie pokrytie 4G ako ostatní mobilní operátori 3G? Čo sa tu ešte nedozviem? :D
|
|
Re: mobilne zariadenia
Od: jan pan
|
Pridané:
25.9.2015 23:21
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
|
|
Re: mobilne zariadenia
Od reg.: gandor
|
Pridané:
25.9.2015 15:20
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...
|
|
Re: mobilne zariadenia
Od: b2un0
|
Pridané:
26.9.2015 11:04
Na to mas kompresne proxy v Chrome a Opere. Nie je to spasa, ale na 2G pomoze.
|
|
asdadasda
Od: BOH1
|
Pridané:
25.9.2015 10:22
Este tak keby sa nedajboze zrychlilo GUI.
|
|
zavadzani
Od: nemo22
|
Pridané:
25.9.2015 11:00
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.
|
|
Re: zavadzani
Od reg.: K-NinetyNine
|
Pridané:
25.9.2015 11:08
staticky obsah staci skomprimovat raz a potom je dopad na vykon nulovy. ssl nie je komprimacia, teda nechpem preco to sem pleties.
|
|
Re: zavadzani
Od: sdfgsda
|
Pridané:
25.9.2015 11:14
on pise, ze ssl zerie serverovy vykon. a ze teda ked zozerie dalsi vykon aj kompresia, tak to moze byt poznat. :-)
|
|
Re: zavadzani
Od reg.: Trolitel
|
Pridané:
25.9.2015 18:12
Šifrovanie je predovšetkým dátová nafukovačka.
"Text na zašifrovanie" -> klúč: "klúč" -> AES-256 ->
"HgmtOkBM4SwjIborQhL3k3raMDDpk67p/GZCsnCkvjQ="
|
|
Re: zavadzani
Od reg.: K-NinetyNine
|
Pridané:
25.9.2015 19:32
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?
|
|
Re: zavadzani
Od: quix_
|
Pridané:
25.9.2015 11:35
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..
|
|
Re: zavadzani
Od: dsffgsfd
|
Pridané:
25.9.2015 12:08
klient prave vtedy ked server? mozes tu ekvivalenciu pls nejako rozviest?
|
|
Re: zavadzani
Od: jalala
|
Pridané:
25.9.2015 14:14
<=> - = == <> == 3.14ca
|
|
Re: zavadzani
Od reg.: gandor
|
Pridané:
25.9.2015 15:25
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)...
|
|
Re: zavadzani
Od: quix_
|
Pridané:
26.9.2015 14:34
Dostal si ma :D
|
|
Titulok príspevku musí mať dĺžku aspoň 5 znakov.
Od: 4x3l
|
Pridané:
25.9.2015 12:40
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.
|
|
Re: Titulok príspevku musí mať dĺžku aspoň 5 znakov.
Od: Src
|
Pridané:
25.9.2015 13:23
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.
|
|
Re: Titulok príspevku musí mať dĺžku aspoň 5 znakov.
Od: qwertyuiop1
|
Pridané:
25.9.2015 13:46
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.
|
|
Re: Titulok príspevku musí mať dĺžku aspoň 5 znakov.
Od: quix_
|
Pridané:
26.9.2015 14:37
Firefox pre metro je mrtvy projekt,drm robi niekto iny a podpisovanie je kvoli bezpecnosti. Takze ti ostal firefox os. No smola ..
|