Контроль і скорочення інтернет-трафіку, Різне, Інтернет-технології, статті

Боротьба з рекламою

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


Фаєрвол


При наявності встановленого фаєрволу Norton Internet Security або Agnitum Outpost найзручніше скористатися вже вбудованими в них засобами блокування реклами. У Norton Internet Security 2004 Pro, наприклад, для включення цього режиму необхідно відкрити вікно Ad Blocking і встановити прапорець “Turn on Ad Blocking” для заборони завантаження банерів, а також прапорець “Turn on Popup Window Blocking” для блокування спливаючих вікон.


На жаль, ця програма, хоч і здатна виявляти рекламу кількома способами (за розміром і за ключовими словами), у цій своїй частині дещо поступається спеціалізованим “баннерорізку», а тому для отримання від NIS максимальної ефективності відразу доведеться поповнити її список ключових слів, скориставшись вже готової базою даних AGNIS. Ця відома і регулярно оновлювана база містить в собі кілька тисяч банерних служб і слів-індикаторів, за якими NIS або Outpost зможуть виявити і вирізати до 90% сміттєвої графіки. Для інтеграції AGNIS з останніми версіями NIS використовуйте програму ProWAGoN.


Якщо ж якийсь банер все ж проскочить, то, щоб не платити за його завантаження в наступний раз, в NIS слід викликати спеціальне вікно Ad Trashcan і перетягнути в нього цю картинку. Втім, найкраще клацнути на такому банері правою кнопкою миші і, дізнавшись з його властивостей повний URL файлу банера, внести цю адресу (або нове ключове слово) в список Ad Blocking – Advanced – Defaults. В цьому випадку баннер буде вирізатися на всіх сайтах, а не тільки на те, де ви його помітили в перший раз.


Аналогічно доведеться боротися і з прорвалися крізь нашу захист спливаючими вікнами: NIS вміє працювати лише з найпоширенішими способами їх виклику. «Поп-апи» також знищуйте безпосереднім введенням URL-адреси скрипта, що викликає вікно, – адреса цей можна побачити або в коді породила pop-up сторінки, або в протоколі фаєрволу за допомогою Log Viewer. Взагалі кажучи, протокол фаєрволу переглядати на початкових етапах настройки NIS вкрай корисно. Так, в розділі Web History ви напевно побачите, що крім адрес відвіданих сайтів присутні ще і якісь сторонні URL, про які ви ніякого уявлення не маєте. Ці записи в більшості випадків виявляються породжені рекламою і всілякими лічильниками на веб-сторінках. Кожен такий лічильник – це зайві центи, витікають з вашої кишені. Тому рекомендується хоча б для часто відвідуваних сайтів перевірити наявність таких прихованих з’єднань і внести виявлені URL в стоп-лист Фаєрвол. Це можуть бути і цілі домени типу www.clickxchange.com, www.hotlog.ru, і просто ключові слова-маски, якими зазвичай називаються файли лічильників, банерів або папки, в яких вони лежать на сервері, наприклад banner, counter або / reklama / – посилання з ними будуть вирізані з HTML-коду фаєрвол.


І, нарешті, щоб ще більше мінімізувати витрату трафіку (і підвищити безпеку системи), відключіть за допомогою фаєрволу флеш-анімацію, gif-анімацію (NIS буде пропускати тільки перший кадр анімації, решта відсіче), а також елементи управління ActiveX, і JAVA-аплети. Якщо виникнуть труднощі в блокуванні флеш-Беннера (які в загальному випадку є ActiveX і блокуються разом з останньою), то спробуйте також в стоп-лист внести розширення файлів флеш-банерів «. SWF». І, нарешті, заблокуйте цілком URL тих банерних мереж, які займаються флеш-рекламою.


Якщо банер не блокується


У фаєрвол Norton Internet Security відкрийте вікно Log Viewer, і в ньому – сторінку Web History, тобто протокол відвіданих веб-сайтів. Очистіть цей протокол і, встановивши Інтернет-з’єднання, зайдіть на сайт з настирливим банером. Тепер знову загляньте в протокол Web History – оскільки з моменту його очищення ви відкривали всього одну веб-сторінку, то в ідеалі можна було б очікувати, що в протоколі виявиться тільки один URL-адресу. Однак через те, що на цій сторінці розміщені лічильники та банери, які відображаються зазвичай з абсолютно інших доменів, в протоколі виявляться крім адреси відвіданою сторінки ще й адреси банерних мереж і лічильників – рядки виду:



http://ad12.lbn.ru/bb.cgi?cmd=ad…..


Необхідно домогтися того ідеального випадку, коли при відвідуванні якогось веб-сайту таких паразитних рядків в логах фаєрволу не було б, то є, заблокувати найпоширеніші банерні мережі. На жаль, просте внесення в список AdBlocking програми Norton Internet Security (та й в інших фаєрволу) деяких URL-адрес успіху не приносить. Але за отриманим фаєрвол URL-адресу можна дізнатися IP-адреси серверів, з яких приходить реклама. Для цього зайдіть, наприклад, на сайт www.all-nettools.com і виберіть форму для заповнення NSLookup, в яку потрібно внести URL нашого «підсудного»: ad12.lbn.ru. Після відпрацювання скрипта на сервері отримаєте такі результати:



