A Google fejlesztői bemutatták nemrégiben egy bejelentés, amelyben megemlítik a különféle típusú hirdetések blokkolása a Google Chrome böngészőben a hirdetésben megemlítik azokat a hirdetési egységeket, amelyek különösen nagy forgalmat emészt fel, vagy megterheli a CPU-t.
Emellett megemlítik bizonyos küszöbértékeket meghaladó hirdetések, iframe-ek hirdetése amelyek túl sok erőforrást fogyasztanak, automatikusan letiltásra kerülnek, és ezen kívül a következő hónapokban kísérleteket végeznek a blokkoló szelektív aktiválásával egyes felhasználói kategóriákban, majd új lehetőséget kínálnak a széles közönség számára a következő címen: augusztus vége a Chrome stabil kiadásával.
Reklámbetétek összeomlik, ha 60 másodpercnél hosszabb időt vesz igénybe processzor összesen, vagy 15 másodperc 30 másodperces intervallumban a főáramban, vagy ennek következtében ha a hirdetés az erőforrások 50% -át 30 másodpercnél tovább fogyasztja.
A hirdetés blokkolása akkor is aktiválódik, amikor a hirdetés blokkolásra kerül A hirdetések több mint 4 MB adatot töltenek fel a hálózaton keresztül.
Nemrégiben azt tapasztaltuk, hogy a hirdetések százalékának töredéke aránytalanul többet fogyaszt az eszközforrásokból, például az akkumulátorból és a hálózati adatokból, anélkül, hogy a felhasználó tudná. Ezek a hirdetések - például azok, amelyek kriptovalutát bányásznak, rosszul vannak programozva, vagy nincsenek hálózati használatra optimalizálva - lemeríthetik az akkumulátor élettartamát, telítetté tehetik a már megterhelt hálózatokat, és pénzbe kerülhetnek.
A Google ezen lépése nem új keletű, mivel ahogyan korábban itt megosztottuk a blogon, a Google fejlesztői tavaly óta dolgoznak a böngésző teljesítményének és biztonságának javításán. És az, hogy az új kiáltvány bevezetése óta a kiegészítések házirendjének blokkolása, megszüntetése és megváltoztatása, valamint a hirdetések megjelenítésének módosítása is része ezeknek a változásoknak.
A Google statisztikái szerint-ban kritériumoknak megfelelő reklám meghatározott zár ez csak 0.30% az összes hirdetési egység közül. Ezenkívül ezek a reklámbetétek fogyasztanak A CPU-erőforrások 28% -a és a teljes hirdetési forgalom 27% -a.
A javasolt intézkedések megóvják a felhasználókat a nem hatékony kódmegvalósítással vagy szándékos parazita tevékenységgel kapcsolatos reklámoktól. Az ilyen reklámok nagy terhelést jelentenek a felhasználó rendszerében, lelassítják a fő tartalom betöltését, csökkentik az akkumulátor élettartamát, és korlátozott mobil áron fogyasztják a forgalmat.
A blokkolni kívánt hirdetési egységek tipikus példái közül megemlítjük a kriptovaluta bányakóddal ellátott hirdetésbetéteket, a nagy, tömörítetlen képfeldolgozókat, a JavaScript-videodekódereket vagy az időzített eseményeket intenzíven feldolgozó szkripteket.
A korlátok túllépése után a problémás iframe-et hibalehetőség váltja fel amely arról tájékoztatja a felhasználót, hogy a hirdetési egységet a túlzott erőforrás-felhasználás miatt eltávolították. A blokkolás csak akkor működik, ha a felhasználó a korlátok túllépéséig nem lépett kapcsolatba a hirdetési egységgel (például nem kattintottak rá), ami a forgalmi korlátozásokat figyelembe véve lehetővé teszi a nagy mennyiségű videók automatikus lejátszásának blokkolását egy hirdetés anélkül, hogy kifejezetten kiváltaná a felhasználói játékot.
Felhasználóink erőforrásai, valamint adatterveik és az interneten való jó élmény biztosítása érdekében a Chrome korlátozza azokat az erőforrásokat, amelyeket egy vizuális hirdetés felhasználhat, mielőtt a felhasználó interakcióba lépne a hirdetéssel. Amikor egy hirdetés eléri a korlátját, a hirdetéskeret egy hibaoldalra navigál, tájékoztatva a felhasználót, hogy a hirdetés túl sok erőforrást használt fel. Itt van egy példa egy letöltött hirdetésre.
Hogy kizárjuk a blokkolást harmadik féltől származó csatornák elleni támadások jeleként, amelyek felhasználhatók a CPU teljesítményének megítélésére, kis véletlenszerű ingadozások adódnak a küszöbértékekhez.
A várhatóan július 84-én futó Chrome 14-ben a blokkolót a "chrome: // flags / # enable-heavy-ad-intervence" beállítással lehet aktiválni.
forrás: https://blog.chromium.org