
Billede: Google // Sammensætning: ZDNet
En undersøgelse for at analysere effektiviteten i Chrome ad blocker udvidelser offentliggjort på fredag har vist sig at være forkerte påstande fremsat af Google-udviklere i sidste måned, da en strid brød ud omkring deres beslutning om at ændre Chrome-browseren på en sådan måde, at vil nødt til sidst dræbt ad-blokkere, samt mange andre extensions.
Undersøgelsen, der er udført af holdet bag Ghostery ad blocker, fandt at ad-blokkere, havde sub-millisekund indvirkning på Chrome-netværket anmoder om, at kunne næppe kaldes en performance hit.
Timer efter Ghostery team offentliggjorde sin undersøgelse og benchmark resultater, Chrome-teamet fagfolkene på deres planlagte ændringer.
Ved roden af Ghostery ‘ s benchmark ind ad blocker performance står Åbenbart V3, en ny standard for udvikling af Chrome-udvidelser, som Google annoncerede sidste år i oktober.
Den langvarige dokument, der indeholdt mange nye regler om, hvad Chrome-funktioner og Api ‘ er en udvidelse skal bruge. En af de ændringer, der var for udvidelser, som er nødvendige for at opfange og arbejde med netværk anmodninger. Google ønskede udvidelse udviklere til at bruge den nye DeclarativeNetRequest API i stedet for den ældre webRequest API.
Denne nye API kom med begrænsninger, at sætte mundkurv på antallet af netværket anmoder om en udvidelse kunne få adgang til. Det tog lidt tid, før ad-blocker udviklere fanget på hvad dette betød, men når de gjorde, som alle helvede brød løs, med både en udvidelse udviklere og regelmæssige brugere beskylder browser kaffefaciliteter, der forsøger at dræbe tredjeparts-ad-blokkere, til skade for Chrome ‘ s nye indbyggede ad-blocker (hvilket ikke ville være påvirket).
Chrome ingeniører begrundede ændringen ved at citere ydeevne konsekvenserne af ikke at have en maksimal værdi for antallet af netværket anmoder om en udvidelse kunne få adgang til.
Men Ghostery holdet var uenig i denne vurdering.
“Dette arbejde [med henvisning til studier] var motiveret af et af de krav, der er formuleret i Manifestet V3 forslag af Chromium projektet “udvidelse derefter udfører vilkårlige (og potentielt meget langsom JavaScript’, taler om indhold-blokkere’ evne til at behandle alle netværk anmodninger,” sagde Cliqz, selskabet bag Ghostery ad blocker.
“Fra de målinger, vi tror ikke, at denne påstand holder, som alle populære indhold-blokkere er allerede meget effektivt og bør ikke medføre nogen mærkbar opbremsning for brugerne,” tilføjer de.
Deres undersøgelse –som analyseret netværkets ydeevne af ad-blokkere, såsom uBlock Oprindelse, Adblock Plus, Modig, DuckDuckGo og Cliqz ‘ z-værktøjslinien Ghostery– fandt sub-millisekund median beslutning gange pr anmodning, viser ganske det modsatte af, hvad Chrome-teamet hævdede.
Billede: Cliqz // Sammensætning: ZDNet
Efter offentliggørelsen af undersøgelsen, som Googles ingeniører har gjort det officielt på en Google Grupper udstationering timer senere, annoncerer en lempelse af Manifestet V3 ændringer, der ville have haft ad-blokkere.
“En anden forklaring er, at webRequest API’ er ikke kommer til at være helt fjernet som en del af Manifest V3,” sagde Chrome ingeniør Devlin Cronin [vægt hans].
“Udvidelser økosystem på Chrome er levende og varieret, og giver et utal af use cases, der ellers ville være umuligt,” Cronin tilføjet. “Vi er forpligtet til at bevare økosystemet og sikre, at brugerne kan fortsætte med at tilpasse Chrome-browseren til at opfylde deres behov. Dette indebærer, at vi fortsat støtte udvidelser, herunder indhold-blokkere, udvikler værktøjer, tilgængelighed, funktioner og mange andre. Det er ikke, og har heller ikke nogensinde været vores mål at forebygge eller bryde blokering af indhold.”
Chrome ‘ s beslutning om at sende ad-blocker-breaking egenskaber var dødsdømt fra starten. Almindelige brugere er vokset knyttet til deres ad-blokkere, og af indlysende grunde. Ad blokkere kan komme med en form for indflydelse på ydeevnen, men de har også ydelser, som ikke er gået ubemærket af slutbrugere.
En Maj 2018 undersøgelse fra samme Ghostery holdet fandt, at siderne tendens til at lægge op til dobbelt så hurtigt, når du bruger en ad blocker.
En anden undersøgelse offentliggjort i denne uge af software ingeniør Patrick Hulce viste, at reklame-kode tegner sig for den største bid af udførelse af JavaScript opgaver, der udføres af en browser-at give brugerne en god grund til at blokere dem.
Billede: Patrick Hulce
En DebugBear undersøgelse fra December 2018 viste også, at ad-blokkere, ikke virkningen Chrome ydeevne så meget som folk tror, med andre udvidelser bringe et større hit at CPU-forbrug, side download størrelse, og brugervenlig oplevelse.
Billede: DebugBear
Mere browser dækning:
Safari ingeniører se på forskellige tilgang til bekæmpelse af påtrængende annoncer
Google Chrome 73 officielt understøtter mms-tasterne på dit tastatur
Google udgiver 14 officielle Chrome themesGoogle er at køre en auto-opdatering-til-HTTPS eksperiment i ChromeOpera desktop browseren får et nyt udseende, mørkt tema bliver darkerGoogle arbejder på nye Chrome sikkerhed funktion at ‘udslette DOM XSS’What virksomheder har brug for at vide om den nye Chrom-baseret Kant TechRepublicAd-blokering Modige får hukommelse fordel i forhold til Chrome på nyheder hjemmesider CNET
Relaterede Emner:
Virksomhedens Software
Open Source
Mobil-OS