Блокировка pop-up своими силами
19 Август 2008Вряд ли найдутся пользователи, которым нравится наблюдать во время веб-серфинга множество всплывающих окон (так называемых pop-up окон). Скачать модный рингтон, поучаствовать в “бесплатной лоторее”, получить что-то-там бесплатно или обнаружить вместо нужной информации банер порносайта - знакомо? На сегодня существует достаточно много специализированных программ, помогающих в борьбе с этим раздражающим изобретением злого рекламного гения. Ad-Aware, Pop-Up Stopper, Guidescope и многие другие программы призваны избавить пользователей от назойливой рекламы, тем не менее “рекламщики” не дремлют и совершенствуют свои технологии - если скрипт обнаруживает у посетителя наличие такой программы, то доступ к сайту будет заблокирован. А новое поколение рекламы, именуемое pop-under не всякая программа-блокировщик может распознать. Хочу предложить посетителям довольно кардинальный подход к решению проблемы, без использования стороннего софта - бороться с всплывающими окнами и нежелательной рекламой нам поможет операционная система.
Как работает технология pop-under? Сам код, который должен открыть всплывающее окно загружается до загрузки основного документа, а на сайте появляется баннер (обычно 468х60) с кнопкой закрыть (другие вариации - надпись close или крестик). Обычно на эту кнопку вешают java-script событие open window, а посетитель, нажавший кнопку в надежде закрыть назойливую рекламу вместо этого получает дополнительную открытую страницу с рекламируемым товаром.
Показателен пример американской компании X10, надеявшейся таким образом увеличить количество продаж своих веб-камер. Вместо этого она заслужила проклятие англоязычных пользователей а уровень продаж через интернет наоборот, понизился. Хотя если честно, владельцам сайтов, устанавливающих у себя код pop-under вряд ли есть дело до неудобства посетителей или снижения репутации рекламодателя - они получают деньги как за клики по баннеру, так и за нажатия кнопки “закрыть” (во втором случае немного меньшие).
Хочу предложить на суд посетителей идею, как избавиться от всплывающих окон, pop-up и pop-under рекламы без использования сторонних программ - так сказать, своими силами. Причем сделать это можно для всех установленных в системе браузеров - ведь нередки случаи, когда на компьютере пользователя установлено два или три браузера (если больше, значит вы не пользователь а вебмастер или вебдизайнер :)) А использовать для этой цели мы будем файл hosts, ведь любой браузер опрашивает его до того как отправить запрос на DNS-сервер.
Как происходит открытие сайта в обычном случае?
Пользователь набирает в адресной строке адрес “www.нужный сайт.com”, таким образом дает команду открыть www.нужный сайт.com
Браузер не знает что такое www.нужный сайт.com, ему необходим ip-адрес сайта, поэтому он сначала ищет адрес www.нужный сайт.com в файле hosts и если не находит, отправляет запрос на ближайший DNS-сервер, чтобы узнать, какой ip соответствует адресу www.нужный сайт.com
Например google.com соответствунт ip-адресу 209.85.129.99, набрав эти цифры вместо адреса вы попадете на самый крупный поисковик.
Но поскольку файл hosts имеет более высокий приоритет перед DNS-сервером, мы можем воспользоваться этим для своих целей! Если прописать, что например адресу www.назойливый рекламодатель.com соответствует несуществующий или фальшивый ip, то браузер не сможет закружать pop-up и pop-under код! Здесь выложен готовый файл hosts, в котором адреса наиболее известных рекламодателей соответствуют ip Яндекса. Просто распакуйте его в каталог С:\Windows (для Win95/98/ME) или в С:\Windows\system32\drivers\etc (для Win NT/2000/XP/Vista) и перезапустите браузер. Все, теперь вашему серфингу в интернете не будут мешать назойливые всплывающие окна, независимо от того, каким браузером вы пользуетесь.
P.S.
Огромная просьба к посетителям, если какая-то всплывающая реклама будет появляться, не полениться и сообщить об этом в комментариях - я планирую регулярно обновлять файл, добавляя в него регулярно появляющихся рекламодателей.
Popularity: 100%
Рубрики: Полезное |
Вы можете добавить ее в или следить за обновлениями через RSS



