Het Bleeping Computer-portaal heeft contact opgenomen met Mozilla en de positie met betrekking tot de trackingmechanisme voor klikken op hyperlinks met behulp van het attribuut "" dat momenteel standaard is uitgeschakeld in Firefox. De interesse in het attribuut "ping" ontstond na van de opties om het uit te schakelen in Chrome en Safari.
Vertegenwoordigers van Mozilla hebben gemeld:
Wij zijn het erover eens dat het inschakelen van het attribuut "ping", dat doorgaans wordt gebruikt voor het auditen van hyperlinks, geen privacykwestie is, maar een kwestie van het verbeteren van de gebruikservaring door websites een optimaal auditoplossing voor hyperlinks te bieden zonder de prestatievermindering die kenmerkend is voor andere trackingmethoden, zoals vermeld in op de WebKit-ontwikkelaarsblog. In feite ondersteunen wij al de API en de reden waarom wij het attribuut "ping" nog niet inschakelen, is dat onze implementatie van deze functie nog .
Wij zijn van mening dat alleen het bieden van de optie om het ping-attribuut uit te schakelen geen significante verbetering van de privacy van de gebruiker zal opleveren, aangezien websites (en vaak al doen) verschillende mechanismen voor het auditen van hyperlinks in elke browser kunnen bepalen en het uitschakelen van de meer "gebruikervriendelijke" mechanismen alleen zal leiden tot een fallback naar minder "gebruikervriendelijke" mechanismen, wat de auditing van hyperlinks niet zal uitschakelen.
Wanneer het attribuut "ping=URL" wordt toegepast in de tag "a href", vormt de browser een POST-verzoek naar de URL die in het attribuut is opgegeven, waarbij via de HTTP_PING_TO-header informatie over de uitgevoerde overgang wordt doorgegeven. Zonder het ping-attribuut kunnen websites hyperlink-audits uitvoeren door de echte link te vervangen door een tussenlink of door informatie te verzenden via XMLHttpRequest of sendBeacon, wat al lange tijd door Google Search wordt gebruikt, bij het klikken op externe links in het sociale netwerk VK en in de repository van browserextensies addons.mozilla.org. Aangezien een dergelijke vervanging kan worden uitgevoerd met verbergde tussenlinks via JavaScript, is het, net als bij het ping-attribuut, zonder code-analyse onmogelijk om te begrijpen of de huidige link wordt geaudit of niet.
Bron: opennet.ru
