Список фильтров антибаннера
Сразу после установки используются два фильтра:
Стандартный фильтр — оптимизированный под рунет фильтр, содержащий правила для вырезания всей рекламы на русскоязычных сайтах.
Мой фильтр — пользовательский фильтр, который вы можете составлять сами.
На данный момент помимо стандартного доступны следующие фильтры:
Фильтр для иностранных сайтов — оптимизированный под западный интернет фильтр. Если вы - частый посетитель популярных и не очень западных ресурсов,
рекомендуем подписаться на него.
Виджеты социальных сетей — если вам не нравятся многочисленные кнопки "Мне нравится", "Tweet" на всех популярных сайтах в интернете, подпишитесь на этот фильтр, и вы их больше не увидите.
Все счетчики и системы аналитики — наиболее полный список
различных интернет-счетчиков. Если вы не желаете, чтобы за вашими действиями в интернете
следили, подпишитесь на этот фильтр.
Помощник Adguard
Если все-таки Adguard пропустил рекламу на каком-либо сайте, вы можете заблокировать ее
самостоятельно. Для этого не нужны какие-то особые знания. В правом нижнем углу любой страницы вы можете увидеть значок . Это специальный компонент программы — "помощник Adguard". Кликните на нем левой кнопкой мыши и выберите во всплывающем меню пункт "Выбрать элемент".
Остается только выбрать на странице незаблокированный баннер и добавить его в черный список.
Новое правило фильтрации будет добавлено в "Мой фильтр" — ваш специальный пользовательский фильтр. Если правило вам не подходит - откройте окно программы и удалите его оттуда.
Стратегии блокирования рекламы
Adguard, в отличие от своих аналогов, использует сразу несколько стратегий блокирования рекламы.
Именно это позволяет нам полностью убирать все надоедливые рекламные баннеры со страниц веб-сайтов. В этой статье будут подробно описаны все стратегии блокирования рекламы.
Блокировка рекламы по URL
Самая простая стратегия блокирования. Происходит очень простая вещь - Adguard блокирует запросы на запрещенные адреса, и сразу возвращает браузеру пустой ответ. То есть отправления запроса на самом деле вообще не происходит. За счет этого, во-первых, экономится трафик. А во-вторых, ускоряется загрузка страниц. Стандартный фильтр Adguard содержит более 7 тысяч запрещенных адресов.
Большинство аналогов Adguard ограничивается именно этой стратегией блокирования. К сожалению, должен предупредить, в наше время этого совершенно недостаточно, чтобы качественно заблокировать рекламу. В большинстве случаев, вместо баннера вы увидите недогруженную картинку , такую как здесь:
Пример огрехов при блокировании только по URL
Разве этого мы ожидаем от хорошего антибаннера? Такие недогруженные баннеры раздражают не меньше самого баннера и очень хотелось бы от них избавиться. Но ограничиваясь вот этой первой стратегией блокирования, мы этого сделать никак не сможем.
Блокировка рекламы с помощью CSS
CSS - это специальный язык, используемый для оформления веб-страниц. Стиль отображения элементов веб-страницы можно задавать с помощью правил . Под стилем мы понимаем цвет, шрифт, расположение, и даже видимость элемента. Именно это нас и интересует — мы же хотим скрыть баннер с ваших глаз.
Для того, чтобы этим воспользоваться, Adguard добавляет на веб-страницу свою собственную таблицу
правил. Она состоит из большого количества правил фильтрации , скрывающих самые разные баннера.
Вы спросите — а что насчет экономии трафика? Должен вас успокоить — все современные браузеры даже не начинают загружать баннер, если он скрыт с помощью CSS.
Если программа поддерживает перечисленные выше две стратегии — она может стать неплохим антибаннером. Но достаточно ли этого для того, чтобы действительно хорошо блокировать рекламу?
Как оказалось - нет. Все еще не решена проблема с недогруженными картинками. Остается проблема с
"хитрыми" рекламными сетями, которые добавляют баннера на страницу динамически, с помощью
скриптов, уже после того, как страница загружена. Никак не решается ситуация, когда на сайте
используется скрипт для защиты от блокираторов рекламы, запрещающий пользоваться сайтом при
включенном блокираторе.
Итак, мы переходим к следующей стратегии блокирования.
Фильтрация HTML-кода страницы
Третья стратегия - это модификация кода страницы еще до того, как она возвращается браузеру.
Этот путь недоступен для всех блокираторов рекламы, разработанных в виде плагина для браузера.
Но Adguard является отдельной программой, работающий с трафиком любого браузера, что позволяет
нам делать то, что другим недоступно.
- Во-первых, это позволяет нам убрать со страницы все картинки, ссылки и скрипты, загружаемые
с адресов из списка запрещенных. Браузер вообще не узнает о том, что на страницы были эти элементы и не будет пытаться их загрузить.
- Во-вторых, мы можем анализировать элементы страницы более гибко, и убирать даже то, что невозможно убрать средствами CSS. В большинстве своем это различные скрипты, которые по другому просто невозможно выключить.
Стандартным примером, показывающим необходимость такого анализа, являются сайты, использующий скрипты для защиты от блокираторов рекламы. Эти скрипты запрещают показ сайта, если вы используете блокиратор.
При использовании решений, не поддерживающих фильтрации HTML-контента, единственным выходом из такой ситуации будет отключение блокиратора, либо занесение этого сайта в список исключений.
https://adguard.com/ru/how-ads-blocked.html
Как удалить Adguard
Для корректного удаления Adguard, достаточно воспользоваться стандартной процедурой.
Кликните на меню Пуск .
Выберите пункт Панель Управления .
Если вы используете Windows XP, дважды щелкните на значок Установка и удаление программ .
Если вы используете Windows Vista/7, клкните на ссылке Удаление программы .
Дождитесь пока полностью загрузится список программ.
Выберите в списке программ Adguard.
Нажмите на кнопку Удалить .
Инструкция ниже предназначена для тех, кто не может воспользоваться стандартной процедурой.
Это возможно в нескольких случаях:
Была произведена попытка некорректного удаления Adguard (например, вручную удалена директория программы).
Нарушена установка каких-либо компонент Windows (например, Microsoft .NET Framework) и исправить это не представляется возможным.
Другие причины, не перечисленные в этой статье.
В первую очередь нам понадобится скачать две утилиты.
Скачайте утилиту LSPFix . Ее можно скачать здесь или здесь .
Разархивируйте файл lspfix.zip .
Если вы используете Windows 7 или Vista, установите галочку Выполнять эту программу от имени администратора в свойствах файла LSPFix.exe в закладке Совместимость
Скачайте утилиту Windows Install Clean Up вот отсюда .
Запустите скачанный файл msicuu2.exe и следуйте указаниям установщика.
Теперь перейдем непосредственно к удалению программы.
Запустите программу LSPFix.exe . Откроется вот такое окно:
В открывшемся окне установите галочку I know what I'm doing (в центре окна).
Найдите в списке в левой половине экрана файл redirect.dll . Если такого файла в списке нет, пропустите следующие два шага.
Выделите файл redirect.dll и нажмите на кнопку >> .
Нажмите на кнопку Finish .
Запустите программу Windows Install Clean Up (ее иконка должна быть в меню Пуск ).
Окно запущенной программы выглядит вот так:
Найдите в списке Adguard и кликните на его строке.
Нажмите кнопку Remove .
Перезапустите компьютер
Удалите с помощью программы regedit ветки реестра HKEY_LOCAL_MACHINE\Software\Adguard и HKEY_CURRENT_USER\Software\Adguard (если вы используете Windows x64, то ветви реестра будут другие: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Adguard и HKEY_CURRENT_USER\Software\Wow6432Node\Adguard )
После этого вы можете удалить директорию с файлами Adguard (стандартный путь установки C:\Program Files\Adguard ).