Firefox Nightly: 11 月 21 日からの拡張機能のマニフェスト v3

Mozilla は、少なくとも当面は MV-2 拡張機能のサポートを継続します。しかし、Manifest v3…

Mozilla は、少なくとも当面は MV-2 拡張機能のサポートを継続します。しかし、Manifest v3 に向けた方向性はすでに設定されています。 11 月 21 日に開発者が利用できるようになり、Firefox 109 で広く利用できるようになる道が開かれます。 Firefox 109 では、2023 年 1 月 17 日から MV3 拡張機能を定期的に使用したいと考えています。当面は、MV3 を少し成熟させてフィードバックを収集したいため、これらは Nightly でのみ利用可能です。この過程でMV2の将来も決まります。

ここの読者でアドオン開発者はほとんどいないため、おそらく Manifest v3 の革新性と付加価値について疑問に思っているでしょう。 MV3 では、Mozilla は Firefox API を簡素化し、セキュリティとプライバシーのメカニズムを改善しました。モバイル プラットフォームでの拡張機能の可用性の向上につながる機能もあります。

Firefox Nightly: 11 月 21 日からの拡張機能のマニフェスト v3

Mozilla は、他のブラウザプロバイダとは異なり、Firefox MV3 が Web リクエストのブロックを引き続きサポートしていることを強調しています。将来的には、declarativeNetRequest (DNR) の互換バージョンも提供される予定ですが、現時点ではブロッキングの方が柔軟であると考えられています。彼らは、そのパフォーマンスと互換性の特性を理由に、DNR をサポートしたいと考えています。

Firefox Nightly: 11 月 21 日からの拡張機能のマニフェスト v3

Service Worker の代わりに、イベント ページがバックグラウンド スクリプトとして提供されます。ここでも、互換性上の理由から、将来的には他のブラウザ テクノロジーが使用される予定です。イベント ページを使用すると、DOM と Web API の利点がわかります。

Firefox Nightly: 11 月 21 日からの拡張機能のマニフェスト v3

MV3ではユーザーインターフェースも刷新されました。新しい Unified Extensions ボタンにより、どの拡張機能が特定の Web サイトにアクセスできるかを制御できるため、Firefox Nightly がサポートを提供します。 MV3 拡張機能の場合、ユーザーは任意の Web サイトへのアクセスを許可または取り消すことができます。

Firefox Nightly: 11 月 21 日からの拡張機能のマニフェスト v3