Для Chrome запропоновано режим автоматичного блокування ресурсомісткої реклами

компанія Google почала процес затвердження включення до Chrome режима автоматичного блокування реклами, що створює велике навантаження на CPU або завантажує занадто багато трафіку. При перевищенні певних лімітів рекламні iframe-блоки, що споживають надто багато ресурсів, автоматично відключатимуться.

Зазначається, що деякі види реклами через неефективну реалізацію коду або навмисну ​​паразитну активність створюють велике навантаження на системи користувача, уповільнюють завантаження основного контенту, скорочують час автономної роботи від акумулятора і витрачають трафік на небезлімітних мобільних тарифах. З типових прикладів рекламних блоків, що підлягають блокуванню, згадуються рекламні вставки з кодом для майнінгу криптовалют, обробниками великих стиснених зображень, декодувальниками відео на JavaScript або скриптами, що інтенсивно обробляють події таймера (наприклад, для атак по сторонніх каналах).

Код пропонується блокувати, якщо він витратив в основному потоці понад 60 секунд процесорного часу в сумі або 15 секунд у 30 секундному інтервалі (споживає 50% ресурсів більше 30 секунд). Блокування також спрацьовуватиме при завантаженні рекламним блоком більше 4 Мб даних по мережі. Для виключення використання блокування як ознаки для здійснення атак по сторонніх каналах, якими можна судити про потужність CPU, пропонується додавати невеликі випадкові флуктуації в порогові значення і спрацювання блокування.

Вивантажуватись і замінюватись на попередження про блокування буде лише реклама, з якою не взаємодіяв користувач. Визначення зв'язку iframe з рекламою здійснюється евристичним шляхом за допомогою вже наявного механізму AdTagging. Порогові значення підібрано для пропускання активності 99.9% проаналізованих рекламних блоків. При цьому прогнозується, що запропонований механізм блокування дозволить зменшити трафік від рекламних блоків на 12.8% та знизити навантаження на CPU на 16.1%.

Джерело: opennet.ru

Додати коментар або відгук