uBlock Origin、Chromeで永久無効化に 理由と代わりに使える広告ブロック方法
Google Chrome向けで最も人気のある広告ブロック拡張機能の一つであるuBlock Originが、使えなくなりました。
一部のユーザーにとっては突然の出来事かもしれませんが、事情を知る者にとっては、ChromeにおけるuBlock Originの終焉は予見されていたことでした。
uBlock OriginがChromeで動作しなくなった理由
状況を説明するために少し遡りましょう。
uBlock Originが利用できなくなったのは、ChromeがManifest V2ベースの拡張機能のサポートを終了した結果です。多くの拡張機能はManifest V2という仕様を元に開発されていました。その代わりにChromeはManifest V3(MV3)と呼ばれる新しい仕様を導入しましたが、その新仕様は広告ブロッカーに直接影響する制限をもたらしました。
これらの制限の一部は多大な労力を要しながらも回避可能ですが、それでも最終的な結果はトレードオフを伴います。一般ユーザーには微妙な差かもしれませんが、Manifest V2下で可能だった機能と比較すると、熟練ユーザーには顕著に感じられるでしょう。
Manifest V3への移行はChromeが数年前に開始した段階的なプロセスでしたが、過去1年で大幅に加速しました。昨年、Manifest V2版拡張機能はDev、Canary、Betaなどのプレベータ版Chromeで無効化されました。そして今、この段階的廃止は一般ユーザーが依存する安定版Chromeにも辿り着いたのです。
つい最近まで、uBlock Originを動作させ続ける方法が一部残されていました。例えば、ExtensionManifestV2Availability
ポリシーを採用する企業は、組織内でManifest V2拡張機能を2025年6月まで追加で1年間継続して実行できる特例が認められていました。このポリシーを有効にしているブラウザは、現時点では廃止のロールアウトの影響を受けていません。
一方、一般ユーザーはChromeでuBlock Originを生き延びさせるため、このRedditスレッドで議論されているような様々な仮設手段を考案してきました。しかし結局のところ、誰もが敗北確定の戦いを続けているだけなのです。GoogleがManifest V2のサポートを全面的に廃止し続ける中、巧妙な一時的な解決策でさえも、まもなく機能しなくなるでしょう。
uBlock Origin Lite は良い代替品か?
もちろん、uBlock Origin開発者のレイモンド・ヒル(Raymond Hill)氏はユーザーを置き去りにすることはなかった。
Manifest V3移行に先立ち、彼はuBlock Origin Lite(uBOL)という新拡張機能をリリースした。これはChromeの新仕様Manifest V3に準拠していて、オリジナル版を簡素化したバージョンだ。
しかし、オリジナル版の「代替品」と呼ぶには無理があるかもしれない。ヒル氏自身によれば、uBO Liteは「uBOとは違いが大きすぎて自動的な代替とはならない」とされ、コンテンツブロッカーに求める機能次第でユーザーの「期待に応える場合もあれば、そうでない場合もある」と明言している。
つまり、よりカジュアルなユーザーにとっては、uBOLの機能は十分であるかもしれません。ほとんどの広告やトラッカーはブロックされ、カスタムフィルターや微調整をあまり使用していなければ、大きな違いを感じないでしょう。
しかし、高度なフィルタリングや、不要な要素を非表示にした後のページレイアウト調整を担う外観調整ルールに依存しているユーザーは、機能の低下に気づく可能性が高い。
Liteバージョンの拡張機能を継続して使用したい場合は、Chromeウェブストアから「uBlock Origin Lite」を手動でインストールする必要があります。(意図的な設計で、uBlock Originと自動的に置き換わることはありません。)
その他のManifest V3対応広告ブロッカー拡張機能
uBlock Origin Lite以外にも、Manifest V3に対応した広告ブロック拡張機能は数多く存在します。
AdGuard、AdBlock Plus、AdBlockなどがその例です。AdGuardはMV3の変更を早期に察知し、2024年9月に世界初でManifest V3対応版をリリースした広告ブロッカーとなりました。
AdGuardブラウザ拡張機能のManifest V3対応版を構築するにあたり、可能な限り多くの機能を維持するよう尽力しました。とはいえ、新規則に準拠するためには多少の妥協は避けられませんでした。ただし、一般ユーザーは機能面で差異をほぼ感じないでしょう。一方、上級ユーザーは使用環境によっては制限を感じる可能性があります。
AdGuardブラウザ拡張機能のMV2版とMV3版の両方を継続的に維持・更新し続け、プラットフォームの使用が許容する範囲で両者をできる限り同期させ続けております。MV3への移行過程で直面した課題の詳細はこちらのブログ記事でご覧いただけます。
広告ブロックアプリの活用:確実な対策法
ブラウザ拡張機能ではなく広告ブロックアプリへの切り替えが、Manifest V2拡張機能の廃止による問題を回避する最善策です。AdGuard for Windows や AdGuard for macOS のようなアプリはシステムレベルで動作するため、すべてのブラウザやアプリで広告やトラッカーをブロックします。
ブラウザのポリシーに依存せず、Chromeや他のブラウザの仕様変更によって広告が復活する心配もありません。
ブラウザの更新・変更に寄り添うことなく、より信頼性が高く長期的に安定している広告ブロック機能を求めるなら、広告ブロッカーアプリ一択です。
もう一つの方法:別ブラウザへの切り替え
ChromeはuBlock Originだけでなく、すべてのManifest V2ベースの拡張機能を無効化します。ただし、Chromeと同じエンジンで構築された一部のChromiumベースのブラウザは、少なくとも現時点では異なるアプローチを取っています。
例えばOperaは、2024年に「他ブラウザの決定に関わらずMV2版拡張機能を継続サポートする」と発表しました。これはChromeで無効化された後でも、uBlock Originのような拡張機能がOperaでは動作し続ける可能性があることを意味します。
Braveは2025年7月11日のアップデートで、4つのManifest V2版拡張機能のみをサポートし続けることを明言した。その4つとはuBlock Origin、AdGuard、uMatrix、NoScriptなのだ。これらの拡張機能はBrave独自のバックエンドでホストされ、Chromeウェブストアに依存しない。ユーザーはbrave://settings/extensions/v2
の専用内部ページから手動でこれらの拡張機能をインストール可能です。
FirefoxなどChromiumベースでないブラウザもMV2版拡張機能のサポートを継続します。ヒル氏自身も実際、uBlock OriginはFirefoxで最も良好に動作することを認めています。
とはいえ、Chromium系ブラウザにおけるMV2ベース拡張機能の継続サポートは一時的なものになる可能性が高く、急速に変更される恐れがあります。また、拡張機能が動作しなくなったという理由だけで別のブラウザに切り替えるのは、多くの方にとって負担が大きいことも理解しています。
最終的な選択はユーザー次第ですが、アプリ型広告ブロッカーへの移行が最もスムーズで持続的な解決策となると思われます。