Chrome oferuje automatyczne blokowanie reklam wymagających dużych zasobów

Google początek Proces zatwierdzania włączenia przeglądarki Chrome reżim Automatyczne blokowanie reklam, które powodują duże obciążenie procesora lub obciążają zbyt duży ruch. W przypadku przekroczenia określonych limitów bloki reklam iframe, które zużywają zbyt wiele zasobów, zostaną automatycznie wyłączone.

Należy zauważyć, że niektóre rodzaje reklam, z powodu nieefektywnej implementacji kodu lub celowej działalności pasożytniczej, powodują duże obciążenie systemów użytkownika, spowalniają ładowanie głównej zawartości, skracają czas pracy baterii i zużywają ruch w ramach nielimitowanych planów mobilnych. Typowymi przykładami jednostek reklamowych, które mogą być blokowane, są wstawki reklamowe z kodem wydobywającym kryptowaluty, duże procesory nieskompresowanego obrazu, dekodery wideo JavaScript lub skrypty intensywnie przetwarzające zdarzenia licznika czasu (na przykład ataki typu side-channel).

kod oferowany block, jeśli pochłonął łącznie więcej niż 60 sekund czasu procesora w głównym wątku lub 15 sekund w 30-sekundowym odstępie (zużywa 50% zasobów przez ponad 30 sekund). Blokowanie zostanie również uruchomione, gdy jednostka reklamowa pobierze przez sieć więcej niż 4 MB danych. Aby wyeliminować stosowanie blokowania jako oznaki ataków bocznokanałowych, na podstawie której można ocenić moc procesora, proponuje się dodanie małych losowych wahań do wartości progowych i wyzwalania blokowania.

Tylko reklamy, z którymi użytkownik nie miał kontaktu, zostaną usunięte i zastąpione ostrzeżeniem o blokowaniu. Połączenie pomiędzy ramką iframe i reklamą jest określane heurystycznie przy użyciu istniejącego mechanizmu Tagowanie reklam. Wartości progowe zostały dobrane tak, aby umożliwić przejście aktywności 99.9% analizowanych jednostek reklamowych. Przewiduje się, że zaproponowany mechanizm blokujący zmniejszy ruch z jednostek reklamowych o 12.8% i zmniejszy obciążenie procesora o 16.1%.

Źródło: opennet.ru

Dodaj komentarz