Chrome 安定版で Manifest V2 拡張機能の無効化を開始
(developer.chrome.com)- Chrome は 2024年から Manifest V2 の段階的廃止を進めており、インストール済みの拡張機能も安定版で順次無効化され始めている
- Chrome 138 では、すべてのチャネルのすべてのユーザーに対して Manifest V2 拡張機能が無効化され、ユーザーが再び有効化できなくなる
- 企業向けの ExtensionManifestV2Availability ポリシーは Chrome 139 で削除され、この変更は Chrome 139 の全ユーザーに同時に適用される
- Chrome 139 以降へアップグレードすると、Manifest V2 拡張機能はすべてのユーザー環境で動作を停止する
- Chrome Web Store は 2022年から新規 Manifest V2 拡張機能の受付を段階的に停止しており、既存の拡張機能にも Manifest V3 への移行圧力が高まっている
Manifest V2 サポート終了スケジュール
- 2025年7月24日: Chrome 138 で、すべての Chrome チャネルのすべてのユーザーに対して Manifest V2 拡張機能が無効化される
- ユーザーは Manifest V2 拡張機能を再び有効化できなくなる
- 企業向けの ExtensionManifestV2Availability ポリシーは Chrome 139 で削除される
- Chrome 139 以降へアップグレードしたユーザーは Manifest V2 拡張機能を利用できない
- リリース情報は Chromium release schedule で確認できる
- 2025年3月31日: すべての Chrome チャネルで Manifest V2 拡張機能がデフォルトで無効化される
- この時点では、ユーザーはまだ Manifest V2 拡張機能を再び有効化できた
- ユーザーが再有効化できない第2段階は、Canary の一部ユーザーから始まり、より多くのユーザーへゆっくり拡大される
- 企業は ExtensionManifestV2Availability ポリシーを使用すれば、少なくとも 2025年6月までブラウザ変更の例外となる
- Chrome 139 ブランチは 6月から始まり、このバージョンで Manifest V2 拡張機能のサポートが Chrome から削除される
- Chrome 138 は、
ExtensionManifestV2Availabilityキーと併用した場合に Manifest V2 拡張機能をサポートする最後の Chrome バージョンである
安定版での無効化と Web Store の制限
- 2024年10月9日: Chrome は Manifest V2 拡張機能のユーザーに
chrome://extensionsの警告バナーを表示し、pre-stable チャネルで無効化を開始した- その後、Chrome stable でも Manifest V2 を使い続けているインストール済み拡張機能が無効化され始めた
- 変更は数週間かけてゆっくり配布される
- ユーザーは Chrome Web Store に移動し、無効化された拡張機能の Manifest V3 代替候補を推奨される
- 短い期間は Manifest V2 拡張機能を再び有効化できた
- 企業は ExtensionManifestV2Availability ポリシーにより、2025年6月までブラウザ変更の例外となる
- 関連する背景は 2024年5月のブログ にある
- 2024年6月3日: Chrome Beta、Dev、Canary チャネルで Manifest V2 の段階的廃止が始まった
- Manifest V2 拡張機能をインストールしている一部ユーザーは、
chrome://extensionsにアクセスした際、その拡張機能がまもなくサポートされなくなるという警告バナーを見始めた - Featured バッジ付きの Manifest V2 拡張機能はバッジを失う
- Manifest V2 拡張機能をインストールしている一部ユーザーは、
- 2022年6月: Chrome Web Store は公開範囲が
Privateの新規 Manifest V2 拡張機能の受付を停止した - 2022年1月: Chrome Web Store は公開範囲が
PublicまたはUnlistedの新規 Manifest V2 拡張機能の受付を停止した- Manifest V2 拡張機能を
PrivateからPublicまたはUnlistedに変更する機能も削除された
- Manifest V2 拡張機能を
3件のコメント
Googleが大好きなので、Googleが5つくらいあったらいいのにと思います
Googleより優れているのは、もっと多くのGoogleだ
Hacker Newsの意見
Firefoxは少なくとも2024年3月時点で、Manifest V2サポートを削除しない
「FirefoxはMV2を廃止する予定はなく、予見可能な将来にわたってMV2拡張機能を引き続きサポートする予定です。後からこの判断を再検討する場合でも、開発者が慌てずに対応できるよう、少なくとも12か月前には通知すると見込んでいます。」 https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...
関連する最近の記事: Chrome CanaryがuBlock Originと他のManifest V2拡張機能をブロックした - https://news.ycombinator.com/item?id=41757178 - 2024年10月、コメント46件
その記事はトップページに載らなかったので、現在のスレッドは維持する
この話を見逃した人向けに説明すると、Manifest V3は強力なネットワークAPIの一部サポートを削除するため、広告ブロッカーの能力を大きく制限する。uBlock OriginはManifest V2なしではもう動作せず、V3互換のuBlock Origin Lite版は存在する
Chrome MV3互換版を中止する計画はまだないが、壊れ得る経路はあまりにも多い
長期的には、議会議員のうち少なくとも何人かでも、スタッフが入れておいた広告ブロッカーを使っていて、MV2終了後にWeb体験が急落することに気づき、公聴会を開いてくれることを望む。ブロックは広告を見ないという問題だけではなく、ユーザーが自分のユーザーエージェントを設定し、望まないサイトからオンラインプライバシーを守る自由に関わる問題だ。Googleは市場支配力を使ってその権利を弱めており、ただ座って受け入れるべきことではない
数年前のMV3に関するEFFの記事: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
これまでのところ詳細な理由を読めていないので、私にとってはまだ噂に近い
どのみちFirefoxを使い続けるつもりだが、正直なところ、より明確な説明を待っている
「ExtensionManifestV2Availabilityポリシーを使うブラウザは、2025年6月までブラウザ変更の対象外となる」
ChromeでManifest V2を延長するには、以下の内容をテキストファイルに入れて
.regとして保存し、実行すると、HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\ChromeキーにExtensionManifestV2Availability値2が作成される.regファイルを開く、または実行すると、通常は警告が表示された後にレジストリが更新されるあるいはWindowsキーを押して「run」と入力して実行し、「regedit」と入力して、
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chromeまで移動して手動で行うこともできるChromeキーがない場合があるので自分で作成し、ExtensionManifestV2Availabilityも作成する必要があるかもしれない[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]"ExtensionManifestV2Availability"=dword:00000002uBlock Originのサブレディットにあるプラットフォーム別リンクを見ると、ポリシーでブラウザを管理しつつDoHリゾルバをオンにする方法も多数含まれている: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
"manifestv2.reg"のように引用符込みで入力すると、入力した拡張子で保存されると記憶している。なのでmanifestv2.reg.txtにならず、後で名前を変更する手順を省けるREG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2今日、結局 Firefox に戻した
数年前は、より優れた開発者ツールのために Firefox から Chrome に移ったけれど、その間に Firefox が追いつく時間があったことを願う
古いものがまた新しいものになる
Google は事実上の独占企業だ。ウェブ全体を所有している。ゲートウェイ、ブラウザ、プロトコル、広告、検索・発見まで、すべて握っている
Google は大きすぎる
https://getfirebug.com
別のブラウザに移ればいい。Chrome の独占は、私たちが集団としてそれを許しているから存在しているだけだ
今回が Chrome の転換点になることを願う。Google はあらゆる「セキュリティ」上の理由をでっち上げているが、誰もが、これは広告ブロックを効きにくくするためだと分かっている
多くのユーザーにとって、広告ブロックは Chrome を我慢できるものにしている要素だ。それを我慢できないものにすれば、ユーザーはゆっくりと、しかし確実に離れていくだろう
Google はこの変更について自信過剰に見える。その傲慢さが、Microsoft が IE でそうだったように跳ね返ってくることを願う
テック業界全体、特に Google の中にある、ユーザーの制御権を取り除くという、より大きな流れの一部だと思う。さまざまな「セキュリティ」機能を見ると、ユーザー、つまりデバイスの所有者をセキュリティ上の脅威と見なし、保護すべき対象ではなく制圧すべき対象と見る哲学が根底にある。Web Integrity、Manifest V3、各種 DoH/DoT、ブートローダーのロック、root 化を難しくまたは不可能にする Device Integrity などがそうだ
こうした仕事をしているエンジニアたちには、自分の仕事に満足していてほしい。本質的に、あなたたちは私たちの世代が育った世界を破壊している。次の世代は、私たちが享受した素晴らしく肥沃なコンピューティング環境を持てないだろうし、その責任の一端はあなたたちにある
私は忍耐力がとても低いので、できる限り消そうとするが、たまに他人のコンピュータを使うと、彼らが広告と一緒にどう暮らしているのかを見ることになる。「この広告を消す方法を教えられるよ」と言っても、たいていはそこまで気にしない
大多数、おそらく圧倒的多数がそうだろうし、Google もはるかに多くの情報に基づいて同じ賭けをしている可能性が高い。Chrome が有意にシェアを失うなら、ぜひそうなってほしいが、理由はこの問題ではなく別の理由になりそうだ
しばらく検討していたが、実際に移る動機はなかった。自分の望む形に設定するのに30分ほどかかった
私たちがもう一度同じことをできない理由はない。Chrome の先行きが見えてから数年間、家族、友人、同僚みんなに Firefox を勧めてきた。Firefox は完璧ではないが、Chrome よりずっと良い立ち位置にあり、ほぼすべての人のニーズを満たす
こんな日が来ないことを願っていたが、結局、良いものにも終わりがある。uMatrix を使い始めてからウェブ体験は完全に変わり、uMatrix 以前の世界には戻れない。V2 の削除のせいで、Chrome を自分の生活から排除しなければならない
個人用は Chrome、仕事とその他の用途は Firefox という使い方も、長年とても便利だった。特にコンテナ対応が入ってからはなおさらだ。何年もかけて身についた筋肉記憶を戻すのは簡単ではないだろうが、今は歯を食いしばってやる時のようだ
Chrome ベースのブラウザを使い続けつつ、完全な uBlock Origin を使いたい人なら、Brave は Chromium から Manifest V2 が削除された後も uBlock Origin のサポートを維持する予定だ
https://brave.com/blog/brave-shields-manifest-v3/
https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
別のブラウザに移ろうという話に加えて、利用しているウェブサイトが Chrome 依存になる可能性も考えるべきだ
今のところ、ほとんどのウェブサイトが特定の Chrome 機能を要求しているようには見えないが、Google が Web Environment Integrity 提案のような API を推し進めている状況を見ると、サイトが Google Chrome と公式モバイルクライアントに囲い込まれ始めるのではないかと心配している