Stanowisko Mozilli w sprawie atrybutu «ping» do audytu hiperłączy

Portal Bleeping Computer skontaktował się z firmą Mozilla i ustalił zajął stanowisko w sprawie mechanizmu śledzenia kliknięć w hiperteksty za pomocą atrybutu „ping“, którego wsparcie w Firefoksie jest na razie domyślnie wyłączone. Zainteresowanie atrybutem „ping” pojawiło się po usunięciu opcji jego wyłączenia z Chrome i Safari.

Przedstawiciele Mozilli poinformowali:

Zgadzamy się, że włączenie atrybutu „ping”, który jest zazwyczaj używany do audytu hipertekstów, nie jest kwestią prywatności, lecz zadaniem poprawy doświadczenia użytkownika poprzez dostarczenie witrynom bardziej optymalnego rozwiązania do audytu hipertekstów, które nie wpływa na wydajność tak, jak inne metody śledzenia, wymienione w publikacji blogu deweloperów WebKit. W rzeczywistości już wspieramy API sendBeacon i powód, dla którego jeszcze nie włączamy atrybutu „ping”, to fakt, że nasza implementacja tej funkcji nie jest jeszcze gotowa..

Nie sądzimy, że samo dostarczenie opcji do wyłączenia atrybutu ping przyniesie jakiekolwiek zauważalne poprawy w prywatności użytkownika, ponieważ witryny mogą (i często już to robią) określać wspierane w każdej przeglądarce różne mechanizmy do audytu hipertekstów, a wyłączenie bardziej „przyjaznych użytkownikowi” mechanizmów tylko doprowadzi do przejścia na mniej „przyjazne użytkownikowi” rozwiązania, nie eliminując samego audytu hipertekstów.

W przypadku użycia atrybutu „ping=URL” w znaczniku „a href”, przeglądarka tworzy zapytanie POST do wskazanego w atrybucie URL, przesyłając przez nagłówki HTTP_PING_TO informacje o dokonanym przejściu. Bez atrybutu ping witryny mogą realizować audyt hipertekstów przez zamianę rzeczywistego linku na tymczasowy link lub przez przesyłanie informacji za pomocą wywołań XMLHttpRequest lub sendBeacon, co jest już od dawna stosowane w wyszukiwarce Google, podczas przechodzenia przez linki zewnętrzne w sieci społecznościowej VK oraz w repozytorium dodatków przeglądarki addons.mozilla.org. Ponieważ taka zamiana może być realizowana z ukrywaniem tymczasowego linku za pomocą JavaScript, to tak jak w przypadku atrybutu ping, bez analizy kodu niemożliwe jest określenie, czy dla aktualnego linku stosowany jest audyt, czy nie.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster