
画像: Lightspring/Shutterstock
2020年にGoogleは、セキュリティ、プライバシー、パフォーマンスの向上に向けた一歩と称するManifest V3をリリースしました。
しばらく時間がかかりましたが、2021年12月9日、電子フロンティア財団はMV3を「Googleが主要なウェブブラウザと最大級のインターネット広告ネットワークの両方を管理していることから生じる利益相反」と分類しました。
EFF は正しく、Google の MV3 計画は、Linux、Windows、Mac に最適なブラウザが Google Chrome ではないもう一つの理由です。
説明させてください。
Google Manifest V3 (MV3) とは何ですか?
Chrome拡張機能マニフェストV3(MV3)は、Googleのウェブブラウザが拡張機能をどのように扱うかを規定したガイドラインです。開発者は、2021年1月にリリースされたChrome 8以降、Chromeウェブストアに拡張機能をアップロードできるようになりました。Googleによると、MV3は「拡張機能の機能を維持または拡張し、ウェブ開発者のエクスペリエンスを維持しながら、セキュリティ、パフォーマンス、プライバシーを向上させる」ことを目的として設計されています。
参照: Android のデフォルト ブラウザとして Chrome を廃止する時期が来た (TechRepublic)
さて、表面的には、MV3は非常に保護的な目的のための手段と見なすことができます。なぜでしょうか?ブラウザ拡張機能の開発者の中には、ブラウザのセキュリティを侵害する悪意のあるツールを作成している者がいるからです。そのため、MV3はウェブブラウザ拡張機能の機能を制限する上で非常に役立ちます。これは良いことです。非常に良いことです。しかし、ずっと前から必要とされていた機能でもあります。ほぼ毎日、ウェブブラウザの安全性に対する新たな脅威が報告されており、そのセキュリティの欠如は拡張機能の問題であることがしばしばあります。
したがって、Googleが悪意のある行為者による不正行為を阻止するためのガイドラインを作成したことは、ウェブブラウザのセキュリティを真剣に考えている人々にとって大きな勝利です。しかし、これには裏があります。
Google Manifest V3はユーザーと開発者に問題を引き起こす
何百万人ものユーザーが頼りにする拡張機能を作成する開発者はたくさんいます。その膨大なユーザーグループの中には、ウェブサイトがデータを収集して使用するのを防ぐために広告ブロッカーやその他の拡張機能をインストールする人もいます。一例を挙げると、広告会社Blockthroughの2021 PageFair Adblock Reportによると、モバイルブラウザで広告ブロックソフトウェアを使用している人の数は5億8,600万人、デスクトップブラウザで2億5,700万人です。これは少ない数字ではありません。そして、より多くのサイトがより多くの割合の広告を展開するにつれて、これらの数字は増え続けるでしょう。そこで疑問が生じます。現在の数字はGoogleが無視できるほど低いのでしょうか。なぜなら、MV3が導入されると、広告ブロック拡張機能を搭載したブラウザを好むChromeユーザーは不運に見舞われる可能性があるからです。
この問題をさらに複雑にしているのは、広告ブロッカーを無効化する可能性があることに加え、MV3 はサードパーティのトラッキングをブロックする拡張機能が機能しないようにすることで、ユーザーのプライバシーに悪影響を与える可能性があることです。Chrome は、サイトがユーザー アクティビティを追跡できないようにするシークレット モードを提供しているため、Google はユーザーにとってプライバシーが重要であることを理解しています。しかし、シークレット モードを使用したことがある人なら誰でも、それだけでは十分ではないことを知っています。確かにトラッキングの防止には役立ちますが、広告をブロックするわけではありません。また、企業は事業を継続する必要があるため、企業が広告で自社を宣伝することには反対しませんが、すべての広告が同じ品質で作られているわけではなく、中には非常に悪質なものもあります。悪質な広告がデスクトップに侵入するのを(願わくば)防ぐ手段として、広告ブロック拡張機能をインストールするユーザーを知っています。MV3 によって、ユーザーがプライバシーと使用するデバイスの整合性を保護するために使用できるもう 1 つのツールが奪われる可能性があるのは残念です。
私の観点からすると、Google はユーザーが Chrome から移行すべき理由を完璧に説明していると言えます。
ユーザーだけの問題ではない
MV3はエンドユーザーにとって問題を引き起こすだけではありません。開発者も課題に直面する可能性があります。EFFは次のように述べています。「Manifest V3の変更は悪意のある拡張機能を阻止することはできませんが、イノベーションを阻害し、拡張機能の機能を低下させ、実環境のパフォーマンスに悪影響を及ぼします。Googleがリモートホストコードを禁止するのは正しいことです(ユーザースクリプトなど一部の例外を除く)。しかし、これはManifest V3の他の部分と組み合わせる必要のないポリシー変更です。」
参照: 機能比較: 時間追跡ソフトウェアとシステム (TechRepublic Premium)
EFFの指摘は正鵠を射ています。確かに、Googleは(ごく一部の例外を除いて)リモートコードを禁止すべきです。しかし、サードパーティ製拡張機能の多くの機能を壊してしまうようなガイドラインを公開するのは、正しいやり方ではありません。開発者にとっては、Chrome用と他のブラウザ用の2つの異なるコードベースで作業しなければならなくなる可能性があります。これは多くの開発者が受け入れない提案でしょう。
広告ブロック拡張機能の開発と利用を阻止することがGoogleにとって最善の利益となるでしょうか?おそらくそうではないでしょう。しかし、開発者が悪意のない(多くの場合は役に立つ)アドオンを作成することを阻止するガイドラインを作成することで、Googleは自らをかなり厄介な立場に追い込んでいます。エンドユーザーはブラウザで望む限りのプライバシーを享受できるべきです。そして、Chromeにシークレットモード(トラッキングを防止)が搭載されているという事実は、Googleがプライバシーの重要性を理解していることを明確に示しています。
Google の MV3 により Chrome 用の広告ブロッカーの作成が阻止された場合、ユーザーはどのような対応をすればよいのでしょうか?
MV3はChromeの使用をやめるもう一つの理由です
理想的な世界では、多くの国が自動車の安全基準を規定する法律を制定しているのと同様に、ユーザーのプライバシーとセキュリティに関して、広く合意され、施行可能な一連のルールが存在し、ブラウザメーカーはそれに従うべきです。しかし残念ながら、現状はそうではありません。
Googleや他のブラウザメーカーは、自社の製品に多大な時間、資本、そしてリソースを投入してきたため、第三者に制御を委ねることはできません。さらに、GoogleはApple、Microsoft、Mozilla、Opera、Brave、Vivaldiなど、この問題に利害関係を持つ他のブラウザメーカーと協力しなければなりません。繰り返しますが…実現は不可能です。
第三者機関を利用することのもう一つの問題は、そのような機関を統治する適切な権限を持つ者が存在しないことです。そして、政府がこのような変化を実行するのがいかに遅いかは、誰もが知っています。これはテクノロジーの世界であり、変化は瞬く間に起こります。もし政府が関与するのであれば、このような制度を承認する頃には、その必要性は既に軽減されているでしょう。
私はこの状況を第三者がコントロールしてくれるのを期待していませんし、あなたもそうすべきではありません。
では、どうすればいいのでしょうか?解決策は簡単です。ブラウザを変えることです。データ収集を妨げる広告ブロッカーやその他の拡張機能の使用をブロックしないブラウザに移行しましょう。Firefox(Linux、macOS、Windows向け)やSafari(macOS向け)など、Chromeベースではないブラウザに切り替えましょう。Chromeベースのブラウザを使用すると、これらの拡張機能をインストールできなくなるリスクがあります。
それはあなたのウェブブラウザ、あなたの体験、あなたのセキュリティ、そしてあなたのデータです。アプリケーションとそのデータのプライバシーを強化するために何を追加できるか、できないかの最終決定権はあなたにあります。
プリンストン大学のコンピュータサイエンスと公共政策の助教授であるジョナサン・メイヤー氏は、EFFへのコメントで次のように最も的確に述べています。
ウェブブラウザはユーザーに代わって動作し、ユーザーの利益を尊重するべきです。しかし残念ながら、Chromeはユーザーエージェントではなく、Googleエージェントとしての実績を積んでいます。Chromeは、デフォルトで意味のあるプライバシー保護を欠き、ユーザーにGoogleアカウントとのアクティビティの紐付けを強い、侵入的な新しい広告機能を実装している唯一の主要ウェブブラウザです。学術研究では変更は不要であることが示されていますが、Googleの最新の変更によりChromeのプライバシー拡張機能が機能しなくなります。これらのユーザーにとって不利な決定はすべて、Googleの監視ビジネスモデルに直接起因しており、デスクトップブラウザ市場における同社の優位性によって可能になっています。