Chrome Extension Manifest V3 bi lahko končal uBlock Origin za Chrome

Google trenutno deluje na različici 3 za manifest razširitve za Chrome, ki določa zmogljivosti Chromove platforme za razširitve.

Posodobljeni manifest je trenutno na voljo kot osnutek, do katerega lahko dostopa kdor koli. Osnutek pomeni, da še ni postavljen v kamen in da se stvari lahko spremenijo. Google bo sčasoma izdal posodobljeno različico manifesta in ga po prehodnem obdobju obvezno objavil.

Zainteresirani uporabniki in razvijalci razširitev lahko spremljajo napako za sledenje, izdajo 896897, na spletnem mestu Chromium Bugs.

Raymond Hill, znan kot Gorhill na spletu, avtor priljubljenih zaviralcev vsebin uBlock Origin in uMatrix, je izrazil zaskrbljenost zaradi nekaterih načrtovanih sprememb; te spremembe, če se izvajajo, kot je predlagano trenutno, odstranijo funkcionalnost, ki jo razširitve uporabljajo za blokiranje vsebine.

Google načrtuje, da odstrani možnosti blokiranja iz API-ja webRequest in od razvijalcev zahteva, da namesto tega uporabijo izjavoNetRequest. Ena glavnih težav s predlagano spremembo je ta, da podpira samo združljive filtre AdBlock Plus in filtre omeji na 30 k.

Hill je na Googlovem spletnem mestu za sledenje hroščev omenil, da bi sprememba končala njegove razširitve uBlock Origin in uMatrix za Google Chrome. Čeprav bi bilo mogoče preiti na novo funkcionalnost, je preveč omejujoč in bi ohromil obstoječo funkcionalnost razširitev vsebin, ki blokirajo.

Če se ta (dokaj omejen) API za izjavovalnoNetRequest konča kot edini način, da lahko zaviralci vsebine opravijo svojo dolžnost, to v bistvu pomeni, da dva blokatorja vsebine, ki sem ju vzdrževal dolga leta, uBlock Origin ("uBO") in uMatrix, ne moreta več obstajati.

Obstajajo tudi druge funkcije (za katere vem, da jih mnogi uporabniki cenijo), ki jih ni mogoče implementirati z API-jem za deklarativno NetRequest, na primer blokiranje medijskega elementa, ki je večja od nastavljene velikosti, onemogočanje izvajanja JavaScript z vbrizgavanjem CSP direktive, odstranitev odhajajočih naslovov piškotkov itd. - in vse to lahko nastavite tako, da preglasi manj specifično nastavitev, tj. Lahko bi se odločili za globalno blokiranje velikih medijskih elementov, vendar jih omogočite na nekaj določenih mestih in tako naprej še vedno lahko prevladajo nad temi pravili z bolj natančnimi pravili.

Novi API bi omejil zaviralce vsebine za brskalnike, ki temeljijo na Chromu, in odpravil možnosti za ustvarjanje novih in edinstvenih razširitev, ki blokirajo vsebino. Ostalo bi samo AdBlock Plus, kot so filtriranje razširitev, ki bi ponudile enako funkcijo blokiranja.

Čeprav bi še vedno obstajali adblockerji za Chrome, bi omejitev 30.000 omrežnih filtrov naredila še manj sposobne kot prej. EasyList, zelo priljubljen seznam blokiranja, ima 42.000 filtrov in če uporabniki dodajo druge sezname, ki se uporabljajo za druge namene, na primer socialno blokiranje, bi se ta številka še povečala.

Razprave lahko spremljate tudi na GitHub strani uBlock Origin.

Zaključne besede

Je to lahko bil Googlov načrt ves čas? Ustvarite spletni brskalnik in ga uporabljate za boj proti uporabi zaviralcev vsebin? Blokirajte nekatere nadležne oglase, dovolite blokiranje osnovnih vsebin in blokirajte katero koli drugo obliko vsebine, da zagotovite, da se bo Googlovo oglaševalsko poslovanje spet izboljšalo?

Nekateri uporabniki bi se gotovo preselili v Firefox, če uBlock Origin, uMatrix in drugi zaviralci vsebine ne bi več delovali v brskalnikih, ki temeljijo na Chromu. Tudi če bi se milijoni preselili, bi Chrome še vedno pustil prevlado na celotnem trgu namiznih brskalnikov.

Zanimivo bo tudi videti, kako razvijalci brskalnikov Opera, Vivaldi, Brave in drugi Chromium reagirajo na spremembo, če gre tako, kot je predlagano zdaj.

Zdaj vi : Kaj ste sprejeli?