Microsoft Edge、Chrome拡張機能プラットフォームのManifest V3サポートへ

2020年10月17日 18:58

印刷

記事提供元:スラド

Microsoftは14日、Microsoft EdgeでChrome拡張機能プラットフォームのManifest V3がテスト可能になったことを発表した(Microsoft Edge Blogの記事Microsoft DocsGhacksの記事)。

拡張機能のセキュリティやプライバシー、パフォーマンスの向上を目指す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日

※この記事はスラドから提供を受けて配信しています。

関連キーワード

関連記事