Завязка

Представьте, что у вас есть девушка. Вы встречаетесь достаточное время для того, чтобы она позволила воспользоваться Chrome  на своем ноутбуке.

Вы заходите и видите, что у нее установлен Adblock. Молодец ваша девушка. Во-первых, не Microsoft Edge (бывший Internet Explorer), во-вторых, установлен adblocker, поэтому фигню вы ей на уши не накинете. Однако, девушка ваша ( точно ваша?),

naivnyyolen_46272190_orig_

как минимум не глупа. И тут ты хочешь выпендриться и говоришь: давай поставим Adguard Adblocker, потому что я читал статью про него и он круче. «Ну ОК, ставь,» — говорит она. Ты радостно лезешь в Chrome Extensions  и ищешь Adguard Adblocker. Но в ту же секунду тебя пробивает холодны пот и мысля: а если появится другой мачо,

maxresdefault

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

На данный момент существует целая куча Adblocker. Проводить тесты всех — прострелить себе голову ненужной информацией. Поэтому мы отсеем список до шести по критериям: отзывы, рейтинг, комментарии IT ботаников, у которых точно не будет девушки.

 

Список тестируемых Adblocker’ов:

1. uBlock Origin

2. AdBlock

3. Adblock Plus

4. AdBlocker Ultimate

5. Adguard AdBlocker

6. Ads Killer

7. Без блокировщика рекламы

 

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

Screenshot_83

 

Что мы будем тестировать:

1. Объем занимаемой оперативной памяти расширением

2. Пиковая нагрузка на процессор

3. Скорость загрузки сайта Onliner.by

4. Качество блокировки рекламы на сайтах:

yandex.ru

tut.by

onliner.by

vk.com

youtube.com

 

Входные данные:

Процессор: Intel i7-3630QM 3.1Ghz, RAM: 16gb.

Сhrome 60.0.3112.113 (Official Build) (64-bit)

Все расширения последней версии на 29 сентября 2017 года.

Испытания проводились в режиме инкогнито с включенным только одним расширением.

 

1. Объем занимаемой оперативной памяти расширением

Screenshot_85

Как видим, самый популярный Adblock занимает больше всего оперативной памяти — 120Мб, меньше всего Ads Killer — 25МБ.

2. Пиковая нагрузка на процессор в процентах

Screenshot_90

1. uBlock Origin: 1.4% — 1.2% — 1.8% — 1.4% — 1.4% = 1.44%

2. AdBlock: 1% — 2.1% —  1.2% — 1.0% — 1.2 = 1.3%

3. Adblock Plus: 3.1% — 1.6% — 2.1% — 0.8% — 5.5% =  2.62

4. AdBlocker Ultimate: 6.6% — 1.4% — 1.8 — 3.5 — 2.9 = 3.24%

5. Adguard AdBlocker: 2.5% — 1.9% — 1.9% — 1.6% — 2.1 = 2%

6. Ads Killer: 1% — 1.4% — 1.6% — 1.2% — 1% = 1.24

Screenshot_91

Лучший результат показал Ads Killer. Однако он пропускает рекламу. Худшие результаты — AdBlock Plus и AdBlocker Ultimate.

Если сравнить AdBlocker Ultimate и  uBlock Origin, то результат будет в 2 раза хуже. Показатель может быть значительным, если вы одновременно открываете 50+ вкладок.

3. Проводилось пять тестов на сайте onliner.by,

их серверы находятся в Минске, и это поможет избежать проблем с сетью. Значения из вкладки Network в Chrome — Finish.  К тому же, отключили кэш, чтобы каждый раз страницы загружались заново.

 

Screenshot_86

1. uBlock Origin (sec.) 2.65 — 2.48 — 2.57 — 2.43 — 2.65. Среднее — 2.56

2. AdBlock (sec.) — 4.55 — 3.87 — 3.88 — 4.08 — 3.81 = Среднее — 4.03

3. Adblock Plus (sec.) — 4.13 — 4.04 — 3.91 — 3.73 — 4.39 = Среднее — 4.04

4. AdBlocker Ultimate (sec.) = 3.93 — 4.35 — 4.30 — 3.87 — 4.31 = Среднее — 4.15

5. Adguard AdBlocker (sec.) = 3.41 — 3.27 — 3.71 — 3.73 — 3.17 =  Среднее — 3.46

6. Ads Killer (sec.) = 4.14 — 4.83 — 4.15 — 4.66 — 4.08 = 4.38

7. Без блокировщика рекламы (sec.) = 3.91 — 3.99 — 4.19 — 4.20 — 4.15 =  Среднее — 4.09

Screenshot_89

С большим преимуществом по скорости загрузки страницы побеждает  uBlock Origin. 2.56 сек. по соотношению к средней скорости загрузки остальных блокировщиков (4.03+4.04+4.15+3.46+4.38)/5  = 4.01 на 1.4 секунды быстрее, или на 36%.

1.4 секунды больше на одном сайте. В день вы открываете пускай 500 страниц = 1.4 сек * 500 = 700 / 60 = 11.6 минут за один день. За неделю —  это 1 час 20 минут. Можно 4 боя дополнительных сыграть в World of Warships!

 

4. Качество блокировки рекламы на сайтах:

Первый скриншот — без блокировщика.

yandex.ru

Screenshot_92

AdBlock, Adblock Plus оставляют пустое место рекламы

Screenshot_93

 

AdBlocker Ultimate, Adguard AdBlocker и uBlock Origin удаляют frame, что делает просмотр сайта более удобным.

Screenshot_95

 

AdsKiller — дно. Он не блокирует рекламу на основной странице Яндекс. Мы не будем проводить дальнейшие тесты с ним.

Screenshot_94

 

tut.by

Screenshot_97

Screenshot_96

 

AdBlock, Adblock Plus — их определяет скрипт анти-adblocker.

Screenshot_98

 

AdBlocker Ultimate, Adguard AdBlocker  чистят рекламу по-умолчанию отлично.

Screenshot_101

uBlock Origin также имеет анти анти адброкер. Чтобы его включить:

Open dashboard:

Screenshot_100

3-rd party filters — Adblock warning removal list — Update now

Screenshot_99

Готово.

onliner.by

Screenshot_103

Screenshot_102

 

AdBlock, Adblock Plus, uBlock Origin оставляют пустое место рекламы. Придется вручную один раз добавить frame в список.

Screenshot_104

 

AdBlocker Ultimate, Adguard AdBlocker удаляют frame, что делает просмотр сайта более удобным.

Screenshot_106

 

vk.com

Screenshot_107

 

AdBlock, AdBlocker Ultimate, Adguard AdBlocker, uBlock Origin  блокируют рекламу Вконтакте.

Screenshot_108

Adblock Plus не блокирует рекламу Вконтакте.

 

youtube.com

Screenshot_109

 

AdBlock, AdBlocker Ultimate, Adguard AdBlocker, uBlock Origin справляются отлично.

Screenshot_110

Adblock Plus — на доли секунды оставляет прямоугольник. Выглядит ужасно.

Screenshot_111

 

На закуску оставим торрент трекер new-rutor.org. Эти ребята любят впихнуть трудновыводимую рекламу. По умолчанию AdBlock,  Adblock Plus, AdBlocker Ultimate, Adguard AdBlocker, uBlock Origin не справляются с данной рекламой.

 

Screenshot_112

Неужели все так плохо? Как же блокировать рекламу на таких сайтах? И вуа-ля.

Бонус. Как добавить дополнительные базы рекламы вашей страны для блокировщика

В uBlock Origin необходимо дополнительно подключить обновляемые списки для РФ.

Screenshot_113

 

 

В Adguard AdBlocker также включить листы для РФ.

Screenshot_114

Добавить списки для Adblock Plus:

Screenshot_115

 

Добавить списки для AdBlocker Ultimate:

Screenshot_116

 

ИТОГ

Выбор sunlog.online — uBlock Origin за его сбалансированность, скорость и обновляемые списки блокировок. Все остальные блокировщики удалены.

UBlock_Origin.svg

Если у вас есть замечания, пишите об этом в комментариях.