Блокировщики рекламы uBlock Origin и uMatrix могут стать недоступны для Chrome

Блокировщики рекламы uBlock Origin и uMatrix могут стать недоступны для Chrome

ПОДЕЛИТЬСЯ

Компания Google, похоже, решила усложнить жизнь разработчикам блокировщиков рекламы, а заодно и пользователям. Такое мнение выразил разработчик блокировщика рекламы uBlock Origin и фильтра запросов uMatrix Рэймонд Хилл (Raymond Hill), опубликовав соответствующий комментарий в багтрекере проекта Chromium.

Как отмечается, API declarativeNetRequest предоставляет недостаточно лимитов для таких дополнений, так как базы блокировки фишинга могут включать миллионы записей, а ограничение API declarativeNetRequest — 30 тыс. строчек.

Изменения в webRequest связаны с тем, что API дает возможность расширениям не просто перекрыть маркетинговые баннеры, однако и перехватывать сетевые запросы, чтобы перекрыть и модифицировать их. Отмечается, что новая редакция манифеста пока находится в стадии разработки. Вместо webRequest разработчикам будет предложено использовать declarativeNetRequest. Именно webRequest API применяется в основной массе известных блокировщиков, в том числе uBlock и uMatrix. В свою очередь, API declarativeNetRequest не предоставляет дополнению непосредственный доступ к сетевым запросам.

Новый API не затронет блокировщики с алгоритмом Adblock Plus. Проект 3-й версии документа предусматривает прекращение поддержки обработки API webRequest в блокирующем режиме. «Сговорившиеся» стороны отказались объяснять данную информацию.

ПОДЕЛИТЬСЯ