Microsoft Edge、Chrome拡張機能プラットフォームのManifest V3サポートへ
拡張機能のセキュリティやプライバシー、パフォーマンスの向上を目指すManifest V3だが、コンテンツブロッキング用途でのwebRequest API使用が非推奨となり、新たに追加されるdeclarativeNetRequest(DNR) APIへの置き換えが必要となることや、ブロッキングルールの数の制限などが批判の対象となった。ただし、ブロッキングルールの上限については当初の3万件から15万件に引き上げられ、現在広く使われているEasyListのルール(7万件+)全体が使用できないという問題は解消されている。
MicrosoftではManifest V3で拡張機能の機能が大幅に損なわれることはないと考えており、Webの断片化を減らすためにDNR APIを含むManifest V3における変更をサポートすることにしたという。コンテンツブロック拡張機能に関して懸念されていた問題もすでに解決しているか、webRequest APIが非推奨化される前に解決できると考えているそうだ。現時点では一部の変更をテスト可能にしただけのようで、ChromiumでManifest V3がファイナライズされてから今後のタイムラインを発表するとのこと。
Microsoft Docsによれば、現在テスト可能な新機能は安定版のMicrosoft Edge 84でDNR API、ベータ版のMicrosoft Edge 85でヘッダー変更のサポートとなっている(最新のMicrosoft Edgeは安定版もベータ版もバージョン86)。また、リストには含まれていないが、Canary版でサービスワーカーのサポートがテスト可能になっているとのことだ。
すべて読む
| ITセクション
| マイクロソフト
| 広告
| インターネット
| Chromium
| デベロッパー
|
関連ストーリー:
Windows上のChromium系ブラウザーでWindows標準のスペルチェック機能が利用可能に
2020年05月30日
Microsoft Edgeプレビュービルド、Chromeウェブストアからの拡張機能入手を推奨
2020年05月10日
ChromiumベースのEdgeはChromeと完全に互換性がある訳ではない
2020年02月13日
ChromiumベースのMicrosoft Edge、正式リリース
2020年01月17日
MicrosoftのChromium採用により、Chromiumのコードベースから侮辱的・攻撃的表現を置き換える動きが進む
2019年09月07日
必要以上のパーミッションを要求しないことなどを定めたChrome拡張の新ユーザーデータポリシー、10月15日に適用開始
2019年07月28日
Chrome派生のBraveブラウザ、Chromeの広告ブロック仕様変更に反対し独自に高速なAPIを実装
2019年07月04日
Google曰く、Chrome拡張機能プラットフォームの新マニフェストは広告ブロックをより安全にする
2019年06月15日
Chrome拡張のマニフェスト変更で広告ブロック拡張機能の動作が制限される可能性
2019年01月26日
Mozilla、EdgeがChromiumベースになることに対しGoogleの独占を危惧
2018年12月12日
Google、信頼できるChrome拡張にするための対策を発表
2018年10月07日