
マイクロソフト、プライバシー強化のための従来の方法を廃止
ユーザーのプライバシー強化を目的とした重要な動きとして、Microsoft はこの方法の廃止を発表しましたwindow.external.getHostEnvironmentValue()
。ユーザーのデバイスとブラウザーのデータにアクセスするためのこの Edge 専用の非標準技術は、よりプライバシー重視のソリューションである User-Agent Client Hints API に置き換えられます。
ユーザーエージェントクライアントヒントへの移行を理解する
Microsoft は発表の中で、非推奨の方法からの移行を強調し、次のように述べています。
この
window.external.getHostEnvironmentValue()
方法は、Web 開発者がブラウザとプラットフォームに関する情報にアクセスするための、Edge 専用の非標準ベースの方法です。この方法を廃止する予定であることを発表し、代わりに標準化された User-Agent Client Hints API を使用するよう Web 開発者にお願いしています。
この決定の根拠は明らかです。Microsoft は、ユーザーのフィンガープリンティング行為を最小限に抑えることで、ブラウザのプライバシーを強化することを目指しています。説明によると、
このメソッドを非推奨にするという決定は、
getHostEnvironmentValue()
ユーザー フィンガープリンティングを排除することでブラウザーのプライバシーを強化するという目標に基づいています。UA クライアント ヒント API は、ヒントを要求されたときに何を返すかをブラウザーが決定できるため、プライバシーをより保護した方法でブラウザーとプラットフォームの情報を提供します。低エントロピーのヒントはすべてのリクエストでアクセスできますが、より多くのフィンガープリンティング情報を漏らす可能性のある高エントロピーのヒントは、ユーザー設定または許可リクエストによって制限できます。
User-Agent Client Hints API を利用することで、Web サイトは必要なブラウザとプラットフォームの詳細を取得できますが、オンライン アクティビティ中にユーザーが残すデータ フットプリントは大幅に削減されます。これにより、プライバシー基準を維持しながら、よりカスタマイズされたブラウジング エクスペリエンスが保証されます。
廃止のタイムラインと手順
Microsoft は、廃止プロセスに対する体系的なアプローチを概説しました。廃止プロセスは 3 段階で実行され、2025 年 10 月までに完全に削除される予定です。このタイムラインは、Windows 10 のサポート終了と戦略的に一致しています。手順は次のとおりです。
getHostEnvironmentValue()
相互運用性の問題を軽減し、フィードバックを収集するために、次の手順に従って非標準の方法を廃止する予定です。
エッジバージョン 発売日 廃止手順 エッジ 135 2025年4月3日 DevTools コンソールは、コードでこのメソッドが使用されている場合に開発者に警告します。開発者は機能フラグを使用して、このメソッドを無効にしてサイトをテストできます。 エッジ 137 2025年5月23日 この方法は無効になりますが、特定のドメインの一時的な延長を要求することで引き続き利用できます。 Edge 141 (開発者のフィードバックによる) 2025年10月 このメソッドは Edge から完全に削除されます。
ユーザープライバシーの未来
これまでこの方法に依存してきた Web サイトの開発者に対してgetHostEnvironmentValue()
、Microsoft は拡張リクエストに対応することを表明しています。詳細については、公式ブログ投稿の詳細な発表を参照してください。
この重要な変更は、ユーザーのプライバシー強化に向けた業界全体の傾向を反映しており、Microsoft はこの重要な取り組みの最前線に立つことになります。
コメントを残す ▼