Chrome попереджає користувачів: розширення uBlock Origin сповільнює продуктивність

Значок часу читання 3 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Хоча поступове припинення розширення Manifest v2 відбудеться в червні цього року, Chrome зараз запускає попередження для деяких, що UBlock Origin уповільнює роботу браузера, і просить їх вимкнути розширення, щоб відновити роботу браузера. Проблема не має нічого спільного з Manifest v3 push. За словами розробника UBO, це (рідкісна) проблема, яка виникає, коли користувачі постійно створюють фільтри або правила. Варто зазначити, що виправлення цієї проблеми доступне у версії розширення для розробки та може бути надіслано після схвалення Веб-магазином Chrome.

Google поступово припиняє роботу над розширеннями Manifest V2 на користь Manifest V3 з міркувань безпеки, конфіденційності та продуктивності. Поетапне припинення почнеться в червні 2024 року, коли Google почне відключати старіші розширення Chrome, створені за допомогою системи «Manifest V2». Користувачі, яких торкнеться розгортання, побачать розширення MV2, такі як UBlock Origin, автоматично вимкнені у своїх браузерах і більше не зможуть установити їх із веб-магазину Chrome.

Щодо контексту статті, деякі користувачі нещодавно отримали таку помилку від Chrome під час використання UBlock Origin у веб-переглядачі з таким повідомленням, і вони повідомили про це на X [1], [2].

Це розширення сповільнює Google Chrome. Вам слід вимкнути його, щоб відновити роботу Google Chrome.

Це трапляється, коли користувачі створюють новий фільтр і кілька разів перезавантажують веб-сторінку. Нам вдалося відтворити це попередження в браузерах Chrome і Edge. Ви також можете спам UBO перемикати та оновлювати веб-сторінку кілька разів, щоб це сталося, що не рекомендується.

Chrome показує попередження про помилку в меню, а його вибір спрямовує користувачів на сторінку розширень, де користувачі можуть побачити сповіщення. Якщо вимкнути та повторно ввімкнути розширення, попередження не зникне. Можливо, вам доведеться перевстановити розширення з веб-магазину Chrome, щоб уникнути цього, ми помітили.

Коли Chromium виявляє кілька викликів для handlerBehaviorChanged(), він видає цю помилку, яка існує в Chromium з 2014 року, і це також вплинуло на розширення Privacy Badger в минулому цим питанням.

Це рідкісне явище, яке не станеться, якщо ви використовуєте UBO зазвичай, a виправлення готове: UBO обмежив швидкість функції HandlerBehaviorChanged(), і вона припинить роботу, коли буде досягнуто максимальної кількості викликів до неї. Виправлення доступне у версії розширення для розробки, і воно стане стабільним на веб-сайті UBO, коли Google схвалить.

Детальніше про теми: хром, uBlock Origin