Chrome Extension Manifest V3 võib Chrome'i uBlock Origin lõpetada

Google töötab praegu Chrome'i laienduste manifesti 3. versiooni kallal, mis määratleb Chrome'i laiendiplatvormi võimalused.

Uuendatud manifest on saadaval mustandina praegu, millele võib juurde pääseda igaüks. Eelnõu tähendab, et see pole veel kivisse pandud ja asjad võivad muutuda. Google vabastab manifesti ajakohastatud versiooni lõpuks ja muudab selle pärast üleminekuperioodi kohustuslikuks.

Huvitatud kasutajad ja laienduste arendajad võivad jälgida Chromium Bugs'i veebisaidil jälgimisviga 896897.

Raymond Hill, tuntud kui Gorhill onlain, populaarsete sisublokeerijate uBlock Origin ja uMatrix autor, avaldas muret mõne kavandatud muudatuse pärast; need muudatused, kui neid rakendatakse vastavalt praegu pakutud versioonile, eemaldavad funktsioonid, mida laiendid sisu blokeerimiseks kasutavad.

Google kavatseb blokeerimisvalikud webRequest API-st eemaldada ja palub arendajatel kasutada selle asemel deklarativeNetRequest. Üks soovitatud muudatuse peamisi probleeme on see, et see tehti ainult AdBlock Plusi ühilduvate filtrite toetamiseks ja piiraks filtrite mahtuvust 30 kt.

Hill mainis Google'i vigade jälgimise saidil, et muudatus lõpetaks tema laiendused uBlock Origin ja uMatrix Google Chrome'i jaoks. Ehkki oleks võimalik uuele funktsionaalsusele üle minna, on see liiga piirav ja kahjustab sisu tõkestavate laienduste olemasolevat funktsionaalsust.

Kui see (üsna piiratud) deklaratiivneNetRequesti API on lõpuks ainus viis, kuidas sisublokeerijad saavad oma ülesannet täita, tähendab see sisuliselt seda, et kahte sisublokeerijat, mida olen aastaid ülal pidanud, uBlock Origin ("uBO") ja uMatrix, enam ei saa eksisteerida.

On ka muid funktsioone (millest ma saan aru, et paljud kasutajad hindavad), mida ei saa deklaratiivseNetRequesti API-ga rakendada, näiteks näit. Meedielemendi blokeerimine, mis on suurem kui määratud suurus, JavaScripti täitmise keelamine CSP direktiivid, väljuvate küpsiste päiste eemaldamine jne - ja neid kõiki saab seadistada vähem spetsiifiliste sätete alistamiseks, st võiks valida suurte meediumielementide globaalse blokeerimise, kuid lubada need mõnele kindlale saidile jne. on siiski võimalik neid reegleid veelgi konkreetsemate reeglitega alistada.

Uus API piiraks Chrome'i põhiste brauserite sisublokeerijaid ja välistaks võimalused uute ja ainulaadsete sisu tõkestavate laienduste loomiseks. Kõik, mis üle jääb, on AdBlock Plus, nagu filtreerimislaiendid, mis kõik pakuksid sama blokeerimisfunktsiooni.

Ehkki Chrome'i jaoks oleks endiselt blokeerijaid, muudaks 30 000 võrgufiltri piirmäär isegi need, kes pole varem nii võimelised. Väga populaarses blokeerimisloendis EasyList on 42 000 filtrit ja kui kasutajad lisaksid muid loendeid, mida kasutatakse muudel eesmärkidel, nt sotsiaalseks blokeerimiseks, suureneks see arv veelgi.

Võite arutelu jälgida ka uBlock Origini GitHubi lehel.

Sõnade sulgemine

Kas see võis olla kogu Google'i plaan? Kas luua veebibrauser ja kasutada seda sisublokeerijate kasutamise vastu võitlemiseks? Kas blokeerida mõned tüütud reklaamid, lubada põhilised sisublokeerijad ja blokeerida muud sisu blokeerimise vormid, et olla kindel, et Google'i reklaamiettevõte taastub?

Mõni kasutaja koliks Firefoxi kindlasti ka siis, kui uBlock Origin, uMatrix ja muud sisublokeerijad enam Chrome'i põhistes brauserites ei töötaks. Isegi kui miljonid rändaks, jätaks Chrome ikkagi kogu lauaarvuti brauseriturul domineerivaks.

Huvitav on ka näha, kuidas Opera, Vivaldi, Brave ja teised Chromiumi brauserite arendajad reageerivad muudatusele, kui see läheb praegu ette pakutud viisil.

Nüüd sina : mis te sellesse suhtute?