Chromova polemika o Adblockerju: Google zviša največjo omejitev

Verjetno ste že veliko prebrali o prihajajoči različici Manifest V3 za razširitve Google Chrome in o polemiki v zvezi s spremembami, ki vplivajo na blokatorje oglasov in druge razširitve na platformi.

Prvi osnutek Manifest V3 za razširitve za Chrome je bil javnosti objavljen januarja 2019. Kritika je začela veljati, ker bi ena od sprememb omilila funkcionalnost blokirnih oglasov za razširitve Chroma.

Ne da bi se spuščali v preveč podrobnosti: blokatorji vsebine v Chromu uporabljajo API, imenovan API API za blokiranje določenih elementov na obiskanih spletnih straneh. Googlov načrt tedaj je bil narediti API "samo za branje" in premakniti funkcionalnost blokiranja v nov API, imenovan API-izjavoNetRequest.

Ena glavnih težav s tem API-jem je bila ta, da je imel določeno mejo pravil 30.000; Na seznamih priljubljenih filtrov za blokiranje oglasov, kot je EasyList, je več kot podvojilo pravila, tako da bi bilo nemogoče naložiti vse filtre, če bi novo datoteko Manifest začel Google. Ena od Googlovih trditev, da razširitve, ki bi uporabljale stari API, negativno vplivajo na uspešnost, je bila zavrnjena.

Raymond Hill, ustvarjalec uBlock Origin in uMatrix, je ugotovil, da bi sprememba končala njegove razširitve za Google Chrome, podobne pripombe pa so podali tudi drugi razvijalci.

Google je poskušal rešiti pomisleke maja z rahlimi spremembami API-ja. Družba je dodala možnost uporabe 5000 dinamičnih pravil, a splošno soglasje je bilo, da omejitve še vedno veljajo.

Podjetja, ki uporabljajo Chromium kot jedro svojih brskalnikov, npr. Brave ali Vivaldi, so hitro ugotovila, da bodo našla načine za omejitev.

Google je napovedal spremembe, ki jih namerava vložiti v API-je za deklarativni neto zahtevek, ki bi povečal omejitev API-ja na 150.000. Tudi Google je ugotovil, da aktivno preiskuje možnosti, da bi vključil druge metode, ki bi lahko pomagale razvijalcem razširitev, da bolje izkoristijo API.

Aktivno raziskujemo druge načine za razširitev tega API-ja, vključno z dodajanjem metod za povratne informacije o izbranih pravilih in podporo bogatejšim preusmeritvam, ki uporabljajo manipulacijo z URL-ji in rednimi izrazi. Poleg tega trenutno načrtujemo spremembo omejitve pravil z največ 30 kv pravil na razširitev na globalno največ 150k pravil.

Google ugotavlja, da predlagane spremembe nikoli niso bile zasnovane tako, da bi "preprečevale ali oslabile" oglaševalce oglaševalcev na platformi Chrome in da je glavna motivacija Googla za spremembo bila "razvijalcem omogočiti ustvarjanje varnejših in učinkovitejših zaviralcev oglasov".

Drug argument, ki ga Google predlaga za potrditev spremembe API-ja, je, da so zlonamerni razvijalci v preteklosti zlorabljali API za dostop do uporabniških poverilnic, računov ali osebnih podatkov.

Argument je zmeden, saj je Google že pred tem napovedal, da bo ob zagonu Manifest V3 odstranil le blokirni del API-ja webRequest. Zdi se, da ga lahko zlonamerni razvijalci raziskav še vedno uporabljajo za dostop do uporabniških podatkov s spremljanjem zahtev.

Razvijalci so izrazili tudi druge pomisleke, saj se Google osredotoča samo na pristop, ki temelji na pravilih. Razširitve za Chrome ne podpirajo nobene funkcionalnosti, ki ni osnova na pravilih, če se spremembe začnejo v trenutni obliki.

Zdaj Vi : Kaj ocenjujete Googlovo napoved?