19
Блокування pop-up своїми силами
Навряд чи знайдуться користувачі, яким подобається під час веб-серфингу “милуватися” випливаючима вікнами (так званими 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) та перезапустіть браузер. Все, теперь вашому серфингу в інтернеті не будут заважати назойливі випливаючі вікна, незалежно від того, яким браузером ви користуєтесь.
Update 1
Після перегляду на деяких форумах обговорень цього рішення було вирішено прописувати ip рекламодавців не Яндексу, а локальній адресі 127.0.0.1 - теоретично, так браузер повинин працювати трохи швидше.
Update 2
17-го лютого 2009-го року став доступним для завантаження оновлений варіант файлу, котрий містить список піддоменів popunder.ru. Якщо ви скористаєтесь цим файлом замість старого, то пусті рамки від popunder.ru з’являтися не будуть. Старий файл залишено для тих, в кого менше ніж 256 Мб ПЗУ. Більш детально про новий файл.
P.S.
Величезне прохання до відвідувачів, якщо якась небажана pop-up та pop-under буде з’являтися, не полінуйтеся та напишіть про це в коментарі - я планую регулярно оновлювати файл, добавляючи в нього регулярно з’являючихся рекламодавців.
Popularity: 69%
Схожі статті:
Рубрики: Корисне |

