Chrome вече има преброени дни на uBlock Origin и поддръжката му скоро ще приключи

uBlock Origin Chrome 127

El създателят на uBlock Origin излезе да спомене ситуацията, в която се намира проектът пред лицето на предстоящото деактивиране на Chrome Manifesto v2 (който дефинира възможностите и ресурсите, налични за плъгини).

Реймънд Хил, споменава потребителите на uBlock Origin и други добавки, несъвместими с Manifesto v3, който от версията на Chrome 127 това започна да показва предупреждение на страницата с разширения относно края на поддръжката и необходимостта да се намери алтернатива, тъй като се планира напълно да деактивирате поддръжката за Manifest v2 преди края на годината.

И откакто Google обяви Manifesto v3 Проект за Chrome създателят на uBlock Origin не седеше със скръстени ръце и през цялото това време посветих усилия на разработването на нова версия, uBlock Origin Lite (uBOL), a variante, адаптиран към declarativeNetRequest API на Manifesto v3, който предоставя достъп до вградената в браузъра машина за филтриране на съдържание.

uBlock Origin Lite и uBlock Origin Chrome Store

Новият API Той е по-малко мощен от webRequest API, който е ограничен до режим само за четене в Manifesto v3. Поради тези ограничения, които управляват правила за блокиране независимо и не позволяват използването на собствени алгоритми за филтриране, uBlock Origin Lite прилага само част от функционалността на uBlock Origin.

Започвайки с Google Chrome 127, ще се появи предупреждение за uBlock Origin (uBO)...

Това е резултат от прекратяването на поддръжката на Manifest v2 в полза на Manifest v3.

uBO е разширение на Manifest v2, оттук и предупреждението в браузъра Google Chrome. Няма версия на Manifest v3 на uBO, така че браузърът ще предложи алтернативни разширения като заместител на uBO.

Струва си да се спомене това Проектите uBlock Origin Lite и uBlock Origin не са съвместими един с друг, тоест те са напълно различни, така че не е възможно (засега) да се разреши автоматична миграция от един към друг в уеб магазина на Chrome. Потребителите трябва да решат дали искат да преминат към uBlock Origin Lite или да изберат друг рекламен блокер. Въпреки края на поддръжката за Manifest v2 в Chrome, разработчиците не планират да изоставят uBlock Origin, тъй като Firefox и други браузъри все още поддържат поддръжка за пълния webRequest API.

Манифестът v2 uBO няма да бъде заменен автоматично от манифестът v3 uBOL. uBOL е твърде различен от uBO, за да замести тихо uBO; ще трябва изрично да изберете кое разширение да замени uBO според вашите собствени прерогативи.

В крайна сметка, дали uBOL е приемлива алтернатива на uBO е решение, което трябва да вземете; Това не е решение, което ще бъде взето вместо вас.

Сред най-забележителните разлики между uBlock Origin Lite и uBlock Origin е липсата на поддръжка в Основен режим на работа за филтри, които заместват съдържание на страница (“##”), замяна на скриптове на сайта (“##+js”), пренасочване на заявки (“redirect=”), прилагане на филтри за заглавка на правилата за сигурност на съдържанието (CSP) и премахване на параметри на заявката (“removeparam=”). ). За да активирате тези функции, трябва изрично да дадете на приставката разширени разрешения за промяна и четене на данни от сайта.

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

Като цяло, uBlock Origin Lite се счита за по-малко ефективен срещу сайтове, които използват усъвършенствани техники за блокиране на реклами или са предназначени да минимизират грешките, тъй като много филтри за тези сайтове не могат да бъдат преобразувани в правила за декларативния API на NetRequest. По отношение на производителността, uBlock Origin Lite консумира по-малко процесорни и памет ресурси от uBlock Origin, но води до изтегляне на по-голямо количество данни при отваряне на страници.

И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите в следваща връзка.