2 ポイント 投稿者 GN⁺ 2024-10-12 | 3件のコメント | WhatsAppで共有
  • 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 拡張機能はバッジを失う
  • 2022年6月: Chrome Web Store は公開範囲が Private の新規 Manifest V2 拡張機能の受付を停止した
  • 2022年1月: Chrome Web Store は公開範囲が Public または Unlisted の新規 Manifest V2 拡張機能の受付を停止した
    • Manifest V2 拡張機能を Private から Public または Unlisted に変更する機能も削除された

3件のコメント

 
unsure4000 2024-10-12

Googleが大好きなので、Googleが5つくらいあったらいいのにと思います

 
wogns3623 2024-10-13

Googleより優れているのは、もっと多くのGoogleだ

 
GN⁺ 2024-10-12
Hacker Newsの意見
  • Firefoxは少なくとも2024年3月時点で、Manifest V2サポートを削除しない
    「FirefoxはMV2を廃止する予定はなく、予見可能な将来にわたってMV2拡張機能を引き続きサポートする予定です。後からこの判断を再検討する場合でも、開発者が慌てずに対応できるよう、少なくとも12か月前には通知すると見込んでいます。」 https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...

    • 私の知る限り、主要なChromium系の代替ブラウザもすぐには削除しない。VivaldiとBraveは、経済的に可能な限りV2を維持する方針だと理解している
    • 仕事用ブラウザもFirefoxに移すことになりそう。個人用は、この騒ぎが始まった1年前にすでに移行済み
    • それに加えて、FirefoxがV3以降でも適切な広告ブロックに必要なサポートを追加してくれることを望む
    • ただしFirefoxも、V3を使う広告ブロック拡張機能を削除している
  • 関連する最近の記事: 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版は存在する

    • 「Lite」版のメンテナンスにも開発者のバーンアウトのリスクが実際にあり、皮肉なことに、その理由の1つはMozillaが不必要に敵対的に振る舞っていることにある: https://github.com/uBlockOrigin/uBOL-home/issues/197#issueco... 関連する議論は https://news.ycombinator.com/item?id=41707418 にある
      Chrome MV3互換版を中止する計画はまだないが、壊れ得る経路はあまりにも多い
      長期的には、議会議員のうち少なくとも何人かでも、スタッフが入れておいた広告ブロッカーを使っていて、MV2終了後にWeb体験が急落することに気づき、公聴会を開いてくれることを望む。ブロックは広告を見ないという問題だけではなく、ユーザーが自分のユーザーエージェントを設定し、望まないサイトからオンラインプライバシーを守る自由に関わる問題だ。Googleは市場支配力を使ってその権利を弱めており、ただ座って受け入れるべきことではない
      数年前のMV3に関するEFFの記事: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
    • Manifest V3向けのuBlock Liteがあるのは見たが、なぜ、どのように機能が劣るのかはまだ理解できていない
      これまでのところ詳細な理由を読めていないので、私にとってはまだ噂に近い
      どのみち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:00000002

    • この方法はChromeのDNS over HTTPSも無効にする点に注意が必要。Chromeは、このようなエンタープライズポリシーで管理されているブラウザでは、デフォルトでDoHリゾルバをオフにしてしまう
      uBlock Originのサブレディットにあるプラットフォーム別リンクを見ると、ポリシーでブラウザを管理しつつDoHリゾルバをオンにする方法も多数含まれている: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
    • 保存ダイアログでファイル名を"manifestv2.reg"のように引用符込みで入力すると、入力した拡張子で保存されると記憶している。なのでmanifestv2.reg.txtにならず、後で名前を変更する手順を省ける
    • 管理者権限で実行する単一のコマンドラインは次のとおり。Windowsキー+RのダイアログでCTRL-SHIFTを押しながらENTERを押すと、管理者権限で実行できる
      REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2
    • LinuxとMacではどうすればよいのか?
  • 今日、結局 Firefox に戻した
    数年前は、より優れた開発者ツールのために Firefox から Chrome に移ったけれど、その間に Firefox が追いつく時間があったことを願う
    古いものがまた新しいものになる

    • だから Google は分割されるべき
      Google は事実上の独占企業だ。ウェブ全体を所有している。ゲートウェイ、ブラウザ、プロトコル、広告、検索・発見まで、すべて握っている
      Google は大きすぎる
    • Firebug を見てみろよ、と冗談を言おうとしたけれど、今日知ったところでは Firefox の開発者ツールは数年前に実際に Firebug を吸収していた。かなり良い話だし、あのプロジェクトが締めくくられるには良い結末だ
      https://getfirebug.com
    • 個人的には、かなり改善されたとはいえ、まだ Chrome ほど良くはないと思う。開発は Chrome でやって、それ以外は全部 Firefox を使っている
    • Firefox の開発環境はまだかなり微妙
  • 別のブラウザに移ればいい。Chrome の独占は、私たちが集団としてそれを許しているから存在しているだけだ

    • 他の Google エコシステムも同じ。Gmail、Maps、Android はどれも、データ収集と広告ネットワークのための装置にすぎない
  • 今回が Chrome の転換点になることを願う。Google はあらゆる「セキュリティ」上の理由をでっち上げているが、誰もが、これは広告ブロックを効きにくくするためだと分かっている
    多くのユーザーにとって、広告ブロックは Chrome を我慢できるものにしている要素だ。それを我慢できないものにすれば、ユーザーはゆっくりと、しかし確実に離れていくだろう
    Google はこの変更について自信過剰に見える。その傲慢さが、Microsoft が IE でそうだったように跳ね返ってくることを願う

    • 今回が転換点になってほしいという点には同意するが、これが広告ブロックだけの問題だという点には部分的にしか同意しない。Google が広告ブロックの死を望んでいるのは明らかだが、もっと深い流れがあると思う
      テック業界全体、特に Google の中にある、ユーザーの制御権を取り除くという、より大きな流れの一部だと思う。さまざまな「セキュリティ」機能を見ると、ユーザー、つまりデバイスの所有者をセキュリティ上の脅威と見なし、保護すべき対象ではなく制圧すべき対象と見る哲学が根底にある。Web Integrity、Manifest V3、各種 DoH/DoT、ブートローダーのロック、root 化を難しくまたは不可能にする Device Integrity などがそうだ
      こうした仕事をしているエンジニアたちには、自分の仕事に満足していてほしい。本質的に、あなたたちは私たちの世代が育った世界を破壊している。次の世代は、私たちが享受した素晴らしく肥沃なコンピューティング環境を持てないだろうし、その責任の一端はあなたたちにある
    • 広告ブロックは Google Chrome だけを我慢できるものにしているのではなく、インターネットそのものを我慢できるものにしている。テスト目的で最近広告ブロッカーを削除したが、最近のほとんどのウェブサイトは、少しの文章の間に広告が挟まっている程度ではなく、実質的に広告の塊だ
    • その通りならいいのだが、よく分からない。人々の広告に対する忍耐力は驚くほど高いように見える
      私は忍耐力がとても低いので、できる限り消そうとするが、たまに他人のコンピュータを使うと、彼らが広告と一緒にどう暮らしているのかを見ることになる。「この広告を消す方法を教えられるよ」と言っても、たいていはそこまで気にしない
      大多数、おそらく圧倒的多数がそうだろうし、Google もはるかに多くの情報に基づいて同じ賭けをしている可能性が高い。Chrome が有意にシェアを失うなら、ぜひそうなってほしいが、理由はこの問題ではなく別の理由になりそうだ
    • 実証的な事例をひとつ挙げると、今朝 Firefox に乗り換え、今後は勧めるつもりだ
      しばらく検討していたが、実際に移る動機はなかった。自分の望む形に設定するのに30分ほどかかった
    • Chrome の広範な普及は、ほとんどが口コミによるものだった。私たちのような人たちが友人や親戚のコンピュータにインストールして、より安全で速くて良いと言ったからだ
      私たちがもう一度同じことをできない理由はない。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/

    • Brave ブラウザは、おそらく信用すべきではない。URL を自分たちのアフィリエイトリンクにリダイレクトして、基本的な信頼を破った。かなり深刻なことだ
      https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
    • でも、どれくらい長く維持するのだろう? そして暗号資産・トークンの次のマーケティングの小細工は何になるのだろう? AI 関連の何かだろうか?
    • Brave の創業者は同性婚に反対しており、新型コロナウイルス「懐疑論者」で、彼のばかげた暗号資産は Brave ブラウザと連携するよう作られている、という点も知っておく価値がある
  • 別のブラウザに移ろうという話に加えて、利用しているウェブサイトが Chrome 依存になる可能性も考えるべきだ
    今のところ、ほとんどのウェブサイトが特定の Chrome 機能を要求しているようには見えないが、Google が Web Environment Integrity 提案のような API を推し進めている状況を見ると、サイトが Google Chrome と公式モバイルクライアントに囲い込まれ始めるのではないかと心配している

    • そうなったら Safari ユーザーはどうなるのか? そのような囲い込みは、Apple が Google と結んでいる200億ドルの検索エンジン契約を手放させることにもなりかねない