FirefoxはUA-CPUアーキテクチャ情報を削除します

Mozillaはする予定のFirefoxユーザーは減らすために、ユーザエージェント(ユーザエージェント)のFirefoxのCPUアーキテクチャといくつかのサポートAPIから情報を削除し、「デジタル指紋を。」

Webブラウザが自動的に開いているアプリケーションのサイトでユーザーに情報を表示することになり、ユーザーエージェントは、ブラウザとブラウザのバージョン、オペレーティングシステムやCPUのアーキテクチャやその他のデータに関する情報が表示されます。

デジタル指紋を作成するために、ユーザエージェント情報及び(例えば、言語や場所など)他の情報を用いて、指紋認識スクリプトは、指紋の精度は、固有のデータポイントの数が増加するにつれて増加します。

しかし、Firefoxのために知られているユーザーのプライバシーに焦点を当てるために、彼はに言った のFirefoxナイトリー69バージョンでのユーザーエージェントのCPUアーキテクチャから、もはや表示情報。

MozillaはCPUアーキテクチャを区別するために以下の方法を使用する予定。

  1. 32ビットオペレーティングシステム上で32ビットのFirefox。
  2. 64ビットオペレーティングシステム上で32ビットのFirefox。
  3. 64ビットオペレーティングシステム上で64ビットのFirefox。

スクリプトは、もはや次のスクリーンショットに示されているGoogle検索「チェック・ユーザー・エージェント」につながる情報を区別しません、ユーザーエージェントを返すことがわかりますFirefoxの69 Firefoxユーザーを使用します。

Mozillaの/ 5.0(Windows NTの10.0。Win64の。x64の。RV:69.0)のGecko / 20100101 Firefoxの/ 69.0

この変更は、32ビットのFirefoxは、WindowsまたはLinuxオペレーティングシステムの64ビットバージョンで実行するようにインストールされている影響を与えます。開始からのFirefox 69は、これらのバージョンは、次のユーザーエージェントを使用します。

  • Linuxの場合:Linuxのx86_64版が x86_64の上の代わりに、Linuxのi686の
  • Windows: Win64 instead of WOW64

上述这些变更适用于 User Agent, APIs navigator.userAgent, navigator.platform 和 navigator.oscpu。

按照 Mozilla 的计划,他们会完全从 Firefox 用户代理和相关 API 中删除 CPU 架构信息,但在此过程中会进行大量测试,以避免引起兼容性问题。

おすすめ

転載: www.oschina.net/news/107684/mozilla-omits-cpu-architecture-information