uBlock Origin を開発する Raymond Hill (gorhill) 氏が 7 日、試験的バージョン「uBO Minus (MV3)」のソースコードを GitHub の uBlock リポジトリに追加した
(コミットメッセージ、
The Register の記事)。
uBO Minus は Chrome 拡張機能プラットフォームの Manifest V3 (MV3) に従い、ブロッキングに declarativeNetRequest (DNR) API のみを使用するバージョンだ。これにより、幅広いデータの読み取り / 変更パーミッションが不要になるためインストール時の警告は表示されなくなるが、コスメティックフィルターやスクリプトレットの挿入、リダイレクトルールなどが使用できなくなる。これにより、「Minus」の名前の通り機能低下する結果となる。
Google はコンテンツブロッカーの動作を制限するとの批判を受けながら Manifest V2 (MV2) の終息計画を進めており、2023 年 1 月にはエンタープライズポリシーで有効化しない限り MV2 拡張機能は使用できなくなる。Hill 氏は MV2 バージョンの代わりに MV3 バージョンを使用するべき理由は少ないと主張するものの、MV2 バージョンを選択できるのはあと数か月だ。現在のところ Chrome ウェブストアで MV3 使用をうたう広告ブロッカーは AdGuard の試験的バージョン「AdGuard Browser Extension v3」が公開されているのみだが、どうなるだろうか。
一方、Mozilla は Firefox で DNR を実装しつつ従来の webRequest によるブロッキングサポートも開発者のニーズを満たすソリューションが見つかるまで継続する計画を示している。Brave も引き続き MV2 拡張機能をサポートする計画だが、引き続き MV2 拡張機能を入手可能にするためには Chrome ウェブストアを使い続けることはできず、独自の拡張機能ストア開設が必要となる可能性もある。
| ITセクション
| Chrome
| ソフトウェア
| 広告
| デベロッパー
| IT
|
関連ストーリー:
AdGuard、世界初の Manifest V3 ベース広告ブロッカーを公開
2022年09月03日
uBlock Origin、最もユーザー数の多い Firefox 拡張機能に
2022年03月15日
EFF、Chrome 拡張機能プラットフォームの Manifest V3 に対する批判を強める
2021年12月18日
Google、Chrome 拡張機能プラットフォームの Manifest V2 終息計画を発表
2021年09月27日
FirefoxにおけるChrome拡張機能プラットフォームのManifest V3サポート、ブロッキング用途でのwebRequest API使用は認める計画
2021年05月30日
Google、Chrome拡張機能プラットフォームのManifest V3ロールアウト計画を公式に発表
2020年12月11日
Microsoft Edge、Chrome拡張機能プラットフォームのManifest V3サポートへ
2020年10月17日
Chrome拡張のマニフェスト変更で広告ブロック拡張機能の動作が制限される可能性
2019年01月26日
Source: スラッシュドット