clean contentadtrackerpixelanalytics

Блокувальники реклами

11 хв. читанняКонфіденційність

Блокувальники реклами – це розширення для веб-переглядачів, які найчастіше встановлюються у світі, і основна частина їх впливу не на рекламу, а на сценарії відстеження, відбитків пальців і аналітику, які постачаються разом із ними. Розуміння категорій блокувальників реклами, як вони працюють і де не справляються, пояснює, яка з них має значення для якого випадку використання.

Повний текст статті подано англійською мовою нижче.

Блокувальники реклами — це програмне забезпечення — розширення браузера, проксі-сервери на рівні ОС або фільтри DNS — яке запобігає завантаженню рекламного вмісту. Основний внесок блокувальників реклами в Інтернет – це не сторінки без реклами (хоча це видимий ефект); це блокування інфраструктури спостереження та відстеження, яка в першу чергу забезпечує націлену рекламу.

Як працюють блокувальники реклами

Три основні методи:

  • URL-блокування за допомогою списків фільтрів. Підтримується списки доменів рекламного сервера та шаблонів URL-адрес. Коли сторінка запитує https://doubleclick.net/..., блокувальник скасовує запит. Проект EasyList підтримує найбільш широко використовуваний список; багато регіональних і тематичних варіантів розширюють його. Більшість блокувальників реклами на основі веб-переглядача використовують цей підхід.
  • Приховування елементів. Правила CSS, які приховують заповнювачі реклами, навіть якщо основний запит не можна заблокувати. Корисно для реклами першої сторони.
  • DNS blocking. Перетворює домени рекламного сервера на неіснуючі адреси (0.0.0.0 або NXDOMAIN). Працює для всіх програм на пристрої, а не лише для браузерів. Pi-hole і AdGuard DNS використовують цей підхід.

Найпопулярніші блокувальники реклами

  • uBlock Origin (розширення для браузера) — відкритий код, автор Raymond Hill. Найкращий блокувальник реклами в браузері, на думку спільноти. Легка, без програми прийнятної реклами, глибока настройка. Доступно в браузерах на базі Firefox і Chromium.
  • AdGuard (розширення браузера, додаток, DNS) — пропонує всі три режими. Безкоштовна і платна версії; платна версія блокує рекламу в програмах, а не тільки в браузерах.
  • Adblock Plus (розширення для браузера) — оригінальний популярний блокувальник реклами. Керує програмою «Прийнятна реклама», яка дозволяє деяким рекламодавцям платити за пропуск; controversial.
  • Pi-hole (власний DNS) — працює на Raspberry Pi або маленькому сервері. Блокує рекламу на рівні DNS для кожного пристрою у вашій мережі.
  • NextDNS, ControlD, Quad9 (комерційні DNS-фільтри) — платні служби, які блокують рекламу та трекери на рівні DNS без самостійного розміщення.
  • Brave Browser — вбудоване блокування реклами на за замовчуванням. Сам веб-переглядач використовує списки фільтрів на більш глибокому рівні, ніж розширення.

Які блокувальники реклами насправді блокують

Для uBlock Origin зі стандартними списками фільтрів типовий список блокувань веб-сторінок включає:

  • Показ медійної реклами — Google Ads, Microsoft Bing Ads, AppNexus, Criteo тощо.
  • Analytics — Google Analytics, Adobe Analytics, Mixpanel, Segment, Hotjar
  • Менеджери тегів — Менеджер тегів Google, Tealium
  • Соціальне відстеження — Facebook Pixel, Twitter Pixel, LinkedIn Insight
  • Бібліотеки відбитків пальців — FingerprintJS, ThreatMetrix, IPQS
  • Афілійовані трекери — Skimlinks, RewardStyle, ShareASale
  • Heatmap tools — FullStory, Heap, LogRocket

Загальний ефект полягає в тому, що сайт із сильною рекламою, який завантажує понад 50 сторонніх запитів у режимі за умовчанням, завантажує 2–5 у режимі, захищеному uBlock. Поліпшення конфіденційності є величезним — підвищення продуктивності також суттєве.

Гра в кішки-мишки

Постачальники реклами та блокувальники реклами постійно наздоганяють:

  • Обслуговування першою стороною. Трекери тунелюють через власний домен сайту через CNAME псевдоніми, тому блокування зовнішнього домену трекера не допомагає. Списки фільтрів еволюціонували, щоб впоратися з цим.
  • Виявлення блокувальників реклами. Деякі сайти виявляють блокувальники реклами та відмовляються розміщувати вміст або відображати екрани з неприємними повідомленнями. Фільтр проти блокування реклами керує кіт-мишкою за допомогою цього.
  • Поштовх антиблокувальників від YouTube (2023–2024). Google запустив виявлення, яке змушує користувачів вимикати блокувальники або приймати рекламу; списки фільтрів адаптовано протягом тижнів.
  • Manifest V3 (Chrome). Зміни 2024 року в API розширення Chrome обмежують можливості блокувальників. Повнофункціональна версія uBlock Origin не працює в Chrome під MV3; uBlock Origin Lite — це скорочена версія, яка має. Firefox зберіг старіший API, а uBlock Origin залишається повністю функціональним.

Зміна Manifest V3 перевела багатьох користувачів, які піклуються про конфіденційність, з Chrome на Firefox або Brave.

Розширення браузера проти блокування DNS проти системний рівень

Компроміси:

  • Розширення браузера — найточніше (може приховувати елементи, блокувати за URL-адресою, запускати косметичні фільтри), працює лише в браузері, не допомагає з програмами.
  • Блокування DNS — охоплює всі програми та пристрої в мережі. Неможливо приховати елемент (ви побачите порожні рекламні місця). Не бачить деталі HTTP, лише доменні імена.
  • Системний рівень (AdGuard для macOS/Windows/iOS) — охоплює всі програми, включно з тими, які використовують власні DNS-сертифікати або сертифікати PIN-коду. Найбільш інвазивний (потрібна конфігурація VPN або root CA).

Прагматичний стек для багатьох користувачів: uBlock Origin у браузері + Pi-hole (або NextDNS) на рівні мережі. Охоплює веб-перегляд із високою точністю та прикладну програму на мережевому рівні.

Етична й економічна сторони

Блокувальники реклами підривають видавців, які фінансуються за рахунок реклами — New York Times, Wikipedia (яка не показує рекламу), незліченну кількість невеликих сайтів, які не мають жодного іншого прибутку. Прагматична відповідь для багатьох користувачів полягає в тому, щоб додати в білий список сайти, які вони хочуть підтримувати, і заблокувати все інше. Підписка та прямі пожертви є більш чесною відповіддю; чайові улюбленим творцям на Patreon коштують менше, ніж загальна вартість профільної цілі показу реклами.

Часті запитання

Чи законно використання блокувальника реклами?
Так, у кожній основній юрисдикції. Різноманітні позови видавців проти розробників блокувальників реклами зазнали невдачі. Немає загального права рекламодавців зв’язуватися з вами. Деякі видавці відмовляються надавати вміст виявленим користувачам блокувальників реклами, що також є законним, але створює гонку озброєнь.
Чи дійсно блокувальники реклами роблять сайти швидшими?
Так, суттєво. Середні сторінки робочого столу з рекламою за замовчуванням завантажують кілька МБ і десятки сторонніх підключень; з увімкненим uBlock Origin одні й ті самі сторінки часто зменшуються до 1 МБ і невеликої кількості з’єднань. Час взаємодії відчутно скорочується.
Чи блокує VPN рекламу?
Більшість не за замовчуванням. Деякі комерційні VPN (NordVPN, Surfshark, IVPN, ProtonVPN) пропонують додаткову функцію блокування реклами/трекера, яка зазвичай реалізується на рівні DNS у тунелі VPN. Це корисне доповнення, але не таке точне, як uBlock Origin.
Чи працюватиме uBlock Origin після Chrome Manifest V3?
Повна версія uBlock Origin більше не працює в Chrome (з 2024 року). uBlock Origin Lite — це версія MV3 зі зменшеними можливостями, яка працює. Щоб отримати повну функціональність, перейдіть на Firefox або скористайтеся вбудованими щитами Brave. Спільнота, яка піклується про конфіденційність, здебільшого розглядає це як причину залишити Chrome.
Блокувальники реклами є шпигунським програмним забезпеченням?
Більшість надійних блокувальників (uBlock Origin, Brave shields, Pi-hole, розрядники з відкритим кодом AdGuard) не збирають дані користувачів. Деякі менш авторитетні розширення були спіймані на монетизації даних користувачів — «Honey», Web of Trust, різні менш відомі розширення браузера. Дотримуйтесь надійних блокувальників із відкритим вихідним кодом або надійних комерційних продуктів.
Пояснення блокувальників реклами: як вони працюють, чому одні кращі за інші