Google ограничит блокировщики рекламы в Chrome — они не смогут оперативно получать обновления фильтров

И это в дополнение к грядущему переходу на Manifest V3.

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

Что было известно. Manifest V3 упраздняет webRequest API — этот интерфейс позволяет расширениям перехватывать сетевые запросы. AdBlock и аналоги используют webRequest API, чтобы фильтровать нежелательный контент.

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

Движок фильтрации запросов в declarativeNetRequest API поддерживает не более 30 000 правил, хотя только в одной общедоступной базе фильтров EasyList содержится больше 70 000. Обычно блокировщики полагаются сразу на несколько списков.

Следовательно, дополнения не смогут в полной мере защищать пользователей от рекламы и других раздражающих компонентов. В Google же заявляют, что declarativeNetRequest API ускоряет работу браузера и бережнее относится к приватности пользователей.

Новые подробности. Глава по технологиям Ghostery (разрабатывает одноимённое расширение) Кшиштоф Модрас напомнил, что Manifest V3 запрещает расширениям получать списки на фильтрацию из внешних источников.

Вместо этого Google предлагает вшивать необходимую информацию в само расширение. То есть для обновления списков потребуется выложить новую версию дополнения в Chrome Web Store и дождаться завершения процесса модерации. Зато такой подход должен повысить безопасность пользователей, считают разработчики браузера.

По словам Модраса, сервисы вроде YouTube ведут непрекращающуюся войну с блокировщиками рекламы и регулярно меняют подходы к демонстрации объявлений. Поэтому для эффективной работы блокировщики должны обновлятьсписки фильтров «как минимум ежедневно, а иногда и чаще».

?С Manifest V3 Google закроет дверь для инноваций в области блокировки рекламы и установит ещё один уровень контроля, который замедлит реакцию блокировщиков рекламы на новые рекламные и отслеживающие практики», — Кшиштоф Модрас, глава по технологиям Ghostery

Google Chrome начнёт переход на Manifest V3 в июне 2024 года. Сначала расширения на базе Manifest V2 отключатся в предварительных версиях браузера, а чуть позже — и в стабильном релизе.