Firefoxメニュー「サイト追跡を除いたリンクをコピー」はどんな機能?
Firefox ブラウザのベータ版 (バージョン 120) にて新機能を確認しました。
「サイト追跡を除いたリンクをコピー」 機能とは?
アンカータグ <a href=”~”> のリンク上で右クリックした時に表示されるコンテキストメニューに新しい項目 「サイト追跡を除いたリンクをコピー(Y)」 が出現しました。
Firefox はコンテキストメニューの新しい機能 「Copy Link Without Site Tracking」 (サイト追跡を除いたリンクをコピー) をサポートし、コピーされたリンクにトラッキング (追跡) の情報が含まれないことを保証します。
https://www.mozilla.org/en-US/firefox/120.0beta/releasenotes/
Firefox 115 から、Nightly は新しいコンテキストメニュー 「Copy Link Without Site Tracking」 (サイト追跡を除いたリンクをコピー) の動作をサポートし、コピーされたリンクから余計なクエリやトラッキング (追跡) のパラメータを除去して、識別情報や機密情報の漏洩を防ぎます。
https://www.mozilla.org/en-US/firefox/117.0a1/releasenotes/
さらに、Firefox 上部のアドレスバーに表示された URL を右クリックした時のコンテキストメニューでは、新しい項目 「サイト追跡を除いてコピー(N)」 も確認できました。
■ 「サイト追跡を除いたリンクをコピー」 の動作確認
この新機能を動作確認できるダミーリンクを用意しました。
Facebook に投稿されているページのリンクに自動で付加される追跡用パラメータ 「fbclid」 を想定しています。 (飛び先: example.com ドメイン)
「リンクのコピー(L)」 と 「サイト追跡を除いたリンクをコピー(Y)」 でクリップボードの中身に違いが出るはずで、コピーした URL を貼り付けてみると、追跡用パラメータが除去されていることが分かると思います。
【スタイルシート userChrome.css で指定するID名】
リンクをコピー
id="context-copylink"サイト追跡を除いたリンクをコピー
id="context-stripOnShareLink"
サイト追跡を除いてコピーid="strip-on-share"
【user.js / about:config 設定パラメータ】
新機能の有効・無効
privacy.query_stripping.strip_on_share.enabled