Adblock — блокировка рекламы¶
Adblock (от англ. ad — реклама и block — блокировать) — обобщённое название программного обеспечения и браузерных расширений, предназначенных для фильтрации и блокировки рекламных элементов на веб-страницах. Термин чаще всего используется по отношению к расширениям для браузеров, работающим на основе списков фильтров, однако применяется и к сетевым фильтрам, DNS-серверам и мобильным приложениям, выполняющим аналогичные функции.
¶История
Первые инструменты блокировки рекламы появились в конце 1990-х годов вместе с коммерциализацией Веба. Одним из ранних примеров стало расширение AdBlock для браузера Firefox, созданное в 2002 году программистом Кевином Линдси. В 2009 году программист Ваутер Стам разработал расширение Adblock Plus для Firefox, которое стало одним из самых массовых решений категории. В 2011 году была основана немецкая компания Eyeo GmbH, с тех пор занимающаяся развитием Adblock Plus и поддерживающая фильтры EasyList.
В 2015 году появился расширение uBlock Origin, написанное Рэймондом Хиллом (псевдоним gorhill). Проект позиционировался как более экономичная по памяти и процессору альтернатива Adblock Plus и быстро набрал популярность. В 2023 году uBlock Origin стал одним из самых устанавливаемых расширений для Chrome и Firefox.
¶Устройство и принцип работы
Блокировщики рекламы работают на уровне браузера: расширение перехватывает сетевые запросы страницы и сопоставляет их URL, элементы DOM и CSS-селекторы с правилами из фильтров. Если запрос или элемент совпадает с правилом, расширение блокирует загрузку ресурса или скрывает его визуальное отображение.
Основу работы составляет набор фильтров — текстовых списков правил. Наиболее известные из них:
- EasyList — основной список англоязычных правил;
- EasyPrivacy — блокировка средств веб-аналитики и трекеров;
- RU AdList — правила для русскоязычных сайтов;
- Fanboy's Annoyances — скрытие всплывающих окон, баннеров подписки и других раздражающих элементов.
Фильтры поддерживают собственный синтаксис: например, правило ||example.com^ блокирует все запросы к домену, а ##.banner скрывает элементы с классом banner. Пользователи могут добавлять собственные правила или отключать правила, конфликтующие с конкретными сайтами.
¶Основные решения
| Название | Платформа | Особенности |
|---|---|---|
| Adblock Plus | Firefox, Chrome, Safari, Android | Поддерживает «неприемлемую рекламу» (acceptable ads) |
| uBlock Origin | Firefox, Chrome, Chromium-браузеры | Низкое потребление ресурсов, широкие возможности фильтрации |
| AdGuard | Windows, macOS, Android, iOS, браузеры | Системный уровень фильтрации, DNS-фильтрация |
| Brave Browser | Windows, macOS, Linux, Android, iOS | Блокировка встроена в браузер |
| Pi-hole | Raspberry Pi и другие Linux-устройства | Блокировка на уровне доменных имён для всей сети |
¶Модель «неприемлемой рекламы»
Adblock Plus и некоторые другие расширения реализуют программу «неприемлемой рекламы» (Acceptable Ads). Сайты могут подать заявку на включение в список исключений, если их реклама соответствует критериям: статичные баннеры без агрессивного поведения, не более одного крупного и трёх маленьких элементов на страницу, прозрачная маркировка. По состоянию на 2020-е годы крупные рекламные сети (Google, Amazon, Taboola и другие) платят Eyeo за включение в программу. Модель критикуется как форма монетизации блокировщика и конфликт интересов.
¶Влияние на интернет-экономику
По данным аналитических компаний, к началу 2020-х годов от 20 до 40 % пользователей настольных браузеров использовали блокировщики рекламы. Издатели теряют значительную часть рекламного дохода, что вынуждает их бороться с блокировщиками: обходные скрипты, требование отключения расширения, дублирование рекламного кода в легитимном JavaScript, внедрение «ловушек» для детекторов блокировщиков.
Часть издателей и рекламодателей перешла к моделям монетизации, не зависящим от баннеров: подписки, пожертвования, нативная реклама, партнёрские программы.
¶Правовые аспекты
В России блокировщики рекламы не запрещены, однако Федеральный закон «О рекламе» (статья 18) обязывает операторов поисковых систем удалять из результатов поиска рекламные обозначения. В 2010-е годы ряд российских издателей пытался добиться ограничений на блокировщики через суды, однако прецедентов запрета использования таких программ не зафиксировано.
В Европейском союзе расширения для блокировки рекламы признаны законными: в 2014 году Суд Европейского союза по делу Netherlands v. Brein подтвердил право пользователей на установку программного обеспечения по своему усмотрению.
¶См. также
- Блокировка рекламы в России
- Фильтрация интернет-контента
- Цифровая реклама
¶Источники
- Eyeo GmbH. Официальная документация Adblock Plus.
- uBlock Origin. Репозиторий проекта на GitHub.
- Федеральный закон от 13.03.2006 № 38-ФЗ «О рекламе».
- PageFair & Adobe. The Cost of Ad Blocking, 2015.
- StatCounter. Browser market share data, 2023.
