Manifest V3 への移行の概要とタイムライン
マニフェスト ファイルは、拡張機能のブループリントです。 拡張機能のマニフェスト ファイルには、拡張機能のバージョン番号、拡張機能のタイトル、拡張機能の実行に必要なアクセス許可などの情報が含まれます。 マニフェスト ファイルは、Manifest V2 または Manifest V3 で指定された形式に従います。
マニフェスト V3 の変更の概要
マニフェスト V2 からマニフェスト V3 に移行すると、拡張機能がブラウザーによって処理される方法にいくつかの構造的な変更が加わります。
2020 年 10 月、Microsoft は Manifest V3 を採用して 、すべての開発者の Web の断片化を減らし、エンド ユーザーのプライバシー、セキュリティ、パフォーマンスを強化する決定を発表しました。
マニフェスト V3 は、Chromium プロジェクトのイニシアチブです。
「 マニフェスト V3 への移行」の説明に従って、関連する変更の概要を示します。
バックグラウンド ページがサービス ワーカーに置き換えられました。
ネットワーク要求の変更は、新しい
declarativeNetRequest
API によって処理されるようになりました。リモートでホストされているコードは許可されなくなりました。 拡張機能は、独自のパッケージに含まれる JavaScript のみを実行できます。
Promise のサポートは、多くのメソッドに追加されています。 コールバックは、代替手段として引き続きサポートされています。
さまざまなマイナー機能の改善。
Chromium ブラウザー エンジンのマニフェスト タイムライン
Chromiumマニフェスト V2 のサポートを終了するためのタイムラインが変更されました。 参照:
- マニフェスト V2 のサポート タイムライン
- マニフェスト V3 への移行の再開に関するフェーズアウト タイムライン。
Microsoft Edge およびパートナー センターのマニフェスト タイムライン
マニフェスト V2 からマニフェスト V3 への拡張機能の移行を計画するために、Microsoft Edge と Microsoft パートナー センターでのマニフェスト V2 と V3 のサポートについては、次のスケジュールを検討してください。
Microsoft Edge チームは、Microsoft Edge アドオンの MV3 移行タイムラインを個別に決定し、ここで更新プログラムを共有します。 引き続き、拡張機能開発者によって発生する懸念事項を分析し、Microsoft Edge アドオン エコシステムの最適なパスを調べてみます。 一方、マニフェスト V2 からマニフェスト V3 への拡張機能の移行を計画するには、上記の「Chromium ブラウザー エンジンのマニフェスト タイムライン」を参照してください。
Microsoft Edge チームは現在、この MV3 移行タイムラインを更新中です。
Timeframe | Microsoft パートナー センターの変更 | Microsoft Edge の変更 |
---|---|---|
2022 年 7 月 (既に有効) | Microsoft パートナー センターでは、可視性が Hidden または Public に設定された新しい Manifest V2 拡張機能を受け入れなくなります。 |
変更なし。 |
TBD | Microsoft パートナー センターは、既存の Manifest V2 拡張機能の更新プログラムを受け入れなくなります。 開発者は、V2 拡張機能を V3 に移行するための更新プログラムを送信できます。 | Microsoft Edge では、マニフェスト V2 拡張機能の実行が停止します。 エンタープライズでは、エンタープライズ ポリシーを使用して、マニフェスト V2 拡張機能を Microsoft Edge で実行できます。 |
TBD | 変更なし。 | マニフェスト V2 拡張機能は、エンタープライズ ポリシーを使用しても、Microsoft Edge では機能しなくなります。 |
マニフェスト V2 拡張機能は、少なくともChromiumマニフェスト V2 サポート タイムラインの日付まで、エンタープライズ ポリシーを通じて引き続きサポートされます。
Microsoft は引き続きプラットフォームを反復的に改善し、拡張機能開発者が共有するフィードバックに対処しています。 質問、コメント、懸念事項を共有する:
- Microsoft Edge 拡張機能チームに問い合わせる
- Microsoft Edge Insider - Microsoft Edge に関するフォーラム (Microsoft Tech Community)。
- @MSEdgeDev - X (Twitter) の Microsoft Edge チーム。
関連項目
- マニフェスト V3 への移行
- マニフェスト V2 のサポート タイムライン
- マニフェスト V3 への移行の再開に関するフェーズアウト タイムライン。