数ヶ月前に共有しました ここのブログでニュース オン 広告ブロッカーを削除するGoogleの意図 あなたのブラウザから、これ マニフェストV3で導入された変更のため これらは主に、ブラウザ内の広告をブロックすることを目的とした拡張機能に影響します。
さて、数ヶ月後 GoogleはマニフェストのXNUMX番目のバージョンのテストを開始しました (マニフェストV3)、新しいマニフェストのサポート、 プラグインによって提供される機能とリソースを定義します、このマニフェストV3はChromeCanaryの実験用ビルドに追加されました。
新しいマニフェスト セキュリティ、プライバシー、パフォーマンスを改善するためのイニシアチブの一環として開発されました アドオン(主な目標は、高性能で安全なアドオンの作成を簡素化し、低速で安全でないアドオンを作成する機能を複雑にすることです)。
マニフェストはまだ初期のアルファテスト段階にありますが、 これは最終的なものではなく、開発者がプラグインの実験と適応を開始する機会を与えるために追加されました。 新しいマニフェストの活性化は来年に期待されています。
つつ マニフェストの第XNUMX版のサポートの終了はまだ決定されていません。 プラグインの新しいマニフェストへの移行を簡素化するために、プラグイン開発者が対処する必要のある変更を含むチェックリストが用意されています。
ここで 主な不満を覚えておくことが重要です 新しいマニフェストで 完了に関連しています ロックモード用スタンドの webRequest APIから、 これは読み取り専用モードに制限されます。
例外はChromeforEnterpriseエディションでのみ行われます。 webRequestAPIのサポートが維持されます。 Mozillaは、新しいマニフェストに従わず、FirefoxをwebRequestAPIを完全に使用し続けることを決定しました。
uBlockOriginのリード開発者であるRaymondHillは、この決定を非難しましたeグーグル。 後者によると、declarativeNetRequest APIへの切り替えは、少なくとも10万人のインターネットユーザーが使用していたこれらの拡張機能の停止を意味する可能性があります。
「この(かなり制限された)declarativeNetRequest APIが、コンテンツブロッカーが仕事をする唯一の方法である場合、基本的には、私が長年維持してきたXNUMXつのコンテンツブロッカー、uBlockOriginとuMatrixが存在しなくなることを意味します。」
代わりに、新しいマニフェストのコンテンツをフィルタリングするWebRequest APIは、宣言型APIdeclarativeNetRequestを提案しました。
webRequest APIを使用して、ネットワークリクエストへのフルアクセスを備え、トラフィックをオンザフライで変更できる独自のコントローラーを接続できる場合は、 新しいdeclarativeNetRequestAPIは、ユニバーサルな組み込みフィルタリングエンジンへのアクセスを提供します ブロッキングルールを独立して処理し、独自のフィルタリングアルゴリズムの使用を許可せず、条件に基づいて互いに重複する複雑なルールを許可しない、箱から出してすぐに使用できます。
新しいマニフェストでは、プラグインのサポートに影響するその他の変更も導入されています。 それらの中には:
- への移行 バックグラウンドプロセスとしてサービスワーカーを実行する、開発者はいくつかの追加のコードを変更する必要があります。
- 新しい詳細な権限リクエストモデル: プラグインをすべてのページですぐにアクティブ化することはできません( 'all_urls«)、ただし、アクティブなタブのコンテキストでのみ機能します。つまり、ユーザーは各サイトのプラグインの機能を確認する必要があります。
- クロスオリジンアプリケーション処理の変更-新しいマニフェストによると、コンテンツ処理スクリプトには、これらのスクリプトが挿入されるメインページと同じ権限制限が適用されます(たとえば、ページにロケーションAPIへのアクセス権がない場合、スクリプトプラグインはこのアクセス権も取得します)。
- 外部サーバーからダウンロードしたコードの実行の禁止 (プラグインが外部コードをロードして実行する状況について話しています)。
ublock Originが消えるのはなぜですか? Chromeにのみ存在しますが、Firefoxには引き続き存在します。 インターネットは以前とは異なり、どこにでも広告を掲載しています。
そのユーザーのほとんどは、Chromiumをベースにした他のブラウザの中でChrome / Chromiumを使用しているためです。
ublockの終わりになりますか? それとも私のPCのChromeの終わりになりますか?