Just paar päeva tagasi ilmus uudis, millega Google on alustanud - heakskiitmisprotsess Chrome'i automaatse lukustuse režiim, milles see koormab keskset protsessorit või koormab liiga palju liiklust. Kui see juhtub teatud piiride ületamisel, keelatakse liiga palju ressursse kulutavate iframe-ide reklaamimine veebibrauseris automaatselt.
Seda algatust silmas pidades täheldatakse, et teatud tüüpi reklaamid, koodi ebaefektiivse rakendamise või tahtliku parasiitide tõttu, luua kasutaja süsteemile suur ressursikoormus, mis aeglustavad põhisisu laadimist, vähendada aku kasutusaega ja tarbida liiklust piiramatu mobiilihinnaga.
Blokeeritavate reklaamiüksuste tüüpilistest näidetest, sisestused krüptoraha kaevandamise koodiga reklaamid, suured pildiprotsessorid tihendamata JavaScripti videodekoodrid või skriptid, mis intensiivselt töötlevad taimeri sündmusi (näiteks kolmanda osapoole kanalirünnakud).
Google kommenteerib oma avalduses:
Kokkuvõte
Chrome laadib alla reklaamide iframe’id, mis kasutavad suures koguses protsessori või võrgu ribalaiust. IfRaamid märgistatakse reklaamide abil Heuristiliselt AdTaggingiga. Selle sekkumise piirid on määratletud selgitajas.
motivatsioon
Väike osa veebis olevatest reklaamidest kasutab suurt hulka süsteemiressursse. Need madala jõudlusega reklaamid (olgu need siis tahtlikud või mitte) kahjustavad kasutaja sirvimiskogemust, pidurdades lehtede aeglustumist, tühjendades seadme akut ja tarbides mobiilset andmesidet (piiramatu plaanita kasutajate jaoks).
Nendel äärmuslikel juhtudel võib brauser üksuse seadme ressursside kaitsmiseks alla laadida solvavaid reklaame. See on tugev sekkumine, mille eesmärk on kaitsta madala riskiga kasutajate ressursse, kuna reklaami allalaadimine tõenäoliselt ei põhjusta lehe põhisisu funktsionaalsuse kadumist.
Nende reklaamide levinumad näited on:
- Tsüptomeerijad
- Reklaamid, mis laadivad üles suuri tihendamata pildifaile
- Reklaamid, mis kasutavad videofailide dekodeerimiseks JavaScripti
riske
Koostalitlusvõime ja ühilduvus
Siin on teatud koostalitlusvõime oht. Brauseritel pole praegu ühtegi viisi reklaamide tuvastamiseks.
Teised brauserid käsitlevad mõningaid motiveerivaid kasutusjuhtumeid teiste kasutajate kaitsete kaudu. Edge tegeleb krüptokaevuritega jälitustegevuse kaudu. Firefox pakub ka tellimismehhanismi, mis peatab teadaolevad krüptokaevanduskriptid.
Põhimõtteliselt soovitatakse kood blokeerida, kui see kulutas rohkem kui 60 sekundit protsessori koguajast peaniidil või 15 sekundit 30 sekundilise intervalliga (kulutab 50% ressurssidest kauem kui 30 sekundit).
Kasutajaagent blokeerib kõik need reklaamid, mis kasutavad suures koguses võrgu ribalaiust või protsessori kasutamist.
Blokeerimine See käivitatakse ka siis, kui reklaamiüksus laadib üle võrgu rohkem kui 4 MB andmeid.
Välistamaks blokeerimise kasutamine kolmandate osapoolte kanalite rünnakute signaalina, mida saab kasutada protsessori võimsuse hindamiseks, tehakse ettepanek lisada läviväärtustele ja blokeerimisvastusele väikesed juhuslikud kõikumised.
Laaditakse ainult reklaamid, millega kasutaja ei suhelnud ja asendatakse hoiatusega krahhi kohta.
Iframe'i ja reklaami vahelise suhte määramine toimub automaatselt olemasoleva AdTagging-mehhanismi abil.
Künnised valitakse 99,9% analüüsitud reklaamiüksuste aktiivsuse ületamiseks. Lisaks kavandatav blokeerimismehhanism vähendab eeldatavasti liiklust reklaamiüksustest 12,8% ja vähendab protsessori koormust 16,1%.
See sekkumine ei sõltu platvormist (lauaarvuti / mobiilseade), nii et autorid saaksid hõlpsasti teada, kas nende reklaami võidakse sekkuda või mitte. Võimalik, et veebiökosüsteemi ja ühiste seadmete profiilide arenedes tuleb künniseid muuta.