U izdanju Chrome 150, zakazanom za 30. lipnja, bit će uklonjena podrška za opciju kExtensionManifestV2Disabled, koja je omogućila vraćanje mogućnosti instalacije dodataka koji koriste drugu verziju manifestacije iz Chrome Web Store-a. Prije dva dana je iz kodne baze Chromium, na temelju koje se formira izdanje Chrome 151, zakazano za 28. srpnja, dodatno uklonjen kod koji je implementirao opciju AllowLegacyMV2Extensions, koja je omogućila ručno učitavanje dodataka temeljenih na drugoj verziji manifestacije u načinu rada za programere. Nekoliko dana ranije, iz kodne baze Chromium također su uklonjene opcije kExtensionManifestV2Unsupported i ExtensionManifestV2Availability, koje su prije otprilike godinu dana proglašene nepodržanim.
Članovi projekta uBlock Origin preporučili su korisnicima Chrome-a da pređu na druge browser-e ili se prebacite na dodatak uBlock Origin Lite, koji razvija autor uBlock Origin i predstavlja verziju uBlock Origin koja je prenesena na predloženi deklarativni API treće verzije manifestacije Chrome-a (declarativeNetRequest). Podrška za drugu verziju manifestacije Chrome-a prisutna je u Firefox-u i Safari-u, a također će biti očuvana u browser-ima Brave i Opera koji koriste Chromium engine.
Treća verzija manifestacije Chrome-a, koja definira mogućnosti i resurse dostupne za dodatke napisane koristeći API WebExtensions, razvijena je u okviru inicijative za pojednostavljenje izrade sigurnih i visoko performansnih dodataka. Glavna nezadovoljstva trećom verzijom manifestacije izazvana su prebacivanjem API webRequest u režim samo za čitanje, što je omogućilo povezivanje vlastitih handler-a sa punim pristupom mrežnim zahtjevima i mogućnošću dinamičke modifikacije prometa. Umjesto API webRequest, treća verzija manifestacije dodaje ograničeni API declarativeNetRequest, koji pruža pristup ugrađenom engine-u za filtriranje, koji samostalno obrađuje pravila blokade i ne dopušta korištenje vlastitih algoritama filtriranja.
Dodatak uBlock Origin Lite (uBOL) implementira samo dio funkcionalnosti uBlock Origin. U uBlock Origin Lite bilo je problematično prenijeti dinamičke filtre sadržaja i URL-ova, filtre HTTP zaglavlja, alate za onemogućavanje skripti, fontova i velikih multimedijskih elemenata vezanih za određene web stranice, mnoge opcije filtra (strict1p, strict3p, domain, redirect-rule, removeparam), zaštitu od manipulacija DNS-om za zaobilaženje blokada. Zbog potrebe za stjecanjem dodatnih privilegija, u uBlock Origin Lite su prema default postavkama onemogućeni kozmetički filtri za zamjenu sadržaja na stranici („##“), zamjena skripti na web stranicama („##+js“), filtri za preusmjeravanje zahtjeva („redirect=“), CSP (Content Security Policy) filtri i filtri za uklanjanje parametara zahtjeva („removeparam=“).
Izvor: opennet.ru
