Chrome ponuja samodejno blokiranje oglasov, ki zahtevajo veliko virov

Google začetek Postopek odobritve vključitve Chroma režim Samodejno blokiranje oglasov, ki ustvarjajo veliko obremenitev procesorja ali obremenijo preveč prometa. Če so določene omejitve presežene, bodo oglaševalski bloki iframe, ki porabijo preveč virov, samodejno onemogočeni.

Ugotovljeno je, da nekatere vrste oglaševanja zaradi neučinkovitega izvajanja kode ali namerne parazitske dejavnosti ustvarjajo veliko obremenitev uporabnikovih sistemov, upočasnijo nalaganje glavne vsebine, skrajšajo življenjsko dobo baterije in porabijo promet na neomejenih mobilnih paketih. Tipični primeri oglasnih enot, ki so predmet blokiranja, vključujejo oglasne vložke s kodo za rudarjenje kriptovalut, velike nestisnjene slikovne procesorje, JavaScript video dekoderje ali skripte, ki intenzivno obdelujejo dogodke časovnika (na primer za napade stranskega kanala).

Koda: ponujen blokira, če je porabil več kot 60 sekund procesorskega časa v glavni niti skupaj ali 15 sekund v 30-sekundnem intervalu (porablja 50 % virov za več kot 30 sekund). Blokada se sproži tudi, ko oglasna enota preko omrežja prenese več kot 4 MB podatkov. Za odpravo uporabe blokiranja kot znaka za napade stranskih kanalov, ki se lahko uporabijo za presojo moči CPU, je predlagano, da se mejnim vrednostim in sprožitvi blokiranja dodajo majhna naključna nihanja.

Samo oglasi, s katerimi uporabnik ni komuniciral, bodo razloženi in nadomeščeni z opozorilom o blokiranju. Povezava med okvirjem iframe in oglasom se določi hevristično z uporabo obstoječega mehanizma AdTagging. Mejne vrednosti so bile izbrane tako, da omogočajo aktivnost 99.9 % analiziranih oglasnih enot. Predvideva se, da bo predlagani mehanizem blokiranja zmanjšal promet iz oglasnih enot za 12.8 % in zmanjšal obremenitev procesorja za 16.1 %.

Vir: opennet.ru

Dodaj komentar