Google は、有名な広告ブロッカーである広告ブロック拡張機能を含む拡張機能で使用されるマニフェスト API のセットを進化させる準備をしています。後者は現在 Manifest V2 に依存しています。v3 では、拡張機能にコンテンツ自体をフィルタリングさせるのではなく、これらの拡張機能が Chrome で提供される API に依存するように強制する必要があります。これは特に制限的であり、これらの拡張機能の通常の機能を事実上破壊します。ただし、(有料の)法人顧客は除きます。マニフェスト v3 の発効日はまだ不明です。発効までに数か月かかる可能性があります。
広告拡張機能の広告ブロックおそらくすぐに Chrome では歓迎されなくなるでしょう。 Google はしばらくの間、新しい Manifest シリーズの API の開発に取り組んできましたが、その変更により多くの人がうんざりしています。実際、Google は、これらの拡張機能がコンテンツやスクリプトをフィルタリングするために使用する webRequest API を、より制限的な API である declarativeNetRequest に置き換えたいと考えています (すでに利用可能です)。しかし、これには限界がいっぱいです。たとえば、インストール中に定義できるルールは 30,000 個のみですが、拡張機能のインストール後には 5,000 個まで定義できます。
AndroidPolice によると、Google はこれらの制限が引き上げられると言っていますが、どの程度まで引き上げられるかは不明です。このタイプの拡張機能に必要なルールの数を知るために、ブログでは、ほとんどの広告ブロッカーで使用される基本ルールのセットである EasyList のケースについて言及しています。これには 76,000 があります。もちろん、これらの拡張機能の発行者は、これらの新しいルールに対して立ち上がっています。それも強調しておきますウェブ経済は主に広告によって賄われています– これは、私たちが毎日無料のニュース、ファイル、その他のコンテンツを提供できる方法でもあります。
もしそのようなシステムが存在しなかったら、あなたが普段アクセスするサイトのほとんどはペイウォールの背後に保護されていたでしょう。さらに、このような理由から、読者の皆様には、Phonandroid (および定期的に参照するサイト) をこのタイプのフィルタリングから自発的に削除して、存続できるようにするようお願いしています。ただし、広告やその他の不正なスクリプトを提供する特定のサイトでは、広告をブロックすることは理にかなっています。ここでは、たとえば、音声付きのビデオの自動再生、ポップアップ、ユーザーの知らないうちに仮想通貨のマイニングなどが挙げられます。
こちらもお読みください:Google Chromeについに読書モードが登場
さらに、マニフェスト v3 が発効しても、現在の拡張機能は企業顧客 (有料) に対して同じ条件で引き続き機能することがわかりました。今のところ、Googleはスケジュールを確立していません。