Меню
RU

ТехТок №3: Настройка поисковой выдачи, использование ИИ для блокировки рекламы в стримингах и работа с QUIC

Продолжаем серию статей ТехТок, где отвечаем на ваши вопросы про блокировку рекламы, VPN и другие технологии. Про VPN мы уже поговорили, а сегодня пришло время ответить на вопросы о блокировке рекламы. Начнём с вопроса от читателя coutie:

Можно ли скрыть определённые результаты поиска в популярных поисковых системах, добавив в чёрный список определённые домены или ключевые слова? Можно ли реализовать это как функцию в продуктах AdGuard?

Конечно, скрыть определённые элементы на веб-странице можно — именно это и делают блокировщики рекламы, и результаты в поисковой выдаче не являются исключением (например, AdGuard уже блокирует рекламу в поисковой выдаче, если только вы не поменяли настройки программы). В общем случае, чтобы заблокировать что-либо где-либо, нужно создать правило фильтрации с использованием специального синтаксиса. Правила могут варьироваться от очень коротких и простых (например, блокировка одного домена) до очень длинных и сложных. Если вы хотите не только заблокировать определённый элемент, но и придать странице красивый вид, без пустых областей на месте заблокированной рекламы, то нужное вам правило будет выглядеть довольно сложно. Вот пример правила, которое скрывает все обычные результаты поиска в Google, ведущие на facebook.com:

google.com###search div[data-hveid] div[jscontroller][data-hveid]:has(> div[data-snc] span[jscontroller] > a[jsname][href*="facebook.com"])

Имейте в виду, что это правило работает только для поиска Google и не распространяется на такие блоки поисковой выдачи, как AI overviews (Обзоры от ИИ), featured snippets (выделенные описания) и другие. Вполне возможно, хотя и сложно, создать набор правил, которые учитывали бы все эти вещи и скрывали бы всё, что в данном случае имеет какое-либо отношение к facebook.com. Проделать то же самое с ключевыми словами вместо доменных имён было бы ещё сложнее — и, кроме того, было бы чревато ложными срабатываниями. А ещё здесь возникает вопрос концептуального характера.

AdGuard — это прежде всего блокировщик рекламы. Его основная цель — блокировать рекламу (и трекеры, которые её сопровождают). Отдельная функция блокировки результатов поиска по каким-то произвольным критериям не соответствует заявленной цели, и поэтому маловероятно, что мы добавим что-то подобное в обозримом будущем. Для этого существуют другие специальные инструменты, пользовательские скрипты и браузерные расширения, которыми вы можете воспользоваться. Кроме того, вы можете добавить собственные правила фильтрации в AdGuard, в этом поможет наше руководство, как составлять свои фильтры.

А если вас беспокоит защита детей в интернете, то некоторые продукты AdGuard предлагают специальную функцию — Родительский контроль. Он блокирует доступ к сайтам и сервисам с нежелательным контентом и убирает из результатов поиска всё, что не стоит видеть юному пользователю.

Переходим к следующему вопросу. Io J. спрашивает:

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

Реклама в стримингах — одна из самых раздражающих. Она прерывает просмотр и не оставляет вам возможности её пропустить. В то же время заблокировать её зачастую сложнее, чем любую другую рекламу. Однако сложность заключается не в невозможности идентификации, а непосредственно в блокировке.

Когда мы говорим о стриминге, большинство из нас представляют себе, что мы сидим на диване с вкусной закуской и смотрим шоу на смарт-тв. К сожалению, смарт-телевизоры не очень располагают к блокировке рекламы. Набор инструментов, доступных разработчикам, значительно ограничен по функционалу по сравнению с десктопными и мобильными устройствами. Когда дело доходит до стриминга в вебе, блокировщики рекламы достойно справляются со своей задачей. Например, и десктопное приложение, и расширение для браузера заблокируют значительную часть потоковой рекламы, если вы смотрите трансляцию в своём браузере. AdGuard для Android будет делать то же самое, но в меньшей степени, а вот AdGuard для iOS может работать медленно и пропускать больше рекламы, поскольку фильтрация на iOS в целом сопряжена с множеством сложностей. К сожалению, заблокировать потоковую рекламу на смарт-телевизорах и в мобильных приложениях практически невозможно, и ИИ в этом не поможет.

Подводя итог, хочется добавить: ИИ уже используется для блокировки рекламы, и со временем его роль будет только усиливаться. По иронии судьбы, лучшее применение ИИ — это блокировка рекламы в ИИ-ботах, но есть также примеры того, как ИИ помогает блокировать обычную рекламу. Например, расширение, которое вырезает нативную рекламную интеграцию из видео на YouTube.

Последний вопрос на сегодня пришёл от Sensei:

Большинство популярных приложений активно переходят на протокол QUIC. Готов ли AdGuard к такому типу рекламных запросов?

Вопрос может показаться сложным, если вы не знакомы с QUIC или сетевыми протоколами в целом, но мы постараемся сделать ответ максимально простым. Сначала давайте удостоверимся, что мы на одной волне в плане терминологии.

QUIC — это интернет-протокол транспортного уровня, его задача — облегчить связь между узлами в сети. QUIC относительно молод по сравнению с TLS, но он быстро набирает популярность благодаря большей стабильности, лучшей работе в нестабильных сетях и другим преимуществам. TLS по-прежнему используется чаще, но если и сервер, и приложение/браузер поддерживают QUIC, то QUIC будет предпочтительнее в большинстве случаев, и таких случаев всё больше.

Теперь вернёмся к блокировке рекламы и к рассматриваемому вопросу. Всё, что мы собираемся сказать ниже, относится только к десктопным и мобильным приложениям AdGuard. Браузерные расширения не сталкиваются с какими-либо проблемами с QUIC, поскольку они выполняют фильтрацию на уровне веб-запросов, а браузер сам работает со всеми протоколами.

Как мы уже знаем, QUIC — это протокол транспортного уровня. Вы не можете «фильтровать QUIC» как таковой, но можете фильтровать HTTP/3, который является последней версией протокола передачи гипертекста, работающего на основе QUIC. В приложениях AdGuard для Windows, Mac и Android есть функция фильтрации HTTP/3. Важное примечание: фильтрация HTTP/3 невозможна в Chrome и в браузерах на базе Chromium. Google не комментирует, является ли это багом или намеренным поведением. Но в Firefox, Safari и других браузерах, отличных от Chromium, всё в порядке.

💡
Вы всё равно не увидите рекламу в Chrome, так как в этом случае браузер автоматически переключится на HTTP/2.

Но что, если фильтрация HTTPS недоступна? Такое чаще всего встречается на устройствах Android. Это не конец света. На помощь придёт SNI-фильтрация! SNI означает «индикация имени сервера» (Server Name Indication) и является расширением протоколов TLS и QUIC. SNI содержит имя домена, к которому пытается подключиться клиент. Если это имя принадлежит известному рекламному или отслеживающему домену, то мы знаем, что делать! Блокировка SNI работает аналогично DNS-фильтрации, если у вас включена одна из них, то другая вам не потребуется.

Подводя итог, можно сказать, что появление QUIC не означает гибель для блокировщиков рекламы. Не обошлось без проблем, но мы готовы с ними справиться и продолжим работу над фильтрацией HTTP/3 и другими способами блокировки рекламы, отправляемой с помощью протокола QUIC.

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

Понравился пост?
25 944 25944 отзыва
Отлично!

AdGuard для Windows

AdGuard для Windows — это не просто «ещё один блокировщик». Это многоцелевой инструмент, который блокирует рекламу и доступ к опасным сайтам, ускоряет загрузку страниц и защищает детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

AdGuard для Mac

