@Pavel29

Как блокировщик рекламы понимает что это реклама?

В сети полно блокировщиков рекламы и они вполне справляются со своей задачей блокировки, но как они понимают что это реклама?
Т.е. мне нужно понять алгоритм(правило) определения рекламы в интернете.
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 3
@TheAndrey7
Достаточно знаний HTML и CSS. Для стилизации элементов на странице разработчикам приходится выдумывать имена кадждому элементу страницы. С рекламой тоже никто не заморачивается над выдумыванием имён, обзывают эти блоки каким-нибудь banner, adversting, ads, promo и прочими из-за чего они попадают под фильтры блокировщика. Остальные фильтры под каждый сайт уже добавляют люди.
Подлый Яндекс вообще применяет обфуксацию HTML страницы, выдавая при каждой загрузке страницы абсолютно разные названия блоков.
Ответ написан
@rPman
По таблицам доменов и css селекторов рекламы, которые публичны (каждый блокировщик таскает с собой такие, некоторые общие)
например списки ublock origin и https://easylist.to/ и https://gitlab.com/curben/urlhaus-filter#malicious... и т,п.
Ответ написан
Комментировать
tsklab
@tsklab
Здесь отвечаю на вопросы.
Проверяют по списку "рекламных" доменов и не дают загружаться их контенту.
Например
62755d9f7240c864158085.png

И кстати, почему "реклама"? Любой элемент можно "вырезать".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы