Новая платформа расширений для Chrome сломает большинство блокировщиков рекламы

Гугл Хром

Google планирует переход на новую платформу расширений для своего браузера под названием Manifest V3 — текущая версия, Manifest V2, уйдет из Chrome начиная со 112-й версии в январе 2023 г., сначала в каналах Canary, Dev и Beta. После этого в июне компания планирует начать эксперименты по ее отключению и в стабильных версиях, с Chrome 115.

После этого все Manifest V2 расширения в Chrome Web Store станут незарегистрированными, а с января 2024 г. будут полностью удалены из магазина. По словам Google, новая платформа предлагает массу изменений, преимущественно направленных на конфиденциальность и безопасность. Вместе с этим Manifest V3 «взломает» блокировщики рекламы, которые не смогут работать на новой платформе так, как они работают сейчас.

Так, большинство современных блокировщиков, например uBlock Origin или AdGuard, используют API «webRequest», чтобы блокировать целые категории HTTP-запросов. Однако этот способ может добавлять значительные задержки в загрузке и визуализации сайтов, что, конечно, не нравится Google. Вместо этого, Manifest V3 требует от разработчиков использовать “declarativeNetRequest”, что заставляет их использовать список блокировки определенных адресов. Проблема состоит в том, что «список правил» ограничен 30 тыс. записей, в то время как многие списки блокировок превышают 300 тыс. записей.

Что ж, у пользователей Chrome есть еще почти год, чтобы решить, что им важнее отсутствие рекламы или привычный браузер.

Tags: