Google Chrome завершает переход на новую платформу расширений — Manifest V3. Это изменение существенно повлияет на работу многих популярных расширений, включая блокировщики рекламы, такие как uBlock Origin.
Давайте разберемся, что это значит для пользователей и какие альтернативы можно использовать. Готовы? Поехали!
Что такое Manifest V3?
Manifest V3 — это новая версия платформы для расширений Chrome, направленная на повышение безопасности и конфиденциальности пользователей.
Она ограничивает доступ расширений к сетевым запросам, требует от разработчиков включать всю функциональность в само расширение и переносит модификацию сетевых запросов в браузер.
Кроме того, Manifest V3 заменяет фоновые страницы специальными воркерами, чтобы повысить производительность браузера.
Воркеры (Workers) — это механизм в веб-технологиях, позволяющий выполнять JavaScript-код в отдельных потоках, не блокируя основной поток браузера. Это позволяет выполнять вычислительные операции в фоновом режиме, не влияя на производительность интерфейса пользователя.
Влияние на блокировщики рекламы
Из-за перехода на Manifest V3 многие блокировщики рекламы, включая uBlock Origin, перестали или вскоре перестанут работать в Chrome и во всех браузерах, работа которых основана на ядре Chromium. Это связано с ограничениями, которые накладывает новая платформа.
Вместо прямого перехвата сетевых запросов, расширения должны использовать declarativeNetRequest API, который позволяет задавать не более 30 000 правил фильтрации, тогда как раньше было возможно использовать более 300 000 правил. Это существенно снижает эффективность блокировщиков рекламы.
Альтернативы uBlock Origin
В магазине расширений Chrome пользователям предлагается перейти на более современные альтернативы uBlock Origin, работающие на Manifest V3:
- uBlock Origin Lite (uBOL): Упрощенная версия uBlock Origin, адаптированная под новые правила, но с ограниченной функциональностью.
- Adblock Plus: Популярный блокировщик рекламы, который также доступен на базе Manifest V3. Однако он может не иметь всех функций uBlock Origin.
- Ghostery: Еще один блокировщик рекламы, совместимый с Manifest V3, позволяющий визуально контролировать отслеживание и блокировку рекламы.
Как отложить переход на Manifest V3 с помощью правки реестра
Хотя полностью избежать перехода на Manifest V3 не получится, пользователи могут отложить отключение расширений на базе Manifest V2 до июня 2025 года. Для этого можно использовать следующие команды:
Нажмите Win + R, введите regedit, и нажмите Enter.
Для Chrome:
Перейдите в раздел HKEY_LOCAL_MACHINE, создайте запись Software\Policies\Google\Chrome, если она отсутствует.
Для Edge:
Перейдите в раздел HKEY_LOCAL_MACHINE, создайте запись Software\Policies\Microsoft\Edge, если она отсутствует.
Внутри этих записей создайте DWORD-параметр ExtensionManifestV2Availability и присвойте ему значение 0x00000002.
Как отложить переход на Manifest V3 с помощью PowerShell:
Запустите PowerShell от имени администратора.
🔸 Для Chrome:
$path = "registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome"; New-Item $path -Force; Set-ItemProperty $path -Name ExtensionManifestV2Availability -Value 2
🔸 Для Edge:
$path = "registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge"; New-Item $path -Force; Set-ItemProperty $path -Name ExtensionManifestV2Availability -Value 2
После этого откройте браузер и перейдите по адресу chrome://policy/ или edge://policy/, нажмите «Повторно загрузить правила».
Как отложить переход на Manifest V3 для macOS (Chrome и Edge)
Откройте Терминал и выполните команды:
🔸 для Chrome:
defaults write com.google.Chrome ExtensionManifestV2Availability -int 2
🔸 для EDGE:
defaults write com.microsoft.Edge ExtensionManifestV2Availability -int 2
Как отложить переход на Manifest V3 для Linux (Chrome и Edge)
Откройте Терминал и выполните команды:
sudo mkdir -p /etc/opt/chrome/policies/managed /etc/opt/microsoft/edge/policies/managed
echo '{ "ExtensionManifestV2Availability": 2 }' | sudo tee /etc/opt/chrome/policies/managed/policy.json /etc/opt/microsoft/edge/policies/managed/policy.json
Альтернативные браузеры
Тем, кто не желает мириться с ограничениями Manifest V3, стоит рассмотреть переход на другие браузеры.
Firefox и Safari продолжают поддерживать расширения на базе Manifest V2, что позволяет сохранить функциональность блокировщиков рекламы.
Хотя в Safari выбор расширений ограничен, Firefox предлагает широкий спектр дополнений, включая uBlock Origin.
Заключение
🙀 Переход на Manifest V3 — это спорное решение, которое вызывает как положительные, так и отрицательные реакции.
🛡️ С одной стороны, Google утверждает, что новая платформа повысит безопасность и конфиденциальность пользователей, ограничивая действия вредоносных расширений и улучшая производительность браузера.
☹️ С другой стороны, многие пользователи столкнутся с проблемами из-за снижения эффективности блокировщиков рекламы. Для них назойливая реклама на экране может стать настоящим испытанием.
😷 Важно отметить, что даже Manifest V3 не смог полностью решить проблему вредоносных расширений, которые продолжают находить способы обходить меры безопасности.
⚖️ В конечном итоге, пользователи должны взвесить все «за» и «против» и выбрать подходящее решение для себя, будь то переход на альтернативные браузеры или использование новых версий блокировщиков рекламы.
————————————
👍 Поставьте лайк, если вам понравилась статья!
🔔 Подпишитесь на канал и включите оповещение!
✍️ Пользуетесь блокировщиками рекламы? Расскажите об этом