Google Chrome закрывает лазейки: старые блокировщики рекламы перестанут работать

Google Chrome закрывает лазейки: старые блокировщики рекламы перестанут работать

Google Chrome продолжает ужесточать правила для расширений. В ближайшее время браузер закроет несколько лазеек, которые позволяли старым блокировщикам рекламы обходить ограничения. Это часть перехода на Manifest V3 — новую версию платформы расширений.

Основное изменение касается API webRequest. Старые блокировщики использовали его для перехвата и блокировки запросов к рекламным серверам. В Manifest V3 это ограничено: расширения могут только просматривать запросы, но не блокировать их в реальном времени. Вместо этого блокировщики должны использовать declarativeNetRequest с заранее заданными правилами.

Некоторые разработчики блокировщиков находили обходные пути, чтобы сохранить старую функциональность. Например, они использовали поддержку устаревшего API или обновляли правила динамически. Google закрывает эти лазейки, требуя, чтобы все расширения соответствовали новым правилам.

Пользователям, которые до сих пор не обновили свои блокировщики, стоит поторопиться. Если расширение не совместимо с Manifest V3, оно перестанет работать. Многие популярные блокировщики, такие как uBlock Origin, уже выпустили версии для новой платформы. Однако старая версия uBlock Origin (для Manifest V2) скоро станет бесполезной.

Для обычных пользователей изменения пройдут незаметно: браузер автоматически отключит несовместимые расширения. Чтобы продолжить блокировать рекламу, нужно установить новую версию блокировщика или перейти на другой. Например, uBlock Origin Lite — это лёгкая версия для Manifest V3.

Google объясняет эти меры заботой о безопасности и производительности. Старые API давали расширениям слишком много доступа, что могло быть использовано злоумышленниками. Новые правила сужают возможности, но делают работу браузера стабильнее.

Тем не менее, пользователи, которым важна гибкая настройка блокировки, могут быть недовольны. Полноценные блокировщики рекламы в новом формате работают менее эффективно — у них меньше возможностей для фильтрации. Однако для большинства населения разница будет минимальной.