Chrome предупреждает пользователей: расширение uBlock Origin снижает производительность
3 минута. читать
Обновление
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Хотя прекращение использования расширений Manifest v2 произойдет в июне этого года, Chrome теперь предупреждает некоторых о том, что UBlock Origin замедляет работу браузера, и просит их отключить расширение, чтобы восстановить производительность браузера. Проблема не имеет ничего общего с отправкой Manifest v3. По словам разработчика 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. исправление готово: UBO имеет ограничение по скорости для функции HandlerBehaviorChanged(), и она перестанет работать, как только будет достигнуто максимальное количество вызовов к ней. Исправление доступно в разрабатываемой версии расширения, и оно станет стабильной версией UBO на веб-сайте после одобрения Google.