Benchmark tilbakeviser Googles hevder at innholdet blockers bremse ned Chrome

0
193

av Martin Brinkmann på februar 17, 2019 i Google Chrome – 17 kommentarer

Google lansert et første utkast av den nye versjonen av Google Chrome Extension Manifest i januar 2019.

Selskapet planer om å begrense webRequest API som utvidelser, innhold blockers som uBlock Opprinnelse eller Adblock Plus, kan du bruke tiden til å blokkere visse elementer på nettsidene. Det ville introdusere declarativeNetRequest API i stedet utformet for å ta over.

Endring, hvis implementert som foreslått, ville begrense innhold blokkere og andre filtyper betydelig i Google Chrome.

Google forklarte avgjørelsen på følgende måte:

Dette begynner i nettleseren prosess, innebærer en prosess hop til forlengelse renderer-prosessen, hvor utvidelsen utfører deretter vilkårlig (og potensielt svært sakte) JavaScript, og returnerer resultatet tilbake til nettleseren med å behandle. Dette kan ha en betydelig effekt på hver enkelt forespørsel til nettverket om, selv de som ikke er endret, omdirigert, eller blokkert av extension (siden Krom er behov for å sende arrangementet til forlengelse til å bestemme resultatet).

I utgangspunktet, Google hevder at utvidelser som bruker webRequest kan ha en betydelig innvirkning på ytelsen. Med andre ord, å bruke utvidelser som gjør bruk av API kan tregere surfing målbart.

content blockers performance chrome

Cliqz, en tysk oppstart som driver Cliqz nettleser og eier anti-sporing extension Ghostery, kjørte benchmarks nylig for å finne ut om data ville bekrefte Google ‘ s krav.

Selskapet brukte en stor dataset av populære nettsteder og målt ytelse av innholdet blockers uBlock Opprinnelse, Adblock Plus, Ghostery, adblocker av den Modige nettleser, og DuckDuckGo er adblocker.

En av de viktigste funn av referanseporteføljen var at alt innhold blokkere, med unntak av DuckDuckGo er adblocker, lagt til “sub-millisekund median beslutning tid” til hver forespørsel. Med andre ord, ytelse virkningen av innhold blockers er ubetydelig.

Test-og datasettet som er tilgjengelig for allmennheten. Valg av innhold blockers kan sikkert bli kritisert, spesielt siden Ghostery er ikke en fullverdig innhold blokker som uBlock Opprinnelse eller Adblock Plus. Gorhill, utvikleren av uBlock Opprinnelse re-kjørte testen, og oppdaget at Adblock Plus ikke utføre så vel som skissert av den opprinnelige test resultater.

Google nevnt innhold blockers eksplisitt, men andre utvidelser bruk webRequest API som godt. Det er mulig at noen introdusere en høy pris når du bruker den.

Mens det er noe forståelig at Google ønsker å løse ytelsesproblemer forårsaket av utvidelser, straffe alle for skjevheter av noen kan ikke være det beste løpet av handlinger.

For å være rettferdig, Google er fortsatt å diskutere endringer og noterte i en kommentar at selskapet ikke ønsker utvidelser for å bryte på grunn av endringene i den nye manifest versjon.

Nå er Du: Hva er din ta på alt dette?