Chrome bi mogao brže blokirati oglase dok krši uBlock Origin



Blokator oglasa uBlock Origin više ne može postojati ako prođe predložena promjena u Chromeu. To je prema Raymond Hill , programer uBlock Origin i uMatrix, u komentaru na Chromiumov program za praćenje bugova.

Kako je uočio Registar , Googleovi inženjeri predlažu ovu promjenu u alatu za praćenje bugova projekta Chromium. Chromium je preglednik otvorenog koda koji čini osnovu za Google Chrome, Opera i uskoro Microsoft Edge.





Ipak, ne brinite: ovo neće u potpunosti razbiti blokatore oglasa. Umjesto toga, Googleovi inženjeri oduzimaju dopuštenja proširenjima preglednika. Upravo sada blokatori oglasa i druga proširenja koriste webRequest API za slušanje događaja tijekom učitavanja web stranice i njihovo blokiranje.

Ako predložena promjena prođe, proširenja neće moći blokirati događaje s ovim API-jem. Proširenja mogu gledati samo te događaje, a to bi trebalo ubrzati vrijeme učitavanja stranice. Chrome neće morati čekati da proširenja prevladaju dok učitava stranicu.



Blokatori oglasa moraju koristiti deklarativniNetRequest API da bi Chromeu rekao što žele blokirati. Chrome blokira sam bez čekanja na odgovor proširenja, a to bi trebalo biti brže. Međutim, declarativeNetRequest koristi sustav filtriranja u stilu Adblock Plus.

Oglas

Raymond Hill napominje da, ako ova promjena prođe, blokator oglasa uBlock Origin i filtar sadržaja uMatrix ne mogu učiniti ništa posebno:

Ako ovaj (prilično ograničen) declarativeNetRequest API na kraju bude jedini način na koji blokatori sadržaja mogu ispuniti svoju dužnost, to u biti znači da dva bloka za blokiranje sadržaja koje sam godinama održavao, uBlock Origin (uBO) i uMatrix, više ne mogu postojati.



Osim što uzrokuje da uBO i uMatrix više ne mogu postojati, zaista je zabrinjavajuće da će predloženi declarativeNetRequest API onemogućiti izmišljanje novih i novih dizajna mehanizma za filtriranje, budući da declarativeNetRequest API nije ništa više od implementacije jednog specifičnog filtriranja motora, i to prilično ograničenog (ograničenje od 30.000 nije dovoljno da se provede samo poznati EasyList).

Čak i Hill napominje da blokeri oglasa neće nestati ako se to dogodi. Ova promjena može ubrzati Chrome ograničavajući ono što sva proširenja preglednika mogu učiniti – proširenja za blokiranje oglasa i druga proširenja. Chrome će biti sličan Appleovom pregledniku Safari, koji sada podržava blokatori sadržaja koji rade na brz, standardan način.

To je kompromis. Proširenja preglednika kao što je uBlock Origin više ne mogu implementirati vlastiti mehanizam za filtriranje, ali mehanizam za filtriranje bit će brzi ugrađen u sam Chrome. Cijela se industrija kretala prema ograničenijim proširenjima preglednika. Unatoč tome čega se neki ljudi boje, Google ovo ne koristi kao priliku da ubije blokatore oglasa.

PROČITAJTE SLJEDEĆE Profilna fotografija Chrisa Hoffmana Chris Hoffman
Chris Hoffman je glavni urednik How-To Geek. Više od desetljeća piše o tehnologiji i dvije godine je bio kolumnist PCWorld-a. Chris je pisao za The New York Times, bio je intervjuiran kao stručnjak za tehnologiju na TV postajama kao što je Miamijev NBC 6, a njegov rad su pokrivale novinske kuće poput BBC-a. Od 2011. Chris je napisao preko 2000 članaka koji su pročitani gotovo milijardu puta --- i to samo ovdje na How-To Geek.
Pročitajte cijelu biografiju

Zanimljivi Članci