О блокировке рекламы

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

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

1. Выбор блокировщика.

Самые известные расширения для блокировки рекламы - Adblock Plus и Adblock. Первый поддерживает все популярные браузеры, второй - Chrome (и основанные на его движке) и Safari. Помимо них я хочу также рассказать про uBlock Origin, доступный для Chrome и Firefox.


Беглый взгляд на настройки блокировщиков даёт понять, что функционал первых двух практически идентичен, в то время как последний предоставляет больше возможностей для кастомизации. Chrome также предоставляет нам возможность посмотреть потребление памяти каждым расширением (открыть диспетчер задач можно нажатием Shift+Esc).

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

Как мы видим, uBlock потребляет значительно меньше памяти, а посему я рекомендую использовать именно его. Впрочем, если вы привыкли использовать ABP, а оперативки у вас достаточно, можно оставаться и на нём. Что же касается прочих блокировщиков, то они либо представляют собой клоны вышеупомянутых, либо обладают меньшим функционалом. Так, например, расширение Adguard предоставляет несколько собственных подписок и не даёт возможности добавить сторонние.

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

Некоторые пользователи устанавливают сразу несколько блокировщиков и, глядя на то, что каждый показывает блокировку какого-то числа элементов, полагают, что так они будут надёжнее защищены. Конечно же, так делать не стоит, потому что нагрузка на ОС сильно возрастает; притом качество блокировки зависит вовсе не от расширения, а от набор подписок. О них дальше и пойдёт речь.

2. Набор подписок по умолчанию.

Пожалуй, самое важное при настройке блокировщика рекламы - это правильный выбор списков фильтров или, проще говоря, подписок. Ведь информация о том, что нужно заблокировать, а что, напротив, трогать не следует, содержатся именно там, и если этой информации недостаточно, то ни один блокировщик ничего не сможет сделать.

Для начала взглянем на подписки, установленные по умолчанию в ABP.

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост
О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

Итак, как мы видим, по умолчанию подключён EasyList (основная подписка) и список фильтров для русскоязычных сайтов RuAdList. Кроме того, включён список исключений "ненавязчивой рекламы". На выбор предлагается подключить подписку для другого языкового сегмента сети либо любую другую, если у вас есть прямая ссылка на неё. Теперь посмотрим, как обстоят дела у uBO.

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

На скриншот не поместился весь список предлагаемых фильтров, ниже следуют все те же языковые подписки, которые предлагает ABP. Не вдаваясь в описание каждой из имеющихся тут подписок, можно просто заметить, что "из коробки" uBO будет работать лучше, потому что подключённых фильтров больше, а списка "ненавязчивой рекламы" среди них нет.

3. Добавление кастомных подписок.

Большая часть мусора, конечно, блокируется и этими минимальными наборами фильтров, однако для достижения максимального эффекта стоит несколько отредактировать их набор. Прежде всего, я советую отписаться от фильтра "ненавязчивой рекламы", если вы используете ABP, и от "Badware risks" в случае с uBO. Первый ухудшает качество фильтрации, а второй наоборот часто блокирует лишнее. Что стоит подключить, зависит от ваших личных предпочтений, от себя могу посоветовать следующее:

1)  Adguard Russian Filte https://adguard.com/en/filter-rules.html?id=1 - одна из лучших подписок для русскоязычного сегмента сети, включает множество фильтров, отсутствующих в RuAdList.

2)  RU AdList: Counters - дополнительная подписка от составителей RuAdList против счётчиков и систем аналитики.

3) I don't care about cookies - набор фильтров, скрывающих всплывающие окошки и уведомления на многих сайтах, предлагающие ознакомиться с политикой cookie-файлов.

4) uBlock Filters + - только для uBO, использует его возможности для блокировки всплывающих окон и некоторых других неприятных вещей.


Ну и конечно же, не могу не сказать о том, что у меня есть собственный список фильтров, содержащий некоторые полезные фильтры, отсутствующие в основных подписках (среди которых и скрытие закреплённого поста на пикабу). Также есть замечательный сайт с прямыми ссылками на большое количество подписок.


4. Использование нестандартных средств для блокировки рекламы.

Даже хорошо настроенный блокировщик не способен избавиться от некоторых видов рекламы: иногда разработчики исхитряются и помещают её в css, генерируют при помощи скриптов, смешивают с полезным контентом и т.д. Как правило, в таких случаях каждый сайт нужно рассматривать отдельно и искать решение для него конкретно. Однако есть несколько методов, не требующих детальной настройки.


Пожалуй, самыми раздражающими рекламными скриптами являются anti-adblock срипты. Иногда они выглядят скромно и не бросаются в глаза, вежливо прося посетителя отключить Adblock. Но зачастую подобные скрипты просто блокируют доступ к контенту сайта и требуют отключения блокировщика. Конечно, мириться с такой наглостью не стоит: существует userscript Anti-Adblock Killer, блокирующий большую часть anti-adblock скриптов. Его установка проводится в несколько шагов:

1) Установить расширение для поддержки userscript (Chrome, Firefox).

2) Добавить специальную подписку в свой ABP или uBO.

3) Установить сам скрипт.


