Найти в Дзене
IXBT.com

Блокировщики рекламы и старые плагины перестанут работать в Chrome в следующем году. Изменение также коснется Opera, Microsoft Edge и Vivaldi

Google сообщила, что отключит в браузере Chrome API Manifest V2, при помощи которого работает большинство блокировщиков рекламы и других расширений.

Google полностью перейдет на API Manifest V3, а пользователи лишатся возможности устанавливать плагины на базе API Manifest V2. Расширения начнут отключаться в сборках Chrome Dev, Canary и бета-версии уже в июне 2024 года с появлением Chrome 127 и более поздних версий.

  📷
📷

Даже после того, как разработчики обновят свои решения под Manifest V3, их функциональность сильно ограничится. Изменится механизм работы API chrome.webRequest, который раньше позволял блокировать данные, а теперь он будет использоваться для сбора данных.

В API Manifest V3 за блокировку отвечает API chrome.declarativeNetRequest, однако он не может изменять все данные сетевых запросов, как это делал Web Request. В API Manifest V3 разработчики должны будут использовать другую систему под названием declarativeNetRequest API, в которой расширения должны создавать блок-лист заранее определенных адресов для блокировки.

Почему это проблема? Потому что Manivest V3 позволяет расширениям запускать только 30 000 правил, и большинству расширений для блокировки рекламы потребуется возможность запускать не менее 300 000 правил для эффективной работы. Соответственно, их эффективность работы существенно снизится.Разработчик NordVPN

Изменение коснется не только Google Chrome, но и других браузеров на базе движка Chromium, включая Opera, Microsoft Edge, Vivaldi.