Portál Bleeping Computer sa skontaktoval s firmou Mozilla a vyjadril sa k mechanizmu sledovania kliknutí na hypertextové odkazy pomocou atribútu „“, ktorého podpora vo Firefoxe je zatiaľ predvolene vypnutá. Záujem o atribút „ping“ sa objavil po z Chrome a Safari možností jeho vypnutia.
Zástupcovia Mozilly uviedli:
Súhlasíme, že aktivácia atribútu „ping“, ktorý sa zvyčajne používa na audit hypertextových odkazov, nie je otázkou ochrany súkromia, ale úlohou zlepšenia užívateľskej skúsenosti tým, že poskytuje webovým stránkam optimálne riešenie na audit hypertextových odkazov, ktoré neznižuje výkon, ako to robia iné metódy sledovania prenosu uvedené v blogu vývojárov WebKit. V skutočnosti už podporujeme API a dôvod, prečo zatiaľ nezapíname atribút „ping“, je ten, že naša implementácia tejto funkcie zatiaľ .
Nemyslíme si, že len poskytnutie možnosti vypnúť atribút ping prinesie akékoľvek pozoruhodné zlepšenie ochrany súkromia používateľa, pretože webové stránky môžu (a často už robia) zadefinovať podporované rôzne mechanizmy na audit hypertextových odkazov v každom prehliadači a vypnutie viac „prívetivých pre používateľa“ mechanizmov len povedie k prechodu na menej „prívetivé pre používateľa“ mechanizmy, bez toho, aby došlo k vypnutiu samotného auditu hypertextových odkazov.
Pri použití atribútu „ping=URL“ v značke „a href“ prehliadač vytvorí POST požiadavku na URL uvedené v atribúte, pričom prenáša informácie o uskutočnenom prechode cez hlavičku HTTP_PING_TO. Bez atribútu ping môžu stránky realizovať audit hypertextových odkazov zmenou skutočného odkazu na medziľahlý odkaz alebo odosielaním informácií pomocou volaní XMLHttpRequest alebo sendBeacon, čo sa už dlhodobo používa pri vyhľadávaní Google, pri prechode na externé odkazy v sociálnej sieti VK a v repozitári prehliadačových doplnkov addons.mozilla.org. Keďže takáto zmena môže byť vykonaná so skrytím medziľahlého odkazu pomocou JavaScriptu, je tak ako v prípade atribútu ping bez analýzy kódu nemožné zistiť, či sa na aktuálny odkaz aplikuje audit alebo nie.
Zdroj: opennet.ru
