Chrome がユーザーに警告: uBlock Origin 拡張機能によりパフォーマンスが低下する
3分。 読んだ
更新日
MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む
Manifest v2 拡張機能は今年 3 月に段階的に廃止される予定ですが、Chrome は現在、UBlock Origin がブラウザの速度を低下させているという警告を一部の人に発し、ブラウザのパフォーマンスを回復するために拡張機能を無効にするよう求めています。この問題はマニフェスト vXNUMX プッシュとは何の関係もありません。 UBO 開発者によると、これはユーザーがフィルターやルールを繰り返し作成した場合に発生する (まれな) 問題です。この問題の修正は拡張機能の開発バージョンで利用可能であり、Chrome ウェブストアが承認した時点で公開される可能性があることは注目に値します。
Manifest V2 拡張機能は、セキュリティ、プライバシー、パフォーマンス上の理由から、Manifest V3 を優先して Google によって段階的に廃止されています。段階的廃止は 2024 年 2 月に始まり、Google は「マニフェスト V2」システムで構築された古い Chrome 拡張機能の無効化を開始します。このロールアウトの影響を受けるユーザーは、UBlock Origin などの MVXNUMX 拡張機能がブラウザで自動的に無効になり、Chrome ウェブストアからインストールできなくなります。
記事の内容としては、一部のユーザーが最近、ブラウザで UBlock Origin を使用しているときに Chrome から次のメッセージを含む次のエラーを受け取り、X [ で報告しました。1]、[2].
この拡張機能により Google Chrome の速度が低下します。 Google Chrome のパフォーマンスを復元するには、これを無効にする必要があります。
これは、ユーザーが新しいフィルターを作成し、Web ページを複数回リロードすると発生します。この警告は Chrome ブラウザと Edge ブラウザで再現できました。 UBO にスパムを送信して Web ページを数回更新することもできますが、これはお勧めできません。
Chrome ではメニューにエラー警告が表示され、それを選択すると拡張機能ページに移動して通知が表示されます。拡張機能を無効にして再度有効にしても警告は消えません。これを回避するには、Chrome ウェブストアから拡張機能を再インストールする必要がある場合があります。
Chromium が handlerBehaviorChanged() の複数の呼び出しを検出すると、そのエラーがスローされます。このエラーは 2014 年から Chromium で発生しており、Privacy Badger 拡張機能も影響を受けていました。 これまで この問題によって。
これはまれな現象であり、UBO を通常に使用する場合には起こりませんが、 修正の準備ができました: UBO では HandlerBehaviorChanged() 関数のレートが制限されており、呼び出しの最大数に達すると実行が停止されます。この修正は拡張機能の開発バージョンで利用可能であり、Google が承認すると Web サイト上で UBO 安定版に反映されます。