Google insisterer fortsatt på å begrense API-en som kreves av annonseblokkere

Simon Vincent tilsvarende Chrome-teamet, kommenterte Googles nåværende posisjon i forhold til Googles Manifest V3 når det gjelder tilleggene til å blokkere annonseblokkere.

Y har uttalt at selskapet ikke har til hensikt å forlate den opprinnelige planen for ikke lenger å støtte blokkeringsmodus for webRequest API, som lar deg endre mottatt innhold på farten. Et unntak vil bare bli gjort for Chrome for Enterprises, der støtte for webRequest API vil bli bevart som før.

Google vil at annonseblokkering skal være ute

For vanlige brukere av Chrome API, webRequest vil være begrenset til skrivebeskyttet modus. I WebRequest-erstatningen for innholdsfiltrering som tilbys av den deklarative NetRequest API, dekker den bare en begrenset del av funksjonene som brukes i moderne blokkeringsannonsering.

Faktisk, i stedet for håndtererne selv med full tilgang til nettverksforespørsler, det er en ferdig og bygget filtermotor som behandler blokkeringsreglene med egne ressurser.

For eksempel tillater ikke den declarativeNetRequest API deg å bruke dine egne filtreringsalgoritmer og lar deg ikke lage komplekse regler som overlapper hverandre basert på forhold.

Utviklerne utarbeidet i fellesskap en liste med kommentarer som oppførte de deklarative NetRequest-feilene i API.

Google var enig med mange kommentarer og lagt til declarativeNetRequest API. Spesielt ga tilleggsstøtten for dynamiske endringer og tilføyde regler muligheten til å fjerne HTTP-overskrifter, men bare de som var på listen (Referer, Cookie, Set-Cookie).

Planene inkluderer støtte for å legge til og erstatte HTTP-overskrifter (for eksempel for å overstyre Set-Cookie og CSP-direktiver) og muligheten til å fjerne og erstatte forespørselsparametere.

Forhåndsvisningsversjonen av Manifest V3 som definerer listen over funksjoner og ressurser som tilbys av Chrome-plugins, er planlagt brukt i de eksperimentelle versjonene av Chrome Canary de neste månedene.

Google gir ikke overbevisende argumenter for blokkering

Raymond Hill, forfatter av uBlock Origin og uMatrix, kommenterte svaret hardt de en representant for Google og antydet at Google prøver å fremme sine forretningsinteresser innen internettannonsering og dermed få kontroll over mekanismene for filtrering og rettferdiggjøre disse handlingene for allmennheten.

Siden han aldri fikk et overbevisende argument for å stoppe populære utviklere blant ad-block-plugins.

I følge Raymond, fallet i ytelse er ikke et argument, ettersom sidene lastes sakte på grunn av sin egen kode og ikke på grunn av bruken av webRequest-blokkeringsmodus i riktig implementerte plugins.

Hvis Google virkelig var opptatt av ytelse, ville de ha endret nettforespørselen basert på lovningsmekanismen, ligner implementeringen av nettforespørselen i Firefox.

I følge Raymond, Googles strategi er å bestemme den optimale balansen mellom utvidelse av Chrome-brukerbasen og kommersiell skade forårsaket av bruk av innholdsblokkere.

For han, Google ønsker å forhindre at annonseringsrelaterte aktiviteter blir avbrutt for enhver pris og til det punktet å gjøre annonseblokkere ineffektive i Chrome-nettleseren din.

I den tidlige fasen av Chrome-utvidelsen ble Google tvunget til å støtte annonseblokkere, som noen av de mest populære tilleggene blant brukerne. Men etter at Chrome tok en dominerende posisjon, selskapet prøvde å endre balansen til sin fordel.

WebRequest API forstyrrer dette målet, ettersom kontroll over innholdsblokkering nå er i hendene på tredjeparts annonseblokkeringsutviklere.

Fraværet av muligheten til å endre HTTP-overskrifter, informasjonskapsler og forespørselsparametere (for eksempel å kutte Referer, _utm og sporingsidentifikatorer) nevnes også, men Google har allerede lovet å fjerne disse kommentarene.


2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Liberian sa

    De er innenfor deres rettigheter. Jeg har også rett til å slutte å bruke Chromium og bruke Firefox. Jeg tror også jeg ikke kommer til å vente på at adblockere blokkerer, og jeg skal prøve Firefox.

  2.   fedorisk sa

    Jeg bruker Firefox, også blokkerer jeg reklame fra Hosts-filen, ikke av "blockers".