Эра MV2 подошла к концу: Браузерное расширение AdGuard удалено из интернет-магазина Chrome
Теперь официально: интернет-магазин Chrome уведомил нас об удалении Браузерного расширения AdGuard MV2 — версии на основе Manifest V2, прежней платформы Chrome для браузерных расширений. Текст уведомления не оставил никаких сомнений. Нарушения: отсутствуют. Причина: «Прекращение поддержки Manifest V2».

AdGuard — не единственный, кто оказался в такой ситуации. Chrome полностью удалил все оставшиеся расширения на Manifest V2 из своего интернет-магазина, завершив эпоху MV2 для всей экосистемы.
Manifest V2 на протяжении многих лет обеспечивал работу расширений в Chrome, в том числе некоторых из самых эффективных блокировщиков рекламы. А этот финальный шаг стал логичным завершением процесса, за которым мы наблюдали почти десять лет.
Что нужно сделать пользователям AdGuard прямо сейчас
Для большинства пользователей AdGuard в Chrome ответ прост: ничего.
Chrome заменил MV2 на Manifest V3. MV3 — платформа, на которую теперь должны перейти все расширения Chrome. Мы переработали Браузерное расширение AdGuard для работы на MV3, и в сентябре 2024 года он стал нашим основным расширением для Chrome. Если вы установили AdGuard из интернет-магазина Chrome и разрешили Chrome обновлять расширения в обычном режиме, вы уже были автоматически переведены на версию MV3.
Исключение составляют пользователи, которые установили отдельно размещённое расширение AdGuard MV2, поддержку которого мы продолжали параллельно с MV3. Поскольку у него другой идентификатор в интернет-магазине Chrome, браузер воспринимает его как отдельное расширение и не может автоматически заменить на актуальную версию MV3. Если вы установили именно это отдельное расширение на MV2, установите актуальную версию Браузерного расширения AdGuard.
Как мы оказались в этой точке
Google представил Manifest V3 в 2018 году, заявив, что новая платформа сделает браузерные расширения более безопасными, приватными и эффективными. Проблема с вредоносными расширениями в интернет-магазине Chrome действительно существовала. Но с самого начала мы сомневались, что MV3 — верный способ её решения.
Мы никогда не говорили, что Google намеренно решил уничтожить блокировщики рекламы. Наша позиция была проще: ограничения для всех расширений не гарантируют пользователям повышенную безопасность, но лишают легитимные расширения для защиты приватности полезных инструментов. Мошеннические расширения не исчезли после того, как интернет-магазин Chrome перестал принимать новые расширения на MV2. Мы считали, что более строгая модерация магазина и более тесное сотрудничество с экспертами по безопасности защитили бы пользователей лучше.
Годы критики и обратной связи сделали MV3 гораздо более работоспособным, чем его первоначальный вариант. Chrome добавил новые API, повысил лимиты количества правил и даже на некоторое время приостанавливал отказ от MV2. Это позволило избежать наихудшего сценария, но не сделало MV3 равноценной заменой MV2. Чтобы обеспечить сопоставимую защиту, теперь требуется гораздо больше усилий, а некоторые возможности MV2 по-прежнему невозможно воспроизвести.

MV3 vs. MV2: что на самом деле изменилось?
В MV2 блокировщик рекламы мог проверять каждый запрос браузера в момент его выполнения и решать, разрешить его или заблокировать. В MV3 расширение заранее передаёт Chrome список правил блокировки, и большинство решений браузер принимает самостоятельно.
Это значит, что расширению требуется доступ к меньшему объёму данных о просмотре страниц — в этом и заключается одно из преимуществ MV3 для приватности, задуманных Chrome. Но это же ограничивает возможности блокировщиков рекламы — о чём мы впервые предупреждали в январе 2019 года, когда MV3 существовал ещё только в виде предложения.
В MV3 Chrome ограничивает количество правил и групп правил, которые могут быть активны одновременно. Некоторые традиционные правила невозможно преобразовать в формат MV3 без потери функциональности. Многие встроенные правила фильтрации приходится включать прямо в состав расширения, что усложняет срочные обновления. У разработчиков расширений также меньше свободы для внедрения новых методов блокировки — если только их не поддерживают API самого браузера.
Адаптация расширения AdGuard требовала гораздо большего, чем просто изменение файла манифеста. Мы создали инструменты для преобразования традиционных фильтров в правила MV3 и сохранили собственный движок для скрытия рекламы и других нежелательных элементов на веб-страницах. Мы также разработали способы доставки срочных исправлений в рамках динамических правил MV3. Недавно пользовательские фильтры в MV3 снова получили возможность обновления независимо от самого расширения.
Большинство пользователей AdGuard почти не заметят разницы в работе расширения. Однако MV3 по-прежнему остаётся компромиссным решением. Чтобы обеспечить уровень защиты, близкий к тому, что был доступен в MV2, нам приходится прикладывать значительно больше усилий. И всё ещё остаются отдельные случаи, в которых старое расширение могло бы справиться лучше.
Как избежать ограничений MV3 в Chrome?
Chrome — не единственный браузер. Если вы хотите и дальше пользоваться полнофункциональным блокировщиком на MV2, вы можете выбрать Firefox, который по-прежнему поддерживает Manifest V2 и мощный механизм блокировки запросов, удалённый из Chrome.
Brave также поддерживает небольшой набор расширений на MV2, включая Браузерное расширение AdGuard и uBlock Origin, через собственный внутренний механизм. Правда, сам Brave честно предупреждает: это поддержка «по мере возможности», а не постоянная гарантия.
Но даже расширения на MV2 защищают только браузер. Для защиты, не зависящей от правил браузеров, используйте приложение AdGuard для Windows, Mac, Android или Linux. Оно фильтрует трафик во всех браузерах и других приложениях.










