Chrome と Safari では、クリック追跡属性を無効にする機能が削除されました。

Safari と Chromium コード ベースに基づくブラウザでは、サイト所有者がページのリンクのクリックを追跡できるようにする「ping」属性を無効にするオプションが削除されました。 リンクをたどり、「a href」タグに「ping=URL」属性がある場合、ブラウザは属性で指定された URL への POST リクエストをさらに生成し、HTTP_PING_TO ヘッダーを通じて遷移に関する情報を渡します。

一方で、「ping」属性は、ページ上でのユーザーのアクションに関する情報の漏洩につながります。これは、リンク上にマウスを移動したときに表示されるヒントではブラウザーが通知しないため、プライバシーの侵害とみなされる可能性があります。ユーザーが追加情報の送信に関して何らかの方法を講じ、ユーザーがページ コードを表示しない場合は、「ping」属性が適用されているかどうかを判断できません。 一方、遷移を追跡するために「ping」を使用する代わりに、トランジット リンクを介して転送するか、JavaScript ハンドラーを使用してクリックをインターセプトしても同様に成功します。「ping」は遷移追跡の構成を簡素化するだけです。 また、HTML5の技術標準化団体WHATWGの仕様にも「ping」が記載されています。

Firefox では、「ping」属性のサポートが存在しますが、デフォルトでは無効になっています (about:config のbrowser.send_pings)。 リリース 73 までの Chrome では、「ping」属性が有効になっていましたが、「chrome://flags#disable-hyperlink-auditing」オプションを使用して無効にすることができました。 Chrome の現在の実験リリースでは、このフラグは削除され、「ping」属性は無効にできない機能になりました。 Safari 12.1 では、以前は WebKit2HyperlinkAuditingEnabled オプションを通じて利用可能であった ping を無効にする機能も削除されています。

出所: オープンネット.ru

コメントを追加します