Zoznam prehliadačov hovorí menej, než sa zdá
V tomto článku
Štatistické prehľady vždy zobrazujú úhľadný zoznam pristupujúcich programov a rozdeľujú návštevnosť do odlišných skupín, ako sú Chrome, Firefox či Safari. Toto usporiadané zobrazenie často zakrýva hlboko chaotickú a vo svojej podstate zavádzajúcu technickú realitu.
Základ týchto údajov spočíva výlučne v textovej postupnosti známej ako reťazec User-Agent, ktorú pri každej požiadavke na súbor odosiela softvér navštevujúci web. Hoci tieto grafy pôsobia autoritatívne, podkladový identifikačný mechanizmus bol v minulosti manipulovaný a čoraz viac stráca presnosť v podrobnostiach.
Prečo sa každý prehliadač nazýva Mozilla
Nespoľahlivosť identifikácie prehliadačov siaha do začiatkov vývoja webu. Pred desaťročiami webové servery poskytovali rôzne štruktúry HTML podľa rozpoznaného názvu prehliadača.
Aby používatelia dostali najpokročilejšiu verziu stránky, vývojári konkurenčných prehliadačov začali deklarovať kompatibilitu tým, že do vlastných identifikačných reťazcov zámerne pridávali názvy súperov.
Moderný prehliadač sa môže súčasne ohlásiť ako Mozilla, AppleWebkit, KHTML, Gecko a Safari. Rozoberanie tejto spletitej historickej koláže vyžaduje zložité porovnávanie vzorov a mení to, čo by malo byť jednoduchou identifikáciou, na informovaný odhad.
Jedno jadro pod mnohými názvami
Súčasnému webovému ekosystému navyše drvivou mierou dominuje jediná podkladová architektúra vykresľovania.
Dnes sú významné prehliadače vrátane Edge, Opera, Vivaldi a Brave všetky postavené na jadre Chromium s otvoreným zdrojovým kódom. Hoci sa názvy značiek líšia, skutočné technické správanie a možnosti vykresľovania sú takmer totožné.
Rozlišovanie týchto odvodených prehliadačov založených na jadre Chromium v štatistických prehľadoch prináša správcom webov usilujúcim sa o širokú kompatibilitu pozoruhodne malú praktickú hodnotu, pretože stránka správne fungujúca v jednom bude takmer určite rovnako fungovať aj v ostatných.
Reťazec, ktorý sa stále skracuje
V posledných rokoch snaha o väčšie súkromie aktívne narušila zostávajúcu spoľahlivosť reťazca User-Agent.
Hlavní dodávatelia prehliadačov si uvedomujú, že veľmi konkrétne čísla verzií a systémové architektúry uľahčujú invazívne sledovanie a vytváranie digitálnych odtlačkov, a preto teraz systematicky zmrazujú alebo obmedzujú odosielané podrobnosti. Všeobecné čísla verzií čoraz viac nahrádzajú presné podverzie a mobilné aplikácie často predstierajú identitu počítačových programov.
Hoci teda širšie trendy používania mobilov oproti počítačom zostávajú cenné, ku konkrétnym číslam verzií prehliadačov by sa malo pristupovať s hlbokou skepsou namiesto toho, aby sa považovali za absolútne technické fakty.