Tvůrce uBlock Origin se vyjádřil k situaci, ve které se projekt nachází s blížící se deaktivací manifestu Chrome v2 (který definuje možnosti a zdroje dostupné pro doplňky).
Raymond Hill zmiňuje uživatelům uBlock Origin a dalších doplňků nekompatibilních s manifestem v3, že počínaje verzí Chrome 127 se na stránce rozšíření začalo zobrazovat varování o ukončení podpory a nutnosti najít alternativu, protože se plánuje úplné vypnutí kompatibility s manifestem v2 do konce roku.
Od oznámení manifestu Chrome v3 společností Google tvůrce uBlock Origin nezahálel a věnoval úsilí vývoji nové verze, uBlock Origin Lite (uBOL), varianty přizpůsobené deklarativnímu rozhraní NetRequest API manifestu v3 , které poskytuje přístup k modulu pro filtrování obsahu integrovanému do prohlížeče.

Nové API je méně výkonné než webRequest API, které bylo v manifestu v3 omezeno na režim pouze pro čtení. Kvůli těmto omezením, která zpracovávají pravidla blokování nezávisle a neumožňují použití vlastních filtrovacích algoritmů , implementuje uBlock Origin Lite pouze část funkcí uBlock Origin.
Počínaje verzí Google Chrome 127 se zobrazí varování o uBlock Origin (uBO)…
Toto je výsledek ukončení podpory Manifest v2 ve prospěch Manifest v3.
uBO je rozšíření Manifest v2, proto varování v prohlížeči Google Chrome. Neexistuje žádná verze uBO Manifest v3, takže prohlížeč navrhne alternativní rozšíření jako náhradu za uBO.
Za zmínku stojí, že uBlock Origin Lite a uBlock Origin nejsou vzájemně kompatibilní ; jsou zcela odlišné. Automatická migrace z jednoho na druhý v Internetovém obchodě Chrome proto momentálně není možná. Uživatelé se musí rozhodnout, zda přejdou na uBlock Origin Lite, nebo zvolí jiný blokovač reklam. Navzdory ukončení podpory manifestu v2 v Chromu vývojáři neplánují uBlock Origin opustit, protože Firefox a další prohlížeče stále podporují plné rozhraní webRequest API.
Manifest v2 uBO nebude automaticky nahrazen manifestem v3 uBOL. uBOL je příliš odlišný od uBO na to, aby tiše nahradil uBO; budete muset explicitně zvolit, které rozšíření by mělo nahradit uBO podle vašich vlastních výsad.
Rozhodnutí, zda je uBOL přijatelnou alternativou k uBO, je nakonec na vás; Není to rozhodnutí, které bude učiněno za vás.
Mezi nejvýraznější rozdíly mezi uBlock Origin Lite a uBlock Origin patří absence podpory v základním provozním režimu pro filtry, které nahrazují obsah na stránce („##“), nahrazují skripty na webech („##+js“), přesměrovávají požadavky („redirect="“), používají filtry záhlaví CSP (Content Security Policy) a odstraňují parametry požadavků („removeparam="). Chcete-li tyto funkce povolit, musíte pluginu explicitně udělit rozšířená oprávnění k úpravě a čtení dat webu.
Pokud jde o funkce, které nebylo možné přenést do uBlock Origin Lite, patří mezi ně filtry dynamického obsahu a URL, filtry HTTP hlaviček , nástroje pro deaktivaci skriptů, fontů a velkých mediálních prvků na jednotlivých webech, různé možnosti filtrování (strict1p, strict3p, domain, redirect-rule, removeparam) a ochrana proti manipulaci s DNS, která zabraňuje blokování.
Obecně je uBlock Origin Lite považován za méně účinný proti webům, které používají pokročilé techniky blokování reklam nebo jsou navrženy tak, aby minimalizovaly chyby, protože mnoho filtrů pro tyto weby nelze převést na pravidla pro deklarativní API NetRequest. Co se týče výkonu, uBlock Origin Lite spotřebovává méně CPU a paměťových zdrojů než uBlock Origin, ale při otevírání stránek stahuje více dat.
A konečně, pokud máte zájem dozvědět se více, podrobnosti naleznete na následujícím odkazu.