Kryptopediask

BlogPrehliadače

Jadro prehliadača: prečo záleží na Chromiu, Firefoxe a WebKite

Väčšina prehliadačov stojí na jednom z troch jadier. Porovnanie prístupov a prečo je pri výbere dôležitejšie jadro než logo.

Aktualizované
Čas čítania
3 min čítania

Najdôležitejšie v skratke

  • Vykresľovacie jadro určuje správanie webov, bezpečnostný model aj rýchlosť opráv.
  • Mnoho prehliadačov používa to isté jadro, no líšia sa nastaveniami a politikou súkromia.
  • Prehliadač na jadre Chromium dedí z jadra zraniteľnosti aj opravy.
  • Pestrosť jadier je dôležitá pre otvorenosť webových štandardov.
Detail procesora osadeného v pätici na základnej doske s kovovým úchytom a drobnými súčiastkami

Pri výbere prehliadača sa mnohí riadia značkou alebo dojmom z rozhrania. Z pohľadu bezpečnosti a súkromia je však podstatnejšie, na akom jadre prehliadač stojí. Jadro prehliadača (engine) je časť, ktorá vykresľuje webové stránky a vykonáva JavaScript. Základ, na ktorom prehliadač stojí, určuje, ako sa web správa a ako rýchlo prichádzajú bezpečnostné opravy.

Tri hlavné jadrá

V praxi dominujú tri rodiny. Chromium je otvorený projekt, na ktorom stavia veľa prehliadačov rôznych výrobcov, a jeho vykresľovacie jadro sa volá Blink. Gecko je jadro, ktoré používa Firefox. WebKit je jadro, ktoré sa tradične spája so Safari a na niektorých platformách ho musia používať všetky prehliadače.

Rozdelenie nie je len technická zaujímavosť. Každé jadro má vlastný model izolácie procesov, vlastné bezpečnostné mechanizmy a vlastnú politiku podpory webových štandardov. Preto prehliadače na rovnakom jadre často zdieľajú rovnaké zraniteľnosti a rovnaké opravy.

Dôležitá je aj otázka bezpečnostných opráv. Keď sa v jadre nájde zraniteľnosť, oprava sa najprv objaví v hlavnom projekte a až potom ju preberú prehliadače, ktoré na ňom stavajú. Rýchlosť preberania sa líši a je jedným z merateľných ukazovateľov kvality prehliadača. Používateľ ju neovplyvní, no môže si vybrať produkt, ktorý má dlhodobo dobrú históriu rýchlych aktualizácií.

Jadro nie je to isté ako politika súkromia

Prehliadač na Chromiu môže mať vypnuté sledovanie, vstavané blokovače alebo odstránené služby, ktoré by inak odosielali údaje výrobcovi. Naopak, iný prehliadač na rovnakom jadre môže zbierať veľa telemetrie. Jadro teda určuje technický základ, ale správanie voči používateľovi určuje výrobca nad ním.

Pri hodnotení preto sledujte tri veci: kto prehliadač vyvíja a ako sa financuje, aké údaje odosiela v predvolenom nastavení a ako rýchlo vydáva bezpečnostné opravy po oprave v jadre. Pomalšie nasadzovanie opráv u menších projektov môže znamenať dlhšie obdobie, keď je známa zraniteľnosť otvorená.

Praktický príklad: dva prehliadače môžu používať rovnaké jadro a zároveň sa výrazne líšiť. Jeden predvolene blokuje sledovače a nesynchronizuje údaje s cloudom, druhý je napojený na reklamný ekosystém svojho výrobcu. Rovnaká je technológia vykresľovania, no diametrálne odlišné je to, čo sa deje s údajmi používateľa. Preto sa oplatí čítať zásady spracúvania údajov a nastavenia po prvom spustení, nie len porovnávať rýchlosť.

Prečo záleží na pestrosti jadier

Ak takmer všetci používatelia používajú jedno jadro, rozhodnutia jeho hlavného vývojára de facto určujú, ako sa web vyvíja. Weby sa začínajú testovať len pre toto jadro a ostatné jadrá majú problém s kompatibilitou. Pestrosť jadier je preto aj otázkou otvorenosti webových štandardov, nielen záľuby.

Pre bežného používateľa z toho neplynie nutnosť meniť prehliadač, ale praktické pravidlo: nespoliehajte sa slepo na jediný produkt a zvážte, či vám nevyhovuje alternatíva s inou filozofiou. Pre citlivé činnosti existujú špecializované riešenia, napríklad Tor Browser, ktorý stojí na jadre Firefoxu a má vlastné ochrany.

Ako sa rozhodnúť

Skôr než sa rozhodnete, zodpovedajte si tri otázky: čo chcete chrániť, aké funkcie nevyhnutne potrebujete a či vám vyhovuje správa údajov výrobcom. Potom si nastavte súkromie v prehliadači a zvoľte rozumný vyhľadávač. Rozhodnutie nie je trvalé a prehliadače sa dajú ľahko vyskúšať vedľa seba.

Neexistuje prehliadač, ktorý by bol najlepší pre všetkých. Rozhodnutie nad rámec jadra patrí do oblasti vášho modelu hrozby. Pojmy použité v texte nájdete v slovníku.

Časté otázky

Je prehliadač na Chromiu automaticky nebezpečný pre súkromie?

Nie. Jadro určuje technický základ, správanie voči používateľovi určuje výrobca. Niektoré prehliadače na Chromiu odstraňujú sledovanie, iné zbierajú veľa telemetrie.

Prečo sú niektoré prehliadače na mobiloch technicky podobné?

Na niektorých platformách výrobca vyžaduje používať určité jadro, takže prehliadače sa líšia skôr rozhraním a nastaveniami než technickým základom.

Mám prehliadač meniť podľa jadra?

Nie je to nutné. Dôležitejšie sú aktualizácie, nastavenia a politika údajov výrobcu. Jadro je jedným z viacerých kritérií.

Zdroje

  1. MDN Web Docs · Mozilla
  2. World Wide Web Consortium · W3C

Autor

Redakcia Kryptopedie

Redakčný tím Kryptopedie.

Diskusia (0 komentárov)

Redakcia ani podpora vás nikdy nekontaktuje cez komentáre a nikdy nežiada seed frázu.

Zatiaľ bez komentárov. Buďte prvý.

Pridať komentár