В рамках планового обновления браузера Chrome 150, релиз которого намечен на 30 июня, разработчики окончательно отключат поддержку флага kExtensionManifestV2Disabled. Этот параметр ранее позволял пользователям устанавливать дополнения, опирающиеся на вторую версию манифеста (MV2) из официального каталога Chrome Web Store.
Более того, в кодовой базе Chromium для версии Chrome 151 (выпуск ожидается 28 июля) уже удален параметр AllowLegacyMV2Extensions. Данный обходной путь ранее давал возможность загружать подобные дополнения в ручном режиме разработчика. Ранее из проекта были исключены и другие вспомогательные переменные: kExtensionManifestV2Unsupported и ExtensionManifestV2Availability.
Рекомендации разработчиков uBlock Origin
Команда разработчиков популярного блокировщика рекламы uBlock Origin призывает пользователей Chrome заранее подготовиться к изменениям. В качестве альтернативы предлагается либо сменить браузер на более лояльный к старым стандартам (например, Firefox, Safari, Brave или Opera), либо перейти на облегченную версию расширения — uBlock Origin Lite (uBOL). Она создана тем же автором и адаптирована под требования третьей версии манифеста (MV3) с использованием декларативного API declarativeNetRequest.
Почему переход на MV3 вызывает споры
Третья версия манифеста — это глобальная инициатива Google по изменению принципов работы расширений для повышения безопасности и производительности браузера. Однако профессиональное сообщество выражает серьезное недовольство из-за ограничений API webRequest. В новой архитектуре он стал доступен только для чтения, что лишает разработчиков возможности применять собственные алгоритмы фильтрации трафика в реальном времени. Вместо этого предложен declarativeNetRequest, который работает через жестко ограниченный встроенный движок фильтрации.
Ограничения uBlock Origin Lite
Перенос функциональности в uBOL столкнулся с техническими препятствиями, из-за чего Lite-версия обладает меньшими возможностями, чем классический uBlock Origin. В частности, в новой реализации отсутствуют:
- Динамические фильтры контента и URL;
- Управление заголовками HTTP;
- Инструменты для блокировки шрифтов, скриптов и тяжелого мультимедиа для конкретных сайтов;
- Защита от DNS-манипуляций;
- Множество опций, таких как
strict1p,strict3p,domain,redirect-ruleиremoveparam.
Кроме того, из-за строгих требований к разрешениям в Chrome, в uBlock Origin Lite по умолчанию деактивированы косметические фильтры для замены содержимого страниц, подстановка скриптов, перенаправление запросов и работа с заголовками CSP.