Name: ad4.lbn.ru
Address: 62.118.249.27


Таким чином, визначено IP-адреса банерної-рекламного сервера. Врахуйте тільки, що для деяких URL може бути відразу декілька IP-адрес – все, що будуть виявлені, необхідно повністю заблокувати. Знову запустіть Norton Internet Security і увійдіть в меню Personal Firewall – Configure – Networking. У цьому меню на вкладці Restricted введіть знайдені IP – більше нічого не просочиться ні з цих адрес, ні на них. Далі зайдіть на сайт зі злощасними банерами і по логам фаєрволу визначте наступну жертву – і так до тих пір, поки при заході на цей сайт не отримаєте ідеальний варіант без паразитних веб-з’єднань.


Засоби Windows


Якщо ж у вас не встановлений фаєрвол, або його настройка здається занадто складною, то можна спробувати домогтися приблизно таких же результатів за допомогою засобів самої системи. В Internet Explorer вже закладена мінімальна можливість блокування заздалегідь заданих сайтів – їх список можна ввести в меню Security – Restricted Sites – Sites.


Вручну скласти цей список нереально, а тому, якщо ви не використовуєте для блокування банерів фаєрвол, то краще скористатися вже готовим – IE SpyAd. Цей список блокує не тільки рекламу, але і небажані ActiveX, Java, cookies і скрипти. На жаль, при цьому не вийде блокувати рекламу по масці – тільки цілком сайти банерних служб.


Ще один варіант боротьби з рекламою засобами самої системи – використання файлу HOSTS (без розширення, в Windows XP він знаходиться в папці WINDOWS SYSTEM32 DRIVERS ETC). Необхідно за дуже простим правилом внести в файл HOSTS список банерних мереж, винних у появі банерів. Має вийти щось приблизно такого види:



127.0.0.1 banner.kiev.ua
127.0.0.1 banner.list.ru


Тобто кожної банерної мережі примусово призначається адресу 127.0.0.1, що належить вашому власного комп’ютера. При цьому, зустрівши на веб-сторінці посилання, наприклад, на banner.list.ru, ваш браузер спробує завантажити її з вашого ж ПК – відповідно, запитів в Мережу йти не буде, і банер буде відтятий. Готовий же файл HOSTS з величезною кількістю банерних мереж і докладними порадами по його застосування ви знайдете за цією адресою або на сайтах:



www.smartin-designs.com,
caspam.org/hosts.html,
www.accs-net.com/hosts.


Врахуйте тільки, що в деяких системах такий метод призводить до погіршення швидкодії Windows.


Баннерорезку


Найбільш ефективно борються з рекламою, звичайно ж, спеціалізовані утиліти, які практично не вимагають настройки і здатні вирізати рекламу навіть з популярних інтернет-пейджерів і p2p-клієнтів. Єдиний недолік їх застосування полягає, мабуть, в можливих конфліктах з фаєрвол, тому якщо ви встановили фаєрвол, що володіє функцією боротьби з рекламою, і якісно його настроїли, то застосовувати подібні програми слід з обережністю. Стабільність системи все ж важливіше. З подібних програм-асенізаторів можна виділити дві найкращі – AdSubtract Pro і WebWasher.


AdSubtract


Програма AdSubtract, наприклад, крім «джентльменського набору» функцій вміє блокувати контекстну текстову рекламу, рекламу у вигляді повідомлень служби Windows Messenger, анімовану графіку, зовнішні скрипти, фонові звуки, флеш, захищає від небажаних редиректів (автоматичних перенаправлень з однієї сторінки на іншу). Примітною «фішкою» AdSubtract є можливість блокувати проплачені спонсорські посилання в результатах пошуку на популярних сайтах Google, Yahoo, MSN, AOL, AltaVista, LookSmart і AllTheWeb.


Webwasher


Webwasher більше підходить тим, хто любить налаштовувати все сам. У цій програмі є потужна функція блокування банерів за їх розмірами, причому крім уже наявних в базі десятків стандартних розмірів можна задавати самостійно і нові. Ще одна відмінна особливість Webwasher – блокування так званих WebBugs – маленьких і часто невидимих ​​елементів веб-сторінок, які дозволяють власникам сайту відстежувати ваші переміщення по веб-сайтам. Врахуйте тільки, що в ряді випадків подібні програми можуть блокувати і цілком законні pop-up, в цьому випадку доведеться тимчасово відключити цю функцію або саму програму.


Це, мабуть, найсерйозніші програми подібного роду. Якщо ж ці утиліти вас з якихось причин не влаштовують (ціною, наприклад), то зверніть увагу на наступні програми: Ad Muncher, Proxomitron, AdCruncher Proxy, AdShield, NoAds і PopUpCop.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*