Google je izašao da opravda ograničenja Manifesta V3 i da to neće utjecati na blokatore oglasa

Google Chrome logotip

Prošlo je 9 mjeseci otkako je Google najavio velike promjene na Manifestu V3, dokument u kojem kompanija pruža detalje o mogućnostima proširenja za vaš pretraživač.

Verzija 3 je u procesu gestacije i rasprave o njoj nisu prestale. Tako su ubrzo nakon što su ljutiti korisnici neprestano prijetili da će napustiti preglednik, Googleovi inženjeri samo obećali da buduće promjene u Chromeovom proširenom sistemu neće osakatiti blokatore oglasa kao što se svi plaše.

Kompanija kaže da će promjene kroz novi API poboljšati privatnost korisnika i ubrzati poboljšanja.

Takođe, Google je obećao da će povećati maksimalno ograničenje broja filtera, ovo, kako bi se okončale glavne kritike programera blokatora oglasa posljednjih mjeseci.

Google otkrio da te promjene promatra od oktobra prošle godine. Usred bitke protiv povećanja zlonamernih proširenja na svojoj platformi, ovim je najavio stupanje na snagu novih pravila u procesu pregleda proširenja, ali i promene osnovnog koda preuzetog u Proširenja.

Iako se isprva malo razgovaralo o predstojećim promjenama Manifesta V3, programeri različitih blokatora oglasa pokrenuli su problem s web API-jem.

Strah koji su izrazili programeri: novi API može spriječiti da vaša proširenja jednako efikasno pregledavaju web stranice.

Izvorni API web zahtjeva prekida učitavanje stranice dok pregledava njen sadržaj za oglase ili drugi sadržaj koji proširenje može blokirati ili izmijeniti.

Na svom najnovijem izdanju, Google je naglasio da je ovaj stari API izvor zloupotrebe koju su koristili zlonamjerni programeri. Prema Googleovim objavljenim podacima, 42% zlonamjernih proširenja otkrivenih od januara prošle godine temeljilo se na API-ju web zahtjeva.

"S web zahtjevom, Chrome šalje sve podatke iz mrežnog zahtjeva ekstenziji slušatelja, uključujući osjetljive podatke iz tog zahtjeva, poput ličnih fotografija ili e-pošte", kaže Google

API deklarativnogNetRequest radi na drugačiji pristup

Umjesto da proširenje zasnovano na potonjem, zaustavlja web zahtjeve i pregledava sav sadržaj, potonje postavlja pravila koja pregledač čita i primjenjuje na svaku web stranicu prije učitavanja.

Uz ovaj novi API, ekstenzije nikada ne primaju podatke sa stranice a pretraživač mijenja stranice samo kada se poštuju jedno ili više deklariranih pravila. Na taj način svi povjerljivi podaci koji se mogu uključiti na stranicu (e-mailovi, fotografije, lozinke itd.) Ostaju na razini preglednika i nikada se ne prenose ekstenzijama. Prema Googleu, novi API je bolji u pogledu povjerljivosti, ali i brzine.

U januaru tekuće godine, Blokatori oglasa tvrde da je uprkos prednostima predstavljenim kroz novi API, Google planirao ograničiti filtre na 30,000, broj koji održavači oglasa smatraju nedovoljnim.

U januaru su proširenja Raymond Hill uBlock Origin i uMatrix autori (između ostalih) popularne liste blokova Easylist sa 42,000 filtara. Google je pregledao ovaj detalj i najavljuje prolazak ograničenja filtra sa 30,000 na 150,000.

Opera, Brave i Vivaldi možda neće izvršiti promjenu

Generalno, programeri preglednika zasnovani na Chromiumu najavili su da se neće prilagoditi promjenama koje mogu biti štetne za korisnike.

Uz blokatore oglasa koji integriraju njihove odgovarajuće preglednike, trend u Opera i Brave je da se nastavi uz podršku starog API-ja za web-zahtjeve, koji će omogućiti da ekstenzije poput uBlock i uMatrix nastave raditi bez problema.

Dok će biti u Vivaldiju, način na koji će se riješiti promjena API-ja ovisit će o Googleovim konačnim odlukama.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.