Nový kompresný algoritmus pre webové prehliadače

21.01.2016 | 10:47 | LUcoRP | Zaujímavý projekt

Nový kompresný algoritmus nazývaný Brotli, ktorý bol Googlom predstavený v septembri 2015 umožní Chromu komprimovať prenášané dáta o 26% viac než súčasne používaná kompresia (Zopfli). 

Podľa vyjadrenia Ilya Grigorika, je Brotli pripravený na vypustenie, takže užívatelia budúcej verzie Chromu by mali vydieť výrazné zlepšenie v rýchlosti načítania stránok. Užívatelia mobilnej verzie prehliadača sa môžu tešiť na zníženie množstva prenesených dát a zníženie zaťaženia batérie.

Chrome bude pravdepodobne prvým prehliadačom, ktorý bude nový kompresný algritmus používať. Nasledovať bude Firefox, ktorý plánuje nasadenie tiež v nasledujúcej verzii prohliadača.

Zdroj: Theverge.com

    • RE: Nový kompresný algoritmus pre webové prehliadače 21.01.2016 | 11:24
      Avatar Miroslav Bendík Gentoo  Administrátor

      Pozor, brotli nie je nový kompresný algoritmus (teda no v porovnaní s civilizáciou aj áno, ale inak je to LZ77 z roku 1977).

      Kompresný pomer je celkom mizerný v porovnaní povedzme s PPM. Celé porovnanie je tu. Väčšina zaujímavých algoritmov už bola vymyslená no do praxe sa zavádzajú až teraz keď máme na to dosť silné stroje.

      • RE: Nový kompresný algoritmus pre webové prehliadače 21.01.2016 | 11:33
        Avatar LUcoRP Debian, *Ubuntu, Android  Administrátor

        mas pravdu, napisal som to trochu nestastne. Viete to niekto prosim opravit z noveho kompresneho aloritmu na novu implementaciu kompresneho algoritmu (alebo ak vas napadne lepsie slovne spojenie), aj v nadpise aj v texte tak, aby sa nezmenila SEO URL

        git blame | Muj Desvorc je vetsi nez tvuj!
        • RE: Nový kompresný algoritmus pre webové prehliadače 21.01.2016 | 11:39
          Avatar Miroslav Bendík Gentoo  Administrátor

          Myslím, že pre väčšinu ľudí je to dostatočná informácia. Ja som chcel len doplniť trochu o čo ide. Mimochodom brotli už je v chrome implementované dlhšie kvôli podpore woff2, akurát teraz sa to povolí aj ako server side kompresia.

    • RE: Nový kompresný algoritmus pre webové prehliadače 21.01.2016 | 14:28
      Avatar Miroslav Bendík Gentoo  Administrátor

      Inak pri tom ma napadla taká celkom vtipná záležitosť. Na jednej strane sa snažia tlačiť HTML5 na úkor XHTML, na druhej strane sa snažia šetriť dáta.

      XHTML hoc je stará vykopávka je založené na xml, teda nie je to markup ako HTML5, ale obyčajné XML. XML sa môže reprezentovať rôznym spôsobom (ide o dátovú štruktúru, nie o markup), takže namiesto kompresie celých tagov sa môže do súboru ukladať len index v tabuľke tagov (inak hovoríme o XML, na rozdiel od HTML5 si tu nemôže kto chce vymyslieť aký chce tag, takže zoznam tagov môže byť súčasťou schémy). Nejaké pokusy o štandardizáciu (EXI) tuboli, ale nič ktovie ako úspešné.