Фильтрация рекламных объявлений в браузерах работает на основе списков фильтрации — текстового файла с правилами для блокировки элементов сайта. 1 На основе этих правил фильтруется весь контент сайта: что можно показать, а что нужно скрыть. 5
Принцип работы:
- Пользователь посещает сайт. 5
- Блокировщик проверяет код загружаемой страницы по своим фильтрам. 5
- Если код или часть кода находится в списке фильтрации — блокировщик запрещает загрузку элементов этого кода. 5
- Браузер отображает код, который успешно прошёл через фильтр. 5 Пользователь видит сайт без рекламы. 5
Некоторые категории правил списков фильтрации:
- Блокировка по URL. 1 Правила, явно указывающие URL или паттерны URL, которые нужно блокировать. 1
- Скрытие элементов с использованием CSS-селекторов. 1 Правила для скрытия рекламных баннеров или виджетов. 1
- Опции запросов. 1 Ограничения, которые применяются только к определённым типам запросов, например к изображениям или скриптам. 1
Списки фильтрации постоянно совершенствуются и дополняются, обычно в браузерных блокировщиках стоит автообновление этих списков. 5