Chrome 警告用戶:uBlock Origin 擴充功能會降低效能

閱讀時間圖標 3分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

雖然 Manifest v2 擴充功能將於今年 3 月逐步淘汰,但 Chrome 現已向某些人發出警告,稱 UBlock Origin 正在減慢瀏覽器速度,並要求他們禁用該擴充功能以恢復瀏覽器效能。該問題與 Manifest vXNUMX 推送無關。 UBO 開發人員表示,當使用者重複建立過濾器或規則時,這是一個(罕見)問題。值得注意的是,此問題的修復程式已在擴充功能的開發版本中提供,並且可能會在 Chrome Web Store 批准後發布。

出於安全、隱私和效能方面的原因,Google 正在逐步淘汰 Manifest V2 擴展,轉而使用 Manifest V3。逐步淘汰將於 2024 年 2 月開始,屆時Google將開始停用使用「Manifest V2」系統建立的舊版 Chrome 擴充功能。受此次推出影響的用戶將看到 MVXNUMX 擴充功能(例如 UBlock Origin)在其瀏覽器中自動停用,並且將無法再從 Chrome 線上應用程式商店安裝它們。

至於本文的背景,一些用戶最近在瀏覽器中使用 UBlock Origin 時從 Chrome 收到以下錯誤,並顯示以下訊息,並在 X 上報告了該錯誤 [1],[2].

此擴充功能會減慢 Google Chrome 的速度。您應該禁用它以恢復 Google Chrome 的效能。

當使用者建立新過濾器並多次重新載入網頁時,就會發生這種情況。我們已經能夠在 Chrome 和 Edge 瀏覽器中重現此警告。您也可以發送垃圾郵件 UBO 切換並刷新網頁多次,以防止發生這種情況,但不建議這樣做。

Chrome 在選單中顯示錯誤警告,選擇它會將使用者導航到擴充功能頁面,使用者可以在其中看到通知。我們注意到,停用並重新啟用該擴充功能不會使警告消失,您可能需要從 Chrome 線上應用程式商店重新安裝該擴充功能才能避免這種情況。

當 Chromium 偵測到對 handlerBehaviorChanged() 的多次呼叫時,它會拋出該錯誤,該錯誤自 2014 年以來一直在 Chromium 中存在,並且 Privacy Badger 擴充功能也受到影響 以往 通過這個問題。

這種情況很少發生,正常使用 UBO 時不會發生,但是, 修復已準備就緒:UBO 對 HandlerBehaviorChanged() 函數進行了速率限制,一旦達到最大呼叫次數,它將停止運作。該修復已在擴展的開發版本中提供,當 Google 批准後,這將在網站上達到 UBO 穩定。

有關主題的更多資訊: , uBlock起源