Chromu so uBlock Origin že šteti dnevi in ​​njegova podpora bo kmalu prenehala

uBlock Origin Chrome 127

El ustvarjalec uBlock Origin je prišel omeniti situacija, v kateri se znajde projekt ob skorajšnji deaktivaciji Chrome Manifesta v2 (ki opredeljuje zmožnosti in vire, ki so na voljo za vtičnike).

Raymond Hill omenja uporabnike uBlock Origin in drugih vtičnikov, ki niso združljivi z Manifestom v3, ki je od različice Chrome 127 je začel prikazovati opozorilo na strani z razširitvami o koncu podpore in potrebo po iskanju alternative, saj je načrtovana popolna izključitev podpore za Manifest v2 pred koncem leta.

In odkar je Google objavil Manifest v3 Projekt Chrome ustvarjalec uBlock Origin ni sedel križem rok in ves ta čas sem se trudil za razvoj nove različice, uBlock Origin Lite (uBOL), variante prilagojen API-ju declarativeNetRequest Manifesta v3, ki omogoča dostop do mehanizma za filtriranje vsebine, vgrajenega v brskalnik.

uBlock Origin Lite in uBlock Origin Chrome Store

Novi API Je manj zmogljiv kot webRequest API, ki je bil v Manifestu v3 omejen na način samo za branje. Zaradi teh omejitev, ki upravljajo pravila blokiranja neodvisno in ne dovoljujejo uporabe lastnih algoritmov filtriranja, uBlock Origin Lite izvaja samo del funkcionalnosti uBlock Origin.

Od različice Google Chrome 127 naprej se prikaže opozorilo o izvoru uBlock (uBO) ...

To je posledica opustitve podpore za Manifest v2 v korist Manifesta v3.

uBO je razširitev Manifest v2, zato je opozorilo v brskalniku Google Chrome. Manifest v3 različice uBO ne obstaja, zato bo brskalnik predlagal alternativne razširitve kot zamenjavo za uBO.

Omeniti velja to Projekti uBlock Origin Lite in uBlock Origin niso združljivi med seboj, torej sta si popolnoma različna, zato v spletni trgovini Chrome (zaenkrat) ni mogoče dovoliti samodejne selitve z enega na drugega. Uporabniki se morajo odločiti, ali želijo preklopiti na uBlock Origin Lite ali izbrati drug blokator oglasov. Kljub koncu podpore za Manifest v2 v Chromu razvijalci ne nameravajo opustiti uBlock Origin, saj Firefox in drugi brskalniki še vedno podpirajo celoten webRequest API.

Manifest uBO v2 ne bo samodejno zamenjan z manifestom uBOL v3. uBOL se preveč razlikuje od uBO, da bi tiho nadomestil uBO; glede na lastne pravice boste morali izrecno izbrati, katera razširitev naj nadomesti uBO.

Navsezadnje morate sami odločiti, ali je uBOL sprejemljiva alternativa uBO; To ni odločitev, ki bo sprejeta namesto vas.

Med najbolj opaznimi razlikami med uBlock Origin Lite in uBlock Origin je pomanjkanje podpore v Osnovni način delovanja za filtre, ki nadomestijo vsebino na strani (»##«), zamenjajte skripte mesta (»##+js«), preusmerite zahteve (»redirect=«), uporabite filtre glave pravilnika o varnosti vsebine (CSP) in odstranite parametre zahteve (»removeparam=«). ). Če želite omogočiti te funkcije, morate vtičniku izrecno dati razširjena dovoljenja za spreminjanje in branje podatkov spletnega mesta.

Kot za funkcij, ki jih ni bilo mogoče prenesti za uBlock Origin Lite, vključuje filtre dinamične vsebine in URL-jev, filtre glav HTTP, orodja za onemogočanje velikih skriptov, pisav in medijev na posameznih spletnih mestih, različne možnosti filtrov (strict1p, strict3p, domena, pravilo preusmeritve, removeparam)in zaščita pred posegi DNS za preprečevanje blokiranja.

Na splošno uBlock Origin Lite velja za manj učinkovitega proti spletnim mestom, ki uporabljajo napredne tehnike blokiranja oglasov ali so zasnovana za zmanjšanje napak, saj številnih filtrov za ta spletna mesta ni mogoče pretvoriti v pravila za deklarativni API NetRequest. Kar zadeva zmogljivost, uBlock Origin Lite porabi manj CPE in pomnilniških virov kot uBlock Origin, vendar ima za posledico prenos večje količine podatkov pri odpiranju strani.

Končno, če vas zanima več o tem, si lahko ogledate podrobnosti v naslednja povezava.


Dodaj kot prednostni vir v Googlu