В отличие от других блокировщиков, AdGuard разработан с учётом специфики операционной системы macOS. Он не только блокирует рекламу в Safari и других браузерах, но и защищает вас от слежки, фишинга и мошенничества в сети.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

AdGuard для Android

AdGuard для Android — это идеальное решение для Android-устройств. В отличие от других блокировщиков, AdGuard не требует root-доступа и позволяет управлять трафиком любых приложений на вашем устройстве.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

AdGuard для iOS

Лучший блокировщик рекламы для iPhone и iPad. AdGuard устраняет рекламу в Safari, защищает ваши данные и ускоряет загрузку страниц. AdGuard для iOS использует новейшую технологию блокировки, которая обеспечивает непревзойденное качество фильтрации и позволяет применять множество различных фильтров одновременно
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

AdGuard Content Blocker

AdGuard Content Blocker устраняет все объявления в мобильных браузерах, которые поддерживают технологию блокировки контента — к примеру, Samsung Internet и Яндекс.Браузер. Он обладает меньшим количеством функций, чем AdGuard для Android, но при этом бесплатен, прост в установке и по-прежнему обеспечивает высокое качество блокировки рекламы.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

Браузерное расширение AdGuard

AdGuard — самое быстрое и легкое браузерное расширение для блокировки всех типов рекламы! Выбирайте AdGuard для быстрого и безопасного серфинга без рекламы.
25 944 25944 отзыва
Отлично!

Помощник AdGuard

Дополнительное браузерное расширение для десктопных приложений AdGuard. Даёт доступ к таким функциям в браузере, как блокировка отдельных элементов, занесение сайта в белый список или отправление отчёта.
25 944 25944 отзыва
Отлично!

AdGuard DNS

AdGuard DNS – это альтернативный способ заблокировать рекламу, защитить личные данные и оградить детей от взрослых материалов. Он прост в настройке и использовании и обеспечивает необходимый минимум защиты от рекламы, трекинга и фишинга, независимо от платформы.
25 944 25944 отзыва
Отлично!

AdGuard Home

AdGuard Home — мощный сетевой инструмент против рекламы и трекинга. С усилением роли интернета вещей становится все более и более важным управлять всей вашей сетью. После настройки AdGuard Home будет охватывать ВСЕ ваши домашние устройства и для этого вам не понадобится программное обеспечение на стороне клиента.
25 944 25944 отзыва
Отлично!

AdGuard Pro для iOS

AdGuard Pro предлагает гораздо больше чем просто блокировку рекламы в Safari, которая есть в обычной версии. С помощью специальных настроек DNS вы сможете блокировать больше рекламы, защитить ваши личные данные и оградить детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 944 25944 отзыва
Отлично!

AdGuard для Safari

Расширения, блокирующие рекламу в Safari, переживают не лучшие времена с тех пор, как компания Apple вынудила всех использовать новый SDK. Познакомьтесь с нашим легко настраиваемым и молниеносным приложением!
25 944 25944 отзыва
Отлично!

AdGuard для Android TV

AdGuard для Android TV — единственное приложение, которое блокирует рекламу, защищает ваши данные и действует как фаервол для Smart TV. Получайте предупреждения о веб-угрозах, используйте безопасный DNS, а ваш трафик будет зашифрован. Смотрите любимые сериалы безопасно и без рекламы!
25 944 25944 отзыва
Отлично!

AdGuard Temp Mail

Ваш временный почтовый ящик, чтобы на основную почту не приходил спам
25 944 25944 отзыва
Отлично!

AdGuard Mail β

Сохраняйте анонимность, избавьтесь от спама и защитите почту с нашими алиасами и временными адресами. Наш сервис пересылки бесплатный и подходит для всех операционных систем
Загрузка AdGuard началась Стрелка указывает на файл: нажмите на него, и установка начнётся Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне перетащите значок AdGuard в папку «Приложения». Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне нажмите «Установить». Спасибо за выбор AdGuard!
AdGuard есть и в мобильном варианте