Chrome может вскоре сделать блокировщики рекламы бесполезными

Видео: Настя и сборник весёлых историй 2024

Видео: Настя и сборник весёлых историй 2024
Anonim

Google опубликовал документ Manifest V3, в котором подчеркивается план компании заменить API веб-запросов Chromium. Изменения, описанные в Manifest V3, могут оказать глубокое влияние на некоторые расширения Chrome, которые используют API webRequest для фильтрации трафика из источников рекламы. Некоторые разработчики даже предупреждают, что изменения API могут сделать расширения для блокировки рекламы в Chrome устаревшими.

Инженер Google предоставил гиперссылку на черновик документа Manifest V3 в сообщении на веб-сайте Chromium Projects. В этом документе описывается, как Google намерен значительно ограничить блокировку API webRequest. Компания планирует представить новый декларативный API NetRequest, который имеет более ограниченные правила для фильтрации рекламы.

Поскольку Chromium является браузером с открытым исходным кодом, который поддерживает Chrome, такие изменения почти наверняка будут реализованы в Chrome. Google объясняет, что эти изменения ускорят загрузку страниц для своих браузеров. Новый API декларативного NetRequest ускорит загрузку страниц, поскольку позволит Chrome изменять сетевые запросы. Однако блокировщики рекламы также ускоряют просмотр, удаляя рекламный контент со страниц.

Некоторые разработчики расширений выразили обеспокоенность по поводу предлагаемых изменений на веб-сайте Chromium. Разработчик uBlock Origin, г-н Хилл, заявил, что предлагаемые изменения API сделают некоторые расширения для блокировки рекламы устаревшими. Мистер Хилл заявил в ветке форума:

Если этот (весьма ограниченный) API-интерфейс декларативного NetRequest окажется единственным способом, которым блокировщики контента могут выполнять свои обязанности, это по сути означает, что два блокировщика контента, которые я поддерживал в течение многих лет, uBlock Origin («uBO») и uMatrix, больше не могут существовать. Помимо того, что uBO и uMatrix больше не могут существовать, это действительно касается того, что предложенный API-интерфейс декларативного NetRequest сделает невозможным создание новых и новых конструкций механизма фильтрации, так как API декларативного NetRequest представляет собой не более чем реализацию одной конкретной фильтрации. и довольно ограниченный (ограничение в 30 000 не достаточно для применения только известного EasyList).

Таким образом, Manifest V3 убедил некоторых разработчиков, что Google пытается убить расширения блокировки рекламы с помощью изменений API. Google, вероятно, не будет беспокоиться о влиянии таких изменений API на расширения блокировки рекламы, учитывая значимость рекламы для компании. Ограничение блокировщиков рекламы может также повысить экономику Интернета.

СВЯЗАННЫЕ ИСТОРИИ, ЧТОБЫ ПРОВЕРИТЬ:

  • Opera теперь позволяет быстрее блокировать рекламу и выбирать несколько вкладок
  • Расширения Adblock и Adblock Plus теперь доступны для Microsoft Edge
Chrome может вскоре сделать блокировщики рекламы бесполезными