Технологии и гаджеты

Меньшее потребление ОЗУ, больше ограничений: Истинные причины внедрения Google Manifest V3

4 июля 2026 г.Родион Златоустов4 мин

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

Этот шаг, планировавшийся компанией из Маунтин-Вью годами, обещает укрепить безопасность программного обеспечения и оптимизировать производительность операционной системы. Тем не менее, переход кардинально меняет правила игры для тысяч дополнений, необратимо влияя на работу таких критически важных инструментов, как сторонние блокировщики рекламы.

GOOGLE - Архив
Изображение: Google

Что такое Manifest V3 и почему он ограничивает код разработчиков?

В инфраструктуре Google Chrome «Манифест» служит главным конфигурационным файлом, определяющим правила поведения любого расширения. Он указывает, какие разрешения расширение может запрашивать у системы, к каким данным браузинга оно имеет доступ и каким образом оно взаимодействует с посещаемыми пользователем веб-страницами.

В соответствии с устаревшим API Manifest V2 разработчики имели широкий доступ к внутренним функциям браузера. Согласно анализам безопасности Google, эта техническая свобода стала вектором уязвимости: некоторые расширения злоупотребляли избыточными разрешениями для сбора истории просмотров без согласия, внедрения скрытых фоновых процессов и чрезмерной нагрузки на аппаратные ресурсы.

Модификации структуры, реализованные для исправления этой ситуации, включают:

  • Прощайте, фоновые страницы (Background Pages): Устраняются постоянные процессы, которые расширения выполняли в фоновом режиме. Вместо них программное обеспечение предписывает использование Service Workers — небольших реактивных фрагментов кода, которые активируются только при выполнении конкретной задачи и автоматически закрываются после её завершения.
  • Блокировка динамического кода: В Manifest V3 строго запрещено выполнение кода, размещенного на удаленных серверах. Все программное обеспечение, используемое расширением, должно быть упаковано локально и предварительно проверено фильтрами Chrome Web Store, что предотвращает удаленное превращение легитимного расширения в вредоносный код.

Реальное влияние на пользовательский опыт: Производительность, время работы от батареи и совместимость

Для обычного пользователя переход на настольных устройствах и в мобильных экосистемах (где уже проводятся этапы тестирования на Android и iOS) обещает прямые преимущества для пользовательского опыта (UX). Снижая постоянную активность устаревших дополнений, браузер значительно сокращает потребление оперативной памяти и уменьшает расход заряда батареи на ноутбуках и смартфонах.

Тем не менее, обратной стороной этой технической медали является совместимость. Расширения, которые не были переписаны в соответствии с рекомендациями Manifest V3, будут полностью отключены по мере распространения Chrome 150. Наиболее затронуты инструменты блокировки рекламы, поскольку новые ограничения API не позволяют им динамически изменять сетевые запросы, как это было раньше, что вынуждает сообщества разработчиков искать технические альтернативы в гораздо более закрытой и контролируемой Google среде.

Фото: Dall-E и Google
Изображение: Dall-E и Google

Эволюция архитектуры Google Chrome

Аспект Manifest V2 Manifest V3 Результат/Преимущество
Фоновая активность Постоянно активные фоновые страницы. Service Workers, выполняющиеся по событиям по требованию. Меньшее потребление ОЗУ и оптимизация заряда батареи.
Источник кода Разрешение на динамические скрипты с удаленных серверов. 100% локальный код, проверенный Chrome Web Store. Снижение риска внедрения вредоносного ПО после обновлений.
Управление разрешениями Широкий и глубокий доступ к данным веб-навигации. Ограничительная модель разрешений, сегментированная браузером. Повышенная конфиденциальность данных и контроль доступа ПО.
Блокировка элементов Прямое изменение сетевых запросов в реальном времени. Обработка, опосредованная статическими правилами Chrome. Снижение эффективности старых блокировщиков рекламы.

Часто задаваемые вопросы о переходе на Manifest V3

Перестанут ли мои текущие расширения работать в одночасье?

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

Почему эта мера так сильно затрагивает блокировщики рекламы?

В Manifest V2 блокировщики могли перехватывать и анализировать каждый сетевой запрос непосредственно перед загрузкой страницы, чтобы блокировать рекламные серверы. С Manifest V3 Google отменяет это разрешение по соображениям безопасности и обязывает расширения предоставлять самому браузеру статический список фильтров, чтобы тот решал, что блокировать. Это ограничивает скорость обновления фильтров для новых рекламных объявлений и сокращает максимальное количество правил, которые расширение может обрабатывать одновременно.

Применяется ли это изменение и к другим веб-браузерам?

Да, в значительной степени. Поскольку браузеры, такие как Microsoft Edge, Opera и Brave, используют ту же открытую кодовую базу Google (Chromium), все они вынуждены переходить на принципы Manifest V3. Тем не менее, некоторые из этих конкурентов объявили о модификациях в своих собственных движках, чтобы по-прежнему разрешать определенные продвинутые функции блокировки, в то время как независимые браузеры, такие как Mozilla Firefox, придерживаются более гибкой политики внедрения для защиты разработки традиционных расширений.

В заключение

Введение Manifest V3 с выпуском Chrome 150 знаменует собой конец эры «дикого запада» в экосистеме веб-дополнений. Google отдал приоритет структурной стабильности, скорости загрузки вкладок и контролю над кибербезопасностью, пожертвовав технической свободой, которая определяла Manifest V2.

Хотя сообщество пользователей получит гораздо более гибкую, легкую и защищенную от шпионского ПО среду для просмотра веб-страниц, платой за это станет более жесткая экосистема расширений, зависящая от условий, налагаемых компанией из Маунтин-Вью. Время и способность разработчиков к адаптации покажут, будет ли это изменение воспринято как безупречная эволюция программного обеспечения или как барьер для персонализации в интернете.