昨年 12 月、デベロッパーからのフィードバックに対応し、移行に関する問題のより良い解決策を提供するために、Manifest V2 のサポート終了を延期しました。こうしたフィードバックに基づき、Google は Manifest V3 にいくつかの変更を加えて、こうしたギャップを解消しました。変更内容は次のとおりです。
- オフスクリーン ドキュメントの導入: 拡張機能が音声再生などのさまざまなシナリオで使用できる DOM アクセスを提供する
- 拡張機能 API を呼び出す拡張機能や、長時間にわたってイベントを受信する拡張機能のサービス ワーカーの存続期間をより細かく制御できるようにしました
- 新しい User Scripts API を追加。これにより、ユーザー スクリプト マネージャー拡張機能で、ユーザーがスクリプトをより安全に実行できるようになります
- コンテンツ フィルタリングのサポートを改善: declarativeNetRequest API で静的ルールセットと動的ルールの制限を緩和
差異を解消するだけでなく、今年初めにリリースされた サイドパネル API や、現在ベータ版の Reading List API など、プラットフォームに新機能を追加しました。こうした変更の多くについて、先日開催された広告フィルタリング デベロッパー サミットで説明しました。また、フィードバックに基づいて行った変更と改善について詳しく説明しました。
こうした変更により、拡張機能デベロッパー コミュニティにおける Manifest V3 のサポートが大幅に増加しました。特に、コンテンツ ブロック拡張機能のデベロッパーとの継続的な対話は、当初 Manifest V3 がユーザーが期待する機能を提供できなくなるのではないかと懸念していたデベロッパーの懸念を払拭するうえで役立っています。
「Manifest V3 では、ブラウザ チーム(特に Chrome ですが、他のブラウザも)が統合プラットフォームの開発に多大な努力を払っていること、拡張機能デベロッパーからのフィードバックに耳を傾けていることを確認しています。新しいプラットフォームへの移行は、いつも大きな作業ですが、新しい統合プラットフォームがブラウザ拡張機能のエコシステム全体に大きなメリットをもたらし、AdGuard のような広告ブロッカーが引き続きその役割を果たし、さらに改善されることを強く願っています。」- Andrey Meshkov、AdGuard CTO
デベロッパー コミュニティから寄せられた移行に関する懸念に対処し、Manifest V3 への移行と、それに伴うセキュリティとプライバシーの強化を進めていきます。そのため、サポート終了のタイムラインを再開します。
サポート終了のタイムライン
Chrome の非 Stable 版(Dev、Canary、Beta)では、早ければ 2024 年 6 月に、Chrome 127 以降で Manifest V2 拡張機能の無効化を開始します。ロールアウトの影響を受けるユーザーのブラウザでは、Manifest V2 拡張機能が自動的に無効になり、Chrome ウェブストアから Manifest V2 拡張機能をインストールできなくなります。また、2024 年 6 月には、Manifest V2 拡張機能が現在 Chrome ウェブストアで「おすすめ」バッジを取得している場合、そのバッジが削除されます。
この変更は段階的に展開され、ユーザーからのフィードバックとデータの収集を通じて、Chrome ユーザーが変更内容と、代替の最新の拡張機能を見つけるために取れるアクションを理解できるようにします。
Google は、リリースの全段階でデベロッパーとコミュニケーションを取り、このプロセス全体を通してフィードバックを慎重に確認していきます。安定版前の変更を観察して安定させるのに少なくとも 1 か月かかると予想されます。その後、Stable チャンネルの Chrome にロールアウトを拡大し、時間の経過とともに段階的にロールアウトします。正確なタイミングは収集されたデータによって異なる場合があります。この間、進捗状況について随時お知らせいたします。
ExtensionManifestV2Availability ポリシーを使用して組織で Manifest V2 拡張機能の継続的な機能を確認している企業は、組織内の Manifest V2 拡張機能を移行する猶予が 1 年延長され、2025 年 6 月までとなります。ポリシーが有効になっているブラウザは、それまでの間は非推奨化のロールアウトの影響を受けません。
広告表示オプションのパブリッシャー様向けの次のステップ
現在も Manifest V2 拡張機能を公開している拡張機能パブリッシャーは、2024 年 6 月までに Manifest V3 への移行を完了することを強くおすすめします。移行を成功させるために知っておくべきすべての内容を網羅した移行ガイドを公開しています。拡張機能プラットフォームの最近の改善点の概要については、7 月と 10 月の四半期アップデートをご覧ください。移行中にご不明な点や問題が発生した場合は、サポート チャネルからお問い合わせください。
一方で、拡張機能の開発全体の利便性を高めるために、新機能や機能を継続的にリリースしていきます。
フィードバックを送信していただいた皆様に感謝いたします。これは、より安全で、より高性能で、よりプライバシーに配慮した拡張機能エコシステムを目指してプラットフォームを進化させるうえで、非常に有益な情報でした。