Google ChromeのシークレットモードがついにWindows 11、macOS、Android上のメディアデータを非表示にする
Google Chrome の Canary バージョンには、ブラウザで再生されるメディア コンテンツを最終的に保護するために有効にできる隠し機能があります。たとえば、任意のプラットフォームでシークレット モードでビデオを見ているとします。その場合、Chrome はオペレーティング システムのメディア コントロール パネルでメディア コンテンツまたはそのメタデータを強調表示しなくなります。
この機能は「シークレット モード時のメディア メタデータの非表示」と呼ばれ、オペレーティング システム レベルで動作します。Windows の最新情報では、 Chromium Gerritの機能への参照がいくつか見つかりました。Google は、Windows、Mac、Linux、Chrome OS、Android、iOS など、Chrome が利用可能なすべてのオペレーティング システムにこれを導入することを目指しています。
Windows でこの機能をオンにすると、シークレット セッション中にメディアを再生しているときに、Chrome は Windows 10/11 のメディア コントロールまたはロック画面にタイトル、アーティスト、アートワーク、その他の詳細などの情報の表示を停止します。以下のスクリーンショットでわかるように、Google はメディア タイトルを「サイトがメディアを再生しています」というプレースホルダー テキストに置き換えました。
以前は、Google Chrome のシークレット モードでビデオを表示しているときに、ビデオのタイトルとサムネイルがロック画面またはメディア コントロールに表示されたままになるという、顕著なプライバシーの抜け穴が存在していました。
Chromium Gerrit によると、この機能により、エンベッダーは OS のメディア コントローラーからメディア メタデータを隠すことができるようになりました。実際のデータの代わりに、「サイトがメディアを再生しています」というプレースホルダー メタデータがシークレット アイコンとともに表示されます。
Chrome の新しいプライバシー機能は API を使用し、Canary で動作します
これは、メディア メタデータを非表示にするだけでなく、プレースホルダー データもフェッチする新しい MediaSessionClient API のおかげで可能になります。統合には、SystemMediaControls API に対する呼び出しのインターセプトが含まれます。必要に応じて、元のメタデータがプレースホルダー メタデータに置き換えられます。
Chrome には、ChromeMediaSessionClient と呼ばれるこの API の特別な解釈があり、メディアがシークレット モードで動作するときにメディアのメタデータをマスクするように設計されています。
この機能を試してみたい場合は、Chrome Canary の設定に進み、Chrome://flags メニューに移動します。フラグ メニューには、新しい「シークレット モード時にメディア メタデータを非表示にする」オプションがあります。
このオプションの説明には、「シークレット セッションを使用している場合、OS のメディア プレーヤーを有効にすると、メディア メタデータが隠蔽されます。」と書かれています。Mac、Windows、Linux、ChromeOS、Fuchsia、Lacros などのプラットフォームに適用できます。
Chrome を有効にすると、Windows 11、Windows 10、Android、macOS などですべてのメディア データが非表示になり、プライバシーが保護されます。Google はこの機能をまだテスト中であり、Chrome Canary でのみ最適に動作します。Chrome 安定版にはフラグがありますが、テストでは機能しないようです。
言い換えれば、Googleは秋に登場する予定のChromeの新しいデザインに取り組んでいるということだ。丸い角と Google マテリアルをデスクトップにもたらす新しいデザインは、「Chrome 2023」更新フラグをオンにすることで Chrome 安定版で有効にすることができます。
コメントを残す