„Google“ pradės nuo to, kad „Chrome“ automatiškai blokuos procesus, kurie sunaudoja per daug išteklių

Google Chrome

Vos prieš kelias dienas pasklido žinia, su kuria „Google“ pradėjo - patvirtinimo procesą „Chrome“ automatinio užrakinimo režimas, kai tai kelia didelę apkrovą procesoriui arba per didelį srautą. Kai taip atsitinka, kai viršijamos tam tikros ribos, reklaminiai „iframe“, kurie sunaudoja per daug išteklių, bus automatiškai išjungti iš žiniatinklio naršyklės.

Atsižvelgiant į šią iniciatyvą pastebima, kad kai kurios reklamos rūšys, dėl neefektyvaus kodo įdiegimo ar sąmoningo parazitinio aktyvumo, sukurti didelę išteklių apkrovą vartotojo sistemoje, kurie sulėtina pagrindinio turinio įkėlimą, sumažinti baterijos veikimo laiką ir sunaudoti eismą su neribotais mobiliojo ryšio tarifais.

Iš tipiškų blokuojamų skelbimų rinkinių pavyzdžių, įterpimai skelbimai su kriptovaliutos kasybos kodu, didelių vaizdų procesoriai nesuspaustų „JavaScript“ vaizdo įrašų dekoderių ar scenarijų, kurie intensyviai apdoroja laikmačio įvykius (pavyzdžiui, trečiųjų šalių kanalų atakas).

Savo pareiškime „Google“ komentuoja:

Santrauka

„Chrome“ atsisiųs skelbimų „iframe“, kuriuose naudojamas didelis procesoriaus ar tinklo pralaidumas. „Iframe“ yra žymiai žymimi kaip skelbimai naudojant „AdTagging“. Šios intervencijos ribos yra apibrėžtos paaiškinime.

motyvacija

Nedidelė dalis skelbimų internete naudoja daug sistemos išteklių. Šie mažai našūs (tyčiniai ar ne) skelbimai kenkia vartotojo naršymo patirčiai, nes lėtina puslapius, eikvoja įrenginio akumuliatorių ir sunaudoja mobiliuosius duomenis (neturintiems neribotų planų).

Tokiais ypatingais atvejais naršyklė gali atsisiųsti įžeidžiančius skelbimus, kad apsaugotų asmens įrenginio išteklius. Tai yra griežta intervencija, skirta apsaugoti naudotojų išteklius su maža rizika, nes atsisiuntus skelbimą greičiausiai neteks pagrindinio puslapio turinio funkcionalumo.

Dažniausi šių skelbimų pavyzdžiai:

  • kriptovaliutų
  • Skelbimai, įkeliantys didelius nesuspaustus vaizdo failus
  • Skelbimai, kurie naudoja „JavaScript“ vaizdo failams dekoduoti

Rizika

Sąveika ir suderinamumas

Čia yra tam tikra sąveikos rizika. Šiuo metu nėra vieningo naršyklių būdo identifikuoti skelbimus.

Kitos naršyklės kai kuriuos motyvuojančius naudojimo atvejus nagrinėja naudodamos kitas vartotojų apsaugos. „Edge“ kovoja su šifruotojais, naudodama stebėjimo apsaugą. „Firefox“ taip pat siūlo prenumeratos mechanizmą, kuris sustabdo žinomus šifravimo kasybos scenarijus.

Iš esmės siūloma užblokuoti kodą, jei tai sunaudojo daugiau nei 60 sekundžių viso procesoriaus laiko ant pagrindinio sriegio arba 15 sekundžių per 30 sekundžių intervalą (sunaudoja 50% išteklių ilgiau nei 30 sekundžių).

Vartotojo agentas blokuos visus tuos skelbimus, kuriuose naudojamas didelis tinklo pralaidumas arba procesoriaus naudojimas.

Blokavimas Jis taip pat bus suaktyvintas, kai skelbimų rinkinys per tinklą įkels daugiau nei 4 MB duomenų.

Norint, kad blokavimas nebūtų naudojamas kaip išpuolių prieš trečiųjų šalių kanalus signalas, kuris gali būti naudojamas CPU galiai įvertinti, siūloma prie slenkstinių verčių ir blokavimo atsako pridėti nedidelius atsitiktinius svyravimus.

Bus įkeliami tik tie skelbimai, su kuriais naudotojas nesusipažino ir bus pakeistas įspėjimu apie avariją.

Santykis tarp „iframe“ ir reklamos nustatomas automatiškai, naudojant esamą „AdTagging“ mechanizmą.

Ribos parenkamos taip, kad išlaikytų 99,9% analizuojamų skelbimų rinkinių aktyvumą. Toliau numatomas blokavimo mechanizmas turėtų sumažinti srautą skelbimų rinkinių 12,8% ir sumažins procesoriaus apkrovą 16,1%.

Ši intervencija bus nepriklausoma nuo platformos (darbalaukio / mobiliojo įrenginio), kad autoriai galėtų lengvai sužinoti, ar jų skelbimas bus įsikišęs, ar ne. Ribas gali tekti keisti, nes vystosi žiniatinklio ekosistema ir bendri įrenginių profiliai.


Pridėti kaip pageidaujamą šaltinį „Google“ sistemoje