Edge начнет блокировать старые адблокеры вслед за Chrome

Почему Microsoft Edge меняет правила игры для расширений

Мир веб-браузеров стоит на пороге значительных изменений, которые напрямую повлияют на то, как миллионы пользователей взаимодействуют с интернетом. Компания Microsoft официально подтвердила свое намерение последовать примеру Google и начать процесс отказа от поддержки расширений, построенных на устаревшей платформе Manifest V2, в своем браузере Edge. Это решение не является неожиданностью, учитывая, что оба браузера базируются на общем движке Chromium, однако оно вызывает значительный резонанс, особенно среди сторонников расширений для блокировки рекламы и защиты конфиденциальности.

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

Техническое противостояние Manifest V2 и Manifest V3

Чтобы понять суть проблемы, необходимо углубиться в технические детали того, как расширения взаимодействуют с браузером. В Manifest V2 ключевым инструментом для блокировщиков рекламы был API webRequest. Этот интерфейс позволял расширениям перехватывать каждый сетевой запрос, создаваемый браузером, анализировать его и, при необходимости, блокировать или модифицировать до того, как он будет выполнен. Это давало разработчикам блокировщиков огромную гибкость и позволяло создавать сложные, динамические правила фильтрации.

С другой стороны, Manifest V3 заменяет webRequest API на declarativeNetRequest API. Главное отличие заключается в том, что теперь не расширение принимает решение о блокировке запроса в реальном времени, а сам браузер. Расширение лишь предоставляет браузеру список заранее определенных (декларативных) правил. Такой подход, по мнению Google и Microsoft, значительно улучшает производительность, так как браузеру не нужно ждать ответа от расширения для каждого запроса, а также повышает безопасность, так как расширения больше не имеют доступа к полному потоку сетевых данных пользователя.

Сравнение архитектуры расширений: V2 vs V3
Характеристика Manifest V2 Manifest V3
Ключевой API для фильтрации webRequest API declarativeNetRequest API
Принятие решения о блокировке Расширением в реальном времени Браузером на основе списка правил
Гибкость правил Очень высокая, динамические правила Ограниченная, статические правила
Производительность (нагрузка на ЦП) Может быть высокой В целом ниже (эффективнее)

Ограничения нового стандарта и их последствия

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

Например, популярный uBlock Origin использует комбинацию огромных списков правил и собственных скриптов для блокировки не только рекламы, но и различных элементов интерфейса, скриптов отслеживания и другого нежелательного контента. Перенос всего этого функционала на Manifest V3 в пределах текущих ограничений является чрезвычайно сложной задачей. Разработчик uBlock Origin, Реймонд Хилл, неоднократно выражал скепсис относительно возможности создания полноценной версии расширения для новой платформы.

Официальный график Microsoft и этапы перехода

Microsoft не просто объявила о намерениях, но и обнародовала четкий график отказа от Manifest V2 в Edge. Этот процесс будет постепенным, чтобы дать разработчикам и пользователям время на адаптацию. Согласно официальному заявлению от 7 августа 2026 года, первые изменения начнут ощущать пользователи тестовых сборок браузера.

    Август 2026 года:

    Начало отображения предупреждений в Microsoft Edge (каналы Canary, Dev, Beta) о том, что расширения Manifest V2 скоро перестанут поддерживаться. Также расширения V2 больше не будут приниматься в магазин Microsoft Edge Add-ons. Конец 2026 года (ориентировочно):

    Полное отключение поддержки расширений Manifest V2 в стабильных версиях Microsoft Edge для обычных пользователей. Начало 2027 года:

    Прекращение поддержки Manifest V2 для корпоративных клиентов, использующих соответствующие групповые политики для управления расширениями.

Что это означает для пользователей Edge

Когда поддержка Manifest V2 будет полностью прекращена, все установленные расширения этого типа, включая классические версии uBlock Origin, Adblock Plus и другие, будут автоматически отключены браузером. Пользователи не смогут включить их снова. Это приведет к тому, что на сайтах снова появится реклама, а уровень защиты конфиденциальности снизится, если пользователи не найдут альтернатив.

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

Альтернативы и будущее блокировки рекламы в Edge

Ситуация не является безнадежной для тех, кто хочет продолжать пользоваться интернетом без рекламы. Существует несколько возможных сценариев развития событий. Во-первых, разработчики популярных блокировщиков уже работают над версиями своих продуктов, адаптированными к Manifest V3. Например, уже существует uBlock Origin Lite, который является упрощенной версией классического расширения и работает в пределах ограничений новой платформы. Хотя он менее гибкий, он все же способен блокировать большинство распространенных видов рекламы.

Во-вторых, некоторые браузеры, такие как Brave или Vivaldi, которые также базируются на Chromium, заявили о намерении поддерживать собственные механизмы блокировки рекламы на уровне кода браузера, независимо от изменений в системе расширений. Это может сделать их привлекательной альтернативой для пользователей, для которых эффективная блокировка рекламы является приоритетом. Microsoft Edge также имеет встроенную функцию предотвращения отслеживания, которая, хотя и не является полноценным блокировщиком рекламы, может значительно снизить уровень нежелательного контента.

В конечном итоге, переход на Manifest V3 является неизбежным этапом развития экосистемы Chromium. Он принесет с собой улучшения безопасности и производительности, но в то же время изменит ландшафт расширений, заставляя пользователей и разработчиков адаптироваться к новым реалиям. Будущее блокировки рекламы в Edge будет зависеть от способности разработчиков создавать эффективные инструменты в пределах новых ограничений и от того, насколько агрессивно Microsoft будет развивать собственные встроенные функции защиты.

Андрей Коннектов
Об авторе

Андрей Коннектов

Специалист по Wi-Fi и сверхскоростным сетям, следит за развитием стандартов связи.

0 Comments

Ответить

2500
Пожалуйста, введите комментарий
Пожалуйста, укажите ваше имя