В AdGuard Антибаннер для Chrome пропали Пользовательские фильтры и Фильтр быстрых исправлений. Что делать?

2025-02-05 1159 комментарии
После перехода AdGuard Антибаннер на Manifest V3 в Chrome исчезли Пользовательские фильтры и Фильтр быстрых исправлений. Разработчики рассказали, почему это произошло, как это влияет на блокировку рекламы и что будет сделано, чтобы вернуть важные функции

Пользователи AdGuard Антибаннер для Chrome столкнулись с проблемой: после перехода расширения на Manifest V3 исчезли Пользовательские фильтры и Фильтр быстрых исправлений. Как рассказали разработчики в официальном блоге, это связано с новыми ограничениями со стороны Google Chrome, направленными на ужесточение политики безопасности.

Что случилось с Пользовательскими фильтрами и Фильтром быстрых исправлений: особенности политики MV3

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

Фильтр быстрых исправлений был внедрён как способ обхода ограничений Manifest V3. В новом формате расширения все фильтры AdGuard встроены, а их обновление возможно только с полным обновлением расширения через интернет-магазин Chrome. Из-за длительного процесса проверки, исправления ошибок могли задерживаться на несколько дней.

В предыдущей версии расширения (Manifest V2) применялось дифференциальное обновление, позволявшее быстро обновлять фильтры без необходимости перезапуска всего расширения. В MV3 такая возможность отсутствует, а Фильтр быстрых исправлений использовался в качестве временного решения, но был удалён из-за новых требований Chrome.

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

Поиск решения

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

  • Для возвращения Пользовательских фильтров будет использоваться API userScripts, который соответствует требованиям Manifest V3. Однако для активации этой функции пользователям потребуется включить режим разработчика.

  • Взамен Фильтра быстрых исправлений разработчики переходят на ускоренный процесс проверки в Chrome (Skip Review), что позволит чаще обновлять фильтры без длительной модерации.

Влияние Manifest V3 на разработчиков расширений

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

В свою очередь, как заявляет команда AdGuard, они продолжат адаптировать своё расширение к новым требованиям, стремясь сохранить его эффективность для пользователей.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте