10 подписчиков
Google Chrome перешел с Manifest V2 на V3. Что изменится в Manifest V3?
Переход на сервис-воркеры: теперь расширения работают не на основе фоновых страниц, а с использованием сервис-воркеров, которые запускаются по необходимости, а не функционируют постоянно. Это должно сделать работу браузера более эффективной.
Новый способ управления сетевыми запросами: вместо webRequest API, который позволял гибко модифицировать и блокировать запросы, используется declarativeNetRequest. Теперь браузер сам выполняет фильтрацию, а расширения лишь предоставляют списки правил. Это ограничивает возможности блокировщиков рекламы, таких как uBlock Origin, которые использовали более 300 000 правил, тогда как новая версия позволяет задать не более 30 000.
Запрет на использование удалённого кода: расширениям разрешается выполнять только код, включённый в пакет изначально. Это усложняет работу блокировщиков, так как обновления фильтров должны проходить модерацию в Chrome Web Store, что может занять недели.
Около минуты
23 октября 2024