В Chrome се появи предупреждение за предстоящо прекратяване на поддръжката на uBlock Origin

Реймънд Хил (Raymond Hill), автор на системата за блокиране на нежелано съдържание uBlock Origin, разказа за ситуацията в проекта, свързана с близкото прекратяване на втората версия на манифеста на Chrome, която определя възможностите и ресурсите, достъпни за допълнения, написани с помощта на API WebExtensions. На потребителите на uBlock Origin и други допълнения, които не поддържат третата версия на манифеста, в Chrome 127 на страницата за допълнения („chrome://extensions/“) започна да се излъчва предупреждение за предстоящо прекратяване на поддръжката на допълнението и необходимостта от търсене на алтернатива. Планира се пълното прекратяване на поддръжката на втората версия на манифеста на Chrome да бъде завършено до края на годината.

В Chrome се появи предупреждение за предстоящо прекратяване на поддръжката на uBlock Origin

Проектът uBlock Origin подготви ново допълнение uBlock Origin Lite (uBOL), което представлява вариант на uBlock Origin, преведен на предложеното в третата версия на манифеста декларативно API declarativeNetRequest, предоставящо достъп до вградения в браузъра механизъм за филтриране на съдържание. Новото API изостава по своите възможности от API webRequest, който е преместен в третата версия на манифеста в режим само за четене. Поради ограниченията на новото API, което самостоятелно обработва правилата за блокиране и не позволява използването на собствени алгоритми за филтриране, в uBlock Origin Lite е реализирана само част от функционалността на uBlock Origin.

Проектите uBlock Origin Lite и uBlock Origin са твърде различни помежду си, за да се замени едно допълнение с друго в каталога на Chrome Web Store и да се осигури автоматичен преход от uBlock Origin към uBlock Origin Lite на системи без поддръжка на втората версия на манифеста. Потребителят е призован сам да реши дали да премине на uBlock Origin Lite или да избере друго допълнение за блокиране на реклами като заместител. Въпреки прекратяването на поддръжката на втората версия на манифеста в Chrome, разработчиците не планират да спрат разработката на стария uBlock Origin, тъй като в Firefox и някои други браузъри се запазва поддръжката на пълноценния API webRequest.

Едно от най-забележимите различия между uBlock Origin Lite и uBlock Origin е липсата на поддръжка в базов режим на козметични филтри за замяна на съдържание на страницата («##»), заместване на скриптове на сайтове («##+js»), филтри за пренасочване на заявки («redirect=»), CSP заглавия (Content Security Policy) и филтри за премахване на параметри от заявки («removeparam=»). За да се активират тези функции, е необходимо да се предоставят на добавката разширени правомощия за промяна и четене на данни от сайта.

Сред функциите, които не могат да бъдат пренесени в uBlock Origin Lite, са динамичните филтри на съдържание и URL, HTTP заглавията, инструменти за деактивиране на скриптове, шрифтове и мултимедийни елементи с голям размер в контекста на отделни сайтове, много опции за филтри (strict1p, strict3p, domain, redirect-rule, removeparam), защита от манипулации с DNS за заобикаляне на блокировките.

По принцип, uBlock Origin Lite се смята за по-малко ефективен при работа със сайтове, които използват методи за борба с блокировчици на реклами или прилагане на скриптове за минимизиране на смущения, тъй като много от филтрите за подобни сайтове не могат да бъдат преобразувани в правила за API declarativeNetRequest. По производителност, uBlock Origin Lite използва малко по-малко ресурси на CPU и памет в сравнение с uBlock Origin, но води до малко по-голям обем данни при отваряне на страници (в графиките по-долу «ad blocker adblox» е преименуван на uBlock Origin Lite).

В Chrome се появи предупреждение за предстоящо прекратяване на поддръжката на uBlock Origin
В Chrome се появи предупреждение за предстоящо прекратяване на поддръжката на uBlock Origin
В Chrome се появи предупреждение за предстоящо прекратяване на поддръжката на uBlock Origin


Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster