{"id":14271,"url":"\/distributions\/14271\/click?bit=1&hash=51917511656265921c5b13ff3eb9d4e048e0aaeb67fc3977400bb43652cdbd32","title":"\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u0430\u0442\u0438\u0432\u043e\u043a \u0438 \u0441\u043f\u0435\u0446\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0432 vc.ru \u2014 \u043d\u0430\u0439\u0434\u0438\u0441\u044c!","buttonText":"","imageUuid":""}

Исследование: как популярные расширения Chrome влияют на производительность устройства Статьи редакции

Сервис веб-аналитики DebugBear проверил тысячу самых популярных расширений и блокировщиков рекламы.

Для тестирования выбрали страницу с минимальным содержанием медиа, сайты Apple и Toyota и две статьи изданий The Independent и Pittsburgh Post-Gazette.

Авторы исследования выяснили, как расширения влияют на скорость загрузки страниц, нагрузку на процессор и потребление ОЗУ.

Каждое расширение добавляет до 400 миллисекунд ко времени загрузки сайта

  • Среди самых популярных расширений с наибольшей нагрузкой на процессор и временем загрузки страниц — Evernote Web Clipper, Dark Reader, Avira, Ubersuggest, Subsitutions, AdGuard AdBlocker, AdBlock, Ghostery.
  • Каждое из «тяжелых» расширений может тратить от 100 до 400 миллисекунд на выполнение своего кода перед загрузкой страницы: например, Evernote «добавляет» к времени загрузки 368 миллисекунд. Максимум — у Dark Reader, который 25 секунд оптимизировал изображения с сайта Apple под тёмную тему.
  • Дополнительные 300 миллисекунд могут казаться незначительными, но эффект от расширений кумулятивный: процессор обрабатывает их один за другим, а не одновременно. Чем больше установлено расширений, тем дольше будет грузиться страница сайта.
  • Блокировщики рекламы работают в фоне и добавляют нагрузку на CPU, что хоть и не влияет на загрузку страницы, но замедляет работу устройства в целом.
  • В среднем с 2020 года время загрузки сайта сократилось на 28 миллисекунд, но большая часть оптимизации произошла в самом Chrome, а не расширениях.

Блокировщики рекламы отъедают часть ОЗУ, но ускоряют загрузку сайтов и наиболее эффективны при работе сразу с несколькими «тяжёлыми» страницами

Специалисты изучили 15 блокировщиков рекламы, у каждого из которых более 500 тысяч загрузок в магазине расширений Chrome.

  • Блокировщики рекламы и трекеров могут ускорить работу сайта с обилием рекламы — такими в тесте стали сайты The Independent и Pittsburgh Post-Gazette.
  • Без блокировщиков среднее время загрузки — 17,5 секунд. Даже самый низкоэффективный блокировщик Trustnav сокращает время на 57% — до 7,4 секунды. Самым эффективным в тесте стал Ghostery — время загрузки сократилось на 90% до 1,7 секунды.
  • Блокировщики рекламы и трекеров снижают объём данных на странице сайта в среднем на 43-66%, а количество сетевых запросов — в сотни раз.
  • Без блокировщиков среднее потребление памяти одной «тяжёлой» страницы сайта — около 574 МБ. Некоторые расширения могут снизить его вдвое.
  • Блокировщики рекламы тоже тратят ОЗУ, и при открытии лишь одной «тяжёлой» страницы общее потребление памяти может вырасти. Но если открыто 10 «тяжелых» вкладок, расширения позволят десятикратно уменьшить использование ОЗУ, так как запускаются один раз и работают на всех страницах сразу.

Чтобы проверить, как на загрузку страницы влияет конкретное расширение, авторы исследования запустили сайт с детальной статистикой по тысяче самых популярных расширений.

0
21 комментарий
Написать комментарий...
R Beloklyuchevsky

Ublock origin в очередной раз доказывает что он лучший адблокер

Ответить
Развернуть ветку
Степан И.

В хроме гугл его api урезал, поэтому для полноценной работы плагина ставьте firefox.

Ответить
Развернуть ветку
CJMAXiK

Manifest v3 ещё не обязателен, пока все работает штатно.

Ответить
Развернуть ветку
Артем Ковалев
Ответить
Развернуть ветку
Steve Evets

Еверноут в очередной раз доказал, что он - толстый и неповоротливый. Такой же, как и приложение для ПК - на слабых отжирает немало ресурсов (немало - для блокнотика, конечно). 
Давно снёс, Notion и Google Keep в разы лучше

Ответить
Развернуть ветку
Сергей Катков

Я бы тоже снёс, но ни в Notion, ни в Keep нет тегов :(

Ответить
Развернуть ветку
Steve Evets

в Keep тэги - это Ярлыки. в Ноушн не знаю, там настолько удобно всё распределять по структуре, что мне тэги не нужны

Ответить
Развернуть ветку
Dmitriy M.

А для чего люди ставят расширение скайпа в браузер?

Ответить
Развернуть ветку
Алeкcандр Блoxин

Для чего вообще ещё пользуются Скайпом.

Ответить
Развернуть ветку
Цукерберг

для обмена файлами же

Ответить
Развернуть ветку
Vladimir Noskov

позвонить с неопределяемого номера

Ответить
Развернуть ветку
Make YourVision

Да вроде ничего страшного в том, что каждая страница будет грузиться на 1/5 секунды дольше с эдблоками, зато на самой странице среди кучи мусора не нужно будет выискивать информацию среди пестро-баннерного мусора несколько секунд и тратить еще пару-тройку секунд на закрытие этой рекламной шелухи.

Ответить
Развернуть ветку
Viktor Mann

Прожигал жизнь впустую, пока не познакомился с Ublock Origin.
One Love.

Ответить
Развернуть ветку
JimmyJocker

Понял, иду ставить себе Ublock Origin.

Ответить
Развернуть ветку
Dariya Yaufman

Спасибо за статью! Сразу поудаляла мусор и заменила блокировщик )

Ответить
Развернуть ветку
CJMAXiK

Ublock Origin + Umatrix = <3

Ответить
Развернуть ветку
Steve Evets

За Umatrix спасибо!! Шикарная таблица настройки.
Поясните пож, какой смысл вместе с ним использовать и Ublock Origin ?

Ответить
Развернуть ветку
CJMAXiK

У umatrix более комплексная настройка блокировок, включаешь только то, что действительно нужно. А ublock покрывает конкретные случаи.

Ответить
Развернуть ветку
Evan Dazhe

uMatrix это легаси, uBlock Origin сейчас включает в себя весь его функционал, включается через advanced mode. Можно почитать в Wiki: https://github.com/gorhill/uBlock/wiki/Dynamic-filtering:-quick-guide

Ответить
Развернуть ветку
CJMAXiK

Вообще не тоже самое.

Ответить
Развернуть ветку
Artem Omny

Если не блокировать рекламу, то тратятся уже целы секунды на её прокрутку

Ответить
Развернуть ветку
18 комментариев
Раскрывать всегда