Il portale Bleeping Computer ha contattato Mozilla e la posizione sul meccanismo di tracciamento dei clic sui link tramite l'attributo «», il cui supporto in Firefox è attualmente disabilitato per impostazione predefinita. L'interesse per l'attributo «ping» è emerso dopo da Chrome e Safari delle opzioni per disabilitarlo.
I rappresentanti di Mozilla hanno dichiarato:
Siamo d'accordo che l'attivazione dell'attributo «ping», comunemente usato per l'auditing dei link, non sia una questione di privacy, ma un compito per migliorare l'esperienza dell'utente offrendo ai siti web una soluzione più ottimale per l'auditing dei link, priva della perdita di prestazioni tipica di altri metodi di tracciamento dei clic, come descritto nella nel blog degli sviluppatori di WebKit. In effetti, supportiamo già l'API e il motivo per cui non stiamo ancora attivando l'attributo «ping» è che la nostra implementazione di questa funzione non è ancora .
Non riteniamo che offrire semplicemente l'opzione per disattivare l'attributo ping porti a un miglioramento significativo della privacy per l'utente, poiché i siti web possono (e spesso già lo fanno) identificare i vari meccanismi di audit dei collegamenti supportati in ciascun browser; disattivare meccanismi più "user-friendly" porterà solo a un passaggio (fallback) a meccanismi meno "user-friendly", senza eliminarne l'audit.
Quando si utilizza l'attributo "ping=URL" nel tag «a href», il browser genera una richiesta POST all'URL specificato nell'attributo, inviando tramite l'intestazione HTTP_PING_TO informazioni sul passaggio avvenuto. Senza l'attributo ping, i siti possono implementare il monitoraggio dei link tramite la sostituzione del vero link con un link intermedio, o inviando informazioni tramite chiamate XMLHttpRequest o sendBeacon, utilizzato da tempo nella ricerca Google, durante il passaggio a link esterni nel social network VK e nel repository di estensioni del browser addons.mozilla.org. Poiché tale sostituzione può avvenire oscurando il link intermedio tramite JavaScript, come nel caso dell'attributo ping, senza un'analisi del codice non è possibile capire se il monitoraggio venga applicato per il link attuale o meno.
Fonte: opennet.ru
