Google の長い間待ち望まれていた Manifest V3 アップデートがついに到着し、 uBlock Origin のような人気の Chrome 拡張機能のユーザーに混乱をもたらしています。この新しい拡張機能フレームワークの実装は、 Chrome のエコシステム内での広告ブロッカーやコンテンツフィルターの機能方法に大きな変化をもたらし、多くのユーザーが代替手段を探し求める事態となっています。
uBlock Origin で何が起きているのか
Google は新しい Manifest V3 要件に準拠していない拡張機能を自動的に無効化し始めており、人気の広告ブロッカーである uBlock Origin はその最も注目すべき犠牲者の一つです。 Reddit や X などのソーシャルメディアプラットフォーム上のユーザーたちは、これらのサポートされなくなった拡張機能を削除するよう促す通知を受け取ったと報告しています。多くの Chrome ユーザーにとって、これは信頼していた広告ブロックツールが予告なく突然無効化されたことを意味します。
簡単な一時的解決策
既存の uBlock Origin ユーザーにとって、簡単な一時的解決策があります:単純に拡張機能を再度オンにするだけです。 Chrome が拡張機能を無効化した場合、ユーザーは拡張機能を管理するためにクリックし、 uBlock Origin を手動で再度有効化することができます。この回避策により、当面は拡張機能の使用を継続できますが、 Google が Manifest V3 への移行を続ける中で、この解決策がどれだけ長く有効であり続けるかは不明です。
Manifest V3 について理解する
Manifest V3 は、 Google が Chrome 拡張機能のベストプラクティスと呼ぶものを実装しようとする試みです。このアップデートは4つの主要な分野に焦点を当てています:リソース使用量を減らすためのサービスワーカーへの移行、セキュリティ上の理由からのリモートホスティングコードの禁止、ネットワークリクエストの処理方法の変更、そして様々な他の技術的修正です。 Google はこれらの変更がブラウザのパフォーマンス、セキュリティ、プライバシーを向上させると主張していますが、批評家たちは、これらの変更は主に広告ブロッカーの効果を制限することで Google の広告ビジネスに利益をもたらすと主張しています。
Manifest V3の主な変更点:
- サービスワーカーへの移行(リソース使用量の削減)
- リモートでホストされたコードの禁止(セキュリティ向上)
- ネットワークリクエスト処理の変更
- 動的コンテンツブロッキング機能の制限
uBlock Originの代替:
- uBlock Origin Lite(Manifest V3互換だが機能制限あり)
- AdGuard AdBlocker
- AdBlock
- Firefox や他の非 Chromium ブラウザへの切り替え
技術的な制限
uBlock Origin の核心的な問題は、 Manifest V3 が拡張機能を非常に効果的にしていた API 機能を制限することです。新しいフレームワークの下では、拡張機能は declarativeNetRequest API を使用することが推奨されており、これは uBlock Origin が高度なコンテンツブロッキングに利用する動的な機能ではなく、事前定義されたルールのみを許可します。この根本的な変更は、完全版の uBlock Origin が Chrome の新しい拡張機能環境内で設計通りに機能できないことを意味します。
利用可能な代替手段
ユーザーにはいくつかの選択肢があります。一つ目は、 Manifest V3 との互換性のために特別に設計された簡略版である uBlock Origin Lite に切り替えることです。しかし、拡張機能の開発者である Raymond Hill は、このバージョンは多くの機能を犠牲にしており、ユーザーの期待に応えられない可能性があると警告しています。 AdGuard AdBlocker や AdBlock などの他の Manifest V3 準拠の広告ブロッカーも利用可能ですが、これらはこの移行に備えて何年も前に妥協をしており、より制限されたフィルターリストや機能の削減などが含まれています。
ブラウザの代替手段
uBlock Origin の完全な機能に依存しているユーザーにとって最も効果的な解決策は、 Chromium ベースではないブラウザに切り替えることです。 Firefox は、元の uBlock Origin 拡張機能をサポートし続ける最も人気のある代替手段です。他の選択肢には、 Zen Browser 、 Safari 、 Pale Moon 、 LibreWolf などがあります。 Arc や Opera などの Chromium ベースのブラウザのユーザーは、 Google の変更が Chromium エコシステム全体に広がるにつれて、最終的に同様の制限に直面する可能性があります。
より広範な影響
この変更は、ブラウザベンダーがウェブ体験に対して持つ重大な制御力を浮き彫りにしています。プライバシー擁護者からの広範な批判にもかかわらず、 Google が Manifest V3 を実装するという決定は、デジタル環境がいかに急速に変化するかを示しています。多くのユーザーにとって、この瞬間は、利便性、パフォーマンス、そして自分のブラウジング体験に対する制御のトレードオフを思い出させるものとなっています。
今後の展望
Manifest V3 への移行が続く中、この分野ではさらなる発展が予想されます。拡張機能の開発者は、自分たちの製品を適応させるか、 Chrome エコシステムでの廃れるリスクを負うかを選択する必要があります。一方、競合するブラウザは、プライバシー重視の拡張機能のためのより堅牢なサポートを提供することで、自らを差別化する機会としてこれを利用するかもしれません。現時点では、ユーザーは Manifest V3 準拠の拡張機能の制限を受け入れるか、自分のプライバシー設定により適したブラウジングの代替手段を探るかを決定する必要があります。