Проверить его работу можно, например, вот на этом сайте: если всё настроено правильно, то вы не увидите полноэкранную просьбу отключить адблок.

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

Особенно постарались над своей рекламой ребята из Яндекса: их баннеры в новостях и рекламные ссылки в поиске мимикрируют под контент страницы, и скрыть их, не повредив полезное содержимое, средствами адблока не удастся. К счастью, скрипт No Yandex Ads от создателей RuAdlist отлично справляется с этой задачей.

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост

От рекламы в фоне сайта поможет применение userstyles. Для этого необходимо установить расширение Stylish (Chrome, Firefox) и сами стили, которые могут быть как локальными (для одного сайта), так и глобальными. Большую часть рекламы из бэкграунда сайтов поможет убрать RU AdList CSS Fixes, также разработанный создателями RuAdlist. Проверить работоспособность можно на Кинопоиске. Там же, на userstyles.org, можно поискать стили для конкретных сайтов, а если чуть-чуть разобраться в основах HTML/CSS, то и писать их самому - зачастую для "исправления" сайта нужно написать всего одну-две строчки кода. В качестве примера тривиального стиля приведу пару своих: для удаления банера в фоне redkassa.ru  и исправления размера сетевизора на echo.msk.ru.


Выполнив эти несложные рекомендации, вы увидите Интернет гораздо чище:)

О блокировке рекламы Реклама, Adblock, Ublock, Userscript, User, Обход блокировок, CSS, HTML, Длиннопост
Вы смотрите срез комментариев. Показать все
6
Автор поста оценил этот комментарий

Огромное спасибо за информацию.

раскрыть ветку (18)
18
Автор поста оценил этот комментарий
Рад, что кому-то пригодилось;)

Может, чуть позже слпелю пост про блокировку рекламы на мобильных устройствах

раскрыть ветку (17)
8
Автор поста оценил этот комментарий

Прочитал пост про блокировку рекламы и сейчас вижу рекламу блокировщика рекламы...

Иллюстрация к комментарию
7
Автор поста оценил этот комментарий

Вот это намного полезнее. А то уже надоело "ваш андроид устарел" на всю страницу.
Подписался.

раскрыть ветку (2)
9
Автор поста оценил этот комментарий

Итак запоминай

1) Тебе нужны рут права (как получить его читай на форуме 4пда в разделе своего телефона) 2) Тебе нужно скачать AdAway и запустить его http://4pda.ru/forum/index.php?showtopic=275091

ПРОФИТ!

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

И за что минус? за рабочий способ?

5
Автор поста оценил этот комментарий

начало удручающее....

"Самые известные расширения для блокировки рекламы - Adblock Plus и Adblock"...

забыли упомянуть что: у этих "разных" блокировщиков теперь один таинственный хозяин. Какую они рекламу пускают за деньги....в интернете есть статьи, чтоб увидеть насколько ситуация из разряда Дерьмо. Коротко: без блокировщика сайт выглядит лучше, чем с блокировщиком с разрешенной эдблоком рекламой)

Ublock хорош.

Adgaurd еще лучше.

Я забыл когда последний раз видел рекламу на ПК

Иллюстрация к комментарию
1
Автор поста оценил этот комментарий

вышел мобильный браузер adblock, но он тупой как IE в расцвете сил,тот же пикабу, в принципе, с небольшим количеством рекламы грузится минуты 2,а кинопоиск намертво кладёт систему

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

адблок, кстати, теперь можно поставить на мобильного огнелиса! только за этим этот браузер и скачал.

хз, может кому пригодится.

Автор поста оценил этот комментарий
Было бы неплохо.
Автор поста оценил этот комментарий

А гайд по блокировке фонов не планируете? На 4pda.ru очень раздражает, даже после установки предложенных программ в фоне всё равно реклама. За гайд спасибо, пригодился!

раскрыть ветку (6)
1
Автор поста оценил этот комментарий
В большинстве случаев помогает stylish. Но на 4pda не поможет, там ситуация сложнее. С С помощью uBO, то можно попробовать решить проблему так:


Настройки -> Поведение по умолчанию -> Блокировать медиа-элементы больше 200 КБ (выставить 200, но саму галочку не ставить)

На самом 4pda включить блокировку медиа-элементов.


Картинка в фоне весит больше 200 КБ и не будет загружена. Картинки в статьях весят, как правило, значительно меньше (20-50 КБ) и будут отображены корректно.


К пятнице тогда сделаю обзор функционала uBlock, там много интересных плюшек, которых в ABP нет.

Иллюстрация к комментарию
раскрыть ветку (5)
Автор поста оценил этот комментарий

Вау, спасибо вам огромное! Помогло! Буду с нетерпением ждать будующие посты, подписался!

DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Да, действительно. Заблокировал гифки, потому что анимацию замечал исключительно в рекламе. Не думал, что у них все кнопочки так же устроены. Ох уж этот 4pda...)

Проблемный фильтр убрал.

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
Автор поста оценил этот комментарий
Так в итоге будет обзор на ublock?))))
Автор поста оценил этот комментарий
Так в итоге слепишь?)))
Автор поста оценил этот комментарий
Да-да, очень ждём
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку