Raymond Hill, skaberen af uBlock Origin, har talt om situationen i projektet, som er relateret til den forestående afbrydelse af version to af Chrome-manifestet, der definerer mulighederne og ressourcerne tilgængelige for udvidelser, der er skrevet ved hjælp af WebExtensions API. Brugere af uBlock Origin og andre udvidelser, der ikke understøtter version tre af manifestet, begynder at se en advarsel på udvidelsessiden i Chrome 127 ('chrome://extensions/') om den kommende ophør af understøttelsen af udvidelsen og nødvendigheden af at finde et alternativ. Den fuldstændige afbrydelse af støtte til version to af Chrome-manifestet planlægges at blive afsluttet inden årets udgang.

uBlock Origin-projektet har udgivet en ny udvidelse kaldet uBlock Origin Lite (uBOL), som er en variant af uBlock Origin, oversat til den deklarative API declarativeNetRequest, som foreslået i version tre af manifestet. Denne nye API er bagud i forhold til webRequest API'et, der er blevet ændret til skrivebeskyttet tilstand i version tre af manifestet. På grund af begrænsningerne i den nye API, som selvstændigt behandler blokkeringsregler og ikke tillader brug af egne filtreringsalgoritmer, er kun en del af uBlock Origins funktionalitet implementeret i uBlock Origin Lite.
Projekterne uBlock Origin Lite og uBlock Origin er for forskellige til, at den ene kan erstatte den anden i Chrome Web Store og sikre en automatisk overgang fra uBlock Origin til uBlock Origin Lite på systemer uden støtte for version to af manifestet. Brugeren opfordres til selv at træffe beslutning om, hvorvidt de vil skifte til uBlock Origin Lite eller vælge et andet alternativ til blokering af annoncer. Trods ophøret af støtte til version to af manifestet i Chrome har udviklerne ikke planer om at stoppe udviklingen af den gamle uBlock Origin, da der stadig er støtte for den fulde webRequest API i Firefox og nogle andre browsere.
En af de mest markante forskelle mellem uBlock Origin Lite og uBlock Origin er, at der ikke er support for kosmetiske filtre i grundlæggende driftmodus, som ændrer indholdet på siden ("##"), scriptindsættelse på websteder ("##+js"), filtre til omdirigering af anmodninger ("redirect="), CSP-headerfiltre (Content Security Policy) og filtre til at fjerne forespørgselsparametre ("removeparam="). For at aktivere disse funktioner kræves det, at udvidelsen får udtrykkeligt tildelt udvidede beføjelser til at ændre og læse data på webstedet.
Blandt funktionerne, der ikke kunne overføres til uBlock Origin Lite, nævnes dynamiske indholds- og URL-filtre, HTTP-headerfiltre, værktøjer til at deaktivere scripts, skrifttyper og store multimedieelementer i relation til specifikke websteder, mange filterindstillinger (strict1p, strict3p, domain, redirect-rule, removeparam) samt beskyttelse mod manipulation af DNS til omgåelse af blokering.
Generelt betragtes uBlock Origin Lite som mindre effektiv, når det gælder websites, der bruger metoder til at bekæmpe annonceblokkere eller hvor der anvendes scripts for at minimere nedbrud, da mange filtre til sådanne sites ikke kan omdannes til regler for API'en declarativeNetRequest. I forhold til ydeevne bruger uBlock Origin Lite lidt færre CPU- og hukommelsesressourcer end uBlock Origin, men resulterer i en lidt større datamængde ved indlæsning af sider (på graferne herunder er "ad blocker adblox" omdøbt til uBlock Origin Lite).



Kilde: opennet.ru