Занимательно, жду следующего поста!
Забавная идея. Только вот интересно сколько время на это потрачено?
>Andris
около часа
сначала отобрал наиболее распространенных рекламодателей, затем протестировал как все работает в ИЕ, ФФ, Опере и Сафари
работает
Спасибо за способ, но есть один момент. Реклама с попандер.ру не показывается, но окошко всё равно выскакивает. Т.е. - окошко посреди экрана есть, изображения и текста в нём нет.
Пользуюсь третьим фаерфоксом.
>Никитич
спасибо за замечание, посмотрю что там с попандер.ру
Спасибо ! за статью ! ща буду делать и тестить .
Так и не понял,блокирует или нет.Где бы и как потестить?
Пользуюсь пока браузером от google.Внутри файла вроде маловато адресов.Про эту статью узнал здесь http://gisclub.borda.ru/?1-15-0-00000526-000-0-0-1221105748
>ded13
Блокирует, ведь об этом и на Вашем форуме написано.
Адреса постоянно добавляются.
А пользоваться просто - распакуйте файл в С:\Windows\system32\drivers\etc и перезапустите браузер.
обновил адреса .
http://gisclub.borda.ru/?1-15-0-00000526-000-0-0-1221105748
у меня весь текст в какой то абракадабре…. что делать? помогите (kemuk1988 @ ya.ru)
>Сахарито
и я обновил
>Витя
Сайт в кодировке UTF-8. Возможно, Ваш браузер не определяет ее автоматически? Любой современный браузер должен определять
А у меня все равно пробивают баннеры…
висит или серое окно без картинки либо там флэш
>KJIAyC
серое окно без картинки - это с попандер.ру?
У них немного специфический способ показа рекламы, который отличается от остальных рекламистов
Именно из-за этой специфики и получается пустое окно
А если появляется реклама от других партнерок, не поленитесь сообщить адрес такого сайта - я обновлю выложенный файл
да это попандер
хорошо если увижу чиркну обязательно)Спс за работу)
Показывается только назойливая реклама popunder.ru
Всё, разобрался. Откройте файл в блокноте и пропишите после 127.0.0.1 vip-reklama.net
127.0.0.1 pop-under.ru
Если увидите другие всплывающие окна - поступайте аналогично!
>sirius
Спасибо большое
действительно, оказывается кроме popunder.ru (который изначально указан в файле) существует его зеркало pop-under.ru (которое с сегодняшнего дня добавлено в обновленный файл)
Я воюю с всплывами на httр://megashara.com/ ничего не выходит, хотя адрес в файл прописал. Можете помочь с этим разобраться?
>stilrat
для этого сайта пропишите следующее:
127.0.0.1 user0ff.popunder.ru
К сожалению не помогает. И еще вопрос, каким образом можно вычислять сайт, с которого ставят pop-up? К примеру, в предыдущем вопросе я уазывал сайт, но адресом pop-up было httр://popunder.ru/r.php?r=user0ff Вот как из этой мешанины вытащить название?
>stopie
все получилось в EI, а вот в Opera 8.5 окна продолжают появляться, только без изображения.
И вопрос еще, как из адреса pop-up вывести имя сайта? есть закономерности?
По Опере вопрос снят - видимо глюк был…, а вот на вторую часть вопроса жду ответа )
проблема с попандером происходит из-за того, что их реклама храниться по адресу ххх.popunder.ru, где ххх - имя партнера-рекламодателя
к сожалению, блок по маске вроде *.popunder.ru не работает, для каждого сайта как правило свое уникальное значение ххх
его можно узнать, посмотрев исходный html-код страницы.
httр://www.zhmak.info/
тут какая-то всплывающая реклама
буду ждать обновления файла.
Для Opera:
В настройках заблокировать сайт popunder.ru: «Инструменты -> Настройки -> Дополнительно -> Заблокированное содержимое -> добавить адреса:
1. httр://popunder.ru/*
2. httр://popups.ru/*
Обратите внимание, что скрипт, который показывает рекламу, располагается на другом домене. Поэтому блокировать нужно именно его. Пример yandex.popunder.ru
>utilizard
варезбот (реклама на zhmak.info)перед выводом обращается к локальному ява-скрипту, а к серверу рекламодателя обращается уже сам скрипт.
К сожалению, решение с файлом hosts для блокировки такой рекламы не подойдет.
>кики
не все пользуются Оперой
к тому же (как Вы сами обратили внимание) блокировать надо не домен (popunder.ru) а поддомен вида ***.popunder.ru
проблема в том, что этих самых поддоменов очень много…
Мне помогло (Opera 7.23). Pop-under.ru с порнушкой больше не выскакивает. Спасибо.
А как тогда идет блокировка этого всплывающего окна в FireFox? Я не особо пока научился работать с Adblock Plus.
Подскажите?
>utilizard
запрет в файле hosts действует независимо от того, каким браузером вы пользуетесь.
просто большое человеческое спасибо, а то приходилось ребенка под цензурой в инет пускать
помогите, опять появляется pop-under.ru
>Witali
должно появляться пустое окно без рекламы
или реклама все-таки есть7
Помогите скрыть убить protizer.ru плз.
Он есть на сайте:
httр://wowcheater.net/forum/
1pop.ru дописал в файлик - убил.
Тротизер не могу
>mob_dp
Вы перезапускали браузер после добавления файла?
protizer.ru и 1pop.ru есть в списке, их файл блокирует - у меня на wowcheater.net не появляется никакой рекламы.