Мы никогда не собирались и не собираемся платить за рекламу. Но так уж получается, что есть такой вид рекламы, на который незаметно уходит довольно много наших кровных средств. И называется он «баннерная реклама». Понятно, что за нее мы платим реальные деньги. Ведь когда бесполезный баннер загружается, наш любимый провайдер и не менее любимая АТС старательно считают каждую секунду. В результате с каждой новой загруженной страницей секунды, затраченные на загрузку баннеров, превращаются в минуты, потом минуты в часы. А еще позже часы превращаются в реальные деньги, выплаченные вами этим горячо любимым организациям.
Как отношение сетянина к баннерам изменяется по мере роста сетевого опыта? Начинающие сетяне воспринимают рекламные баннеры как один из способов найти интересный сайт, потом эти красочные квадратики и прямоугольнички их начинают раздражать. Большинство опытных сетевых странников рекламные баннеры просто не замечают. А вот самые опытные их даже не загружают.
Так давайте сделаем из вас опытного сетянина, сохраним ваши денежки, ускорим загрузку страниц, а заодно побережем траффик вашего провайдера и загруженность любимой АТС. Для этого благородного дела создана масса специальных программ, которые я и думал обозреть, но, приглядевшись к массе внимательно, увидел, что достойных очень мало, а по всем параметрам лидирует одна программа. Причем она бесплатная. Поэтому подробно и расскажу о ней. Эта утилита прекрасно справляется со своей главной задачей - не допустить загрузку баннеров, а также борется за ваше удобство и безопасность. Называется программа WebWasher (http://www.webwasher.com/).
Идеальный фильтр
На сегодняшний день WebWasher — одна из лучших программ для борьбы с рекламой (понимаю, впрочем, что на вкус и цвет... и что многим нравятся другие аналогичные программы). То, что она способна сотворить со скоростью загрузки страницы, просто не поддается описанию, да и не нужно это, ведь и так понятно, что, не закачивая баннеры и счетчики, можно сделать черепашью загрузку фактически реактивной. Не знаю, сколько мегабайт (или даже гигабайт) траффика мне сохранил WebWasher, но, судя по его статистике, отфильтрованных им баннеров оказалось больше, чем загруженных обыкновенных рисунков.
Действует программа по очень простой и эффективной схеме, работая как локальный прокси: все страницы, загружаемые браузером, сначала проходят через WebWasher, он анализирует содержимое, и, обнаружив код баннера (и разные другие ухищрения веб-мастеров), удаляет его или заменяет на что-нибудь свое.
Программа настолько эффективно справляется со своими обязанностями, что о баннерах можно просто забыть. Или наоборот — смотреть и удивляться, как много траффика вам сохранил WebWasher, установив в его настройках замену баннеров на какую-нибудь яркую локальную картинку. Еще лучше — поставить замену баннеров на прозрачную картинку. Тогда вам не будет бросаться в глаза, что вот именно здесь должен быть баннер, зато страницу вы будете видеть такой, какой ее видел дизайнер (предусмотревший место для баннеров).
Так как же WebWasher распознает, что тут — злобный баннер, а там - добрая картинка? Все очень просто. Работа основывается на двух дополняющих друг друга механизмах. Во-первых, баннеры всегда качаются с одних и тех же сайтов - баннерных сетей, а во-вторых, все баннеры имеют стандартные размеры. То есть, имея в специальных списках адреса баннерных сетей и размеры баннеров, WebWasher может эффективно фильтровать весь входящий поток рекламы. Но на самом деле этим наша программа отнюдь не ограничивается. Ведь сейчас существует множество способов накормить нас рекламой против нашего желания, а с этим надо бороться. Скажем, с открывающимися рекламными окнами. Хоть WebWasher и так защищает от находящейся внутри этих окон рекламы, он способен еще и просто фильтровать эти окна таким образом, что вы их даже не увидите.
Есть еще много рекламных трюков, от которых WebWasher может защитить. Ведь реклама может пробираться к нам через специальные фреймы, скрипты, апплеты, флэш-анимации и многое другое. И все это программа может блокировать, причем все настраивается отдельно: хотите, например, рекламные скрипты, но не хотите фреймы — пожалуйста. Запрет загрузки баннеров и прочего мусора невероятно ускоряет загрузку любой страницы. И дело часто даже не в экономии траффика. Бывает, баннерные сети перегружены, им просто не до вас, а браузер, так и не открыв страницу, ждет, когда же баннер все-таки начнет загружаться. А часики-то тикают, и у вас тоже появляется тик, только нервный...
Всех этих функций вы, наверное, и ожидали от WebWasher как от рекламного фильтра. Но функций фильтрования у WebWasher гораздо больше. Например, фильтровка разных скриптов. Можно запретить скрипты, выполняющиеся при загрузке и закрытии страницы, а также скрипты по различному изменению браузера. Еще полезнее фильтровка анимированных изображений. Ведь они, как правило, не несут информационной нагрузки и просто мерцают, привлекая внимание. Настройте WebWasher так, чтобы он показывал только первый кадр GIF-анимации — и вы не только избавитесь от неприятного мерцания, но и ускорите загрузку страницы. Ведь программа не будет закачивать ролик целиком, а просто остановит загрузку после первого кадра.
Как видите, все очень разумно. Например, если размеры рисунка не указаны в коде страницы, то программа проверит их по первым загруженным байтам рисунка. Если программа по размерам определит, что картинка — баннер, то загрузка прекратится. Есть у программы и еще одна интересная опциональная возможность — Prevent cache by-passing, которая позволяет ускорить загрузку уже просмотренных страниц. Многие веб-мастера используют механизмы, требующие от браузера при повторном просмотре страницы не брать ее из кэша, а заново перезагружать (так увеличивается «популярность» сайта). Возможность предотвращения обхода кэша как раз обойдет подобных хитрых «мастеров».
Отдельно в программе представлены установки Privacy. Можно запретить загрузку WebBugs — маленьких картинок, с помощью которых веб-мастера сайтов отслеживают, какие страницы самые посещаемые. Еще, если хотите, запретите Referrer — строку, отправляемую вашим браузером, в которой содержится адрес предыдущей посещенной вами страницы. Эта информация также представляет интерес для веб-мастеров.
По вашему желанию можно убирать префиксный адрес. Поясню на примере, что это. Поисковая машина Яндекса ссылки выдает в таком виде: www.yandex.ru/redir?dtype=web&url=www.domain.com. Так вот, все по url включительно — это префикс-адрес, из-за которого http://www.domain.com/ открывается не сразу: сначала идет запрос на сервер Яндекса (что, конечно, не в лучшую сторону изменяет скорость загрузки страницы вашим браузером). Это делается для того, чтобы Яндекс мог отследить, какие страницы пользователи посещают чаще всего.
Как видите, Privacy может еще и ускорить загрузку страниц. Отдельно следует сказать про фильтровку Cookies. Сейчас ни одна подобная программа не обходится без этого, и все из-за неповоротливости Microsoft, которая догадалась сделать фильтрацию cookies совсем недавно, в новом Internet Explorer 6. Маленькие текстовые файлы, которыми, собственно, и являются cookies, могут использоваться не только для того, чтобы подстраивать сайт под вас, но и чтобы за вами шпионить. Хотя, по-моему, гораздо важнее не мнимые вопросы безопасности, а то, что, не загружая cookies, вы ускоряете загрузку страницы. Так вот, наша утилита содержит внутренний список «плохих» cookies. Содержимое этого списка, так же как и содержимое внутреннего списка баннерных сетей, не разглашается. Зато, так же, как и список баннерных сетей, он может быть дополнен вами: введите только адреса сайтов, посылающих ненужные cookies.
Немецкий умывальник
Первые версии WebWasher были разработаны в компании Siemens. Потом команда разработчиков отделилась, и новая контора стала называться webwasher.com AG. Эта фирма предлагает WebWasher совершенно бесплатно для домашнего использования и использования в образовательных учреждениях. Для коммерческого использования (а у WebWasher есть серьезные средства для работы в качестве прокси-сервера локальной сети, о которых я здесь не рассказывал) программа поставляется как продукт shareware.
Так как делали WebWasher немцы, то интерфейс у нее может быть не только английским, но еще и немецким. Программа работает с тремя распространенными браузерами: Internet Explorer, Opera, Netscape Navigator. Она сама умеет конфигурировать браузеры для совместимости с ней, так что все, что от вас требуется, это выбрать один из имеющихся браузеров (для IE требуется еще выбрать нужное соединение). На webwasher.com можно найти версии программы не только для Windows, но и для Mac OS и Linux.
WebWasher помещает свой значок в системный трей. Левый клик по нему временно запрещает фильтры программы, что иногда может чрезвычайно понадобиться. Правый клик отрывает меню. Двойной клик, само собой, открывает окно программы. Когда WebWasher активна, ее значок слегка изменяется. Есть и еще несколько весьма полезных возможностей: проверка новых версий WebWasher, расширение контекстного меню браузеров, подробная статистика. Именно из статистики можно узнать, сколько всякого мусора не попало вам в браузер.
У меня, например, WebWasher настроена наиболее жестко, на максимум возможностей. Потому пару раз пришлось воспользоваться функцией временного отключения фильтров (левый клик по значку). Скажем, с WebWasher некоторые страницы открывались пустыми. Думаю, отчасти это недостаток программы, а отчасти — не в меру заскриптованный и не слишком корректный код страниц.
Особенности национальной настройки
Как я уже говорил, в WebWasher зашит некий внутренний список баннерных сетей. Что там — неизвестно, но я по опыту убедился, что русских сетей баннерообмена и сайтов-счетчиков в этом списке нет, поэтому программа иногда оставляет на страницах некоторые баннеры (но только некоторые, остальные не проходят благодаря фильтру, реагирующему на размеры). Значит, придется немного настроить WebWasher, чтобы потом вообще забыть о надоедливых ярких рекламках.
Настройка заключается в добавлении адресов баннерных сетей и счетчиков. В группе Standard Filter выберите категорию URL Filter. Там с помощью кнопки New добавьте части адресов баннерных сетей. То есть можно указывать адреса не полностью, например, linkexchange.ru или даже просто linkexchange (в таком случае фильтр будет действовать еще и, например, против linkexchange.com).
Вот некоторые из адресов русских баннерных сетей, которые я рекомендую добавить: banner.ru, linkexchange.ru, m2k.ru, lbe.ru, lbn.ru, rb2.design.ru, rle.ru. Постепенно вы дополните список остальными, добавляя в него начало того адреса, на который ссылается пробравшийся к вам баннер. Фильтров по размерам (Dimension Filter) тоже недостаточно. Хоть они и блокируют даже новомодные вертикальные баннеры, некоторых популярных баннерных размеров Рунета нет. Добавьте такие размеры, как 470 x 60, 100 x 100, 200 x 55, 81 x 63.
Глобальное зло
Конечно, нельзя, чтобы все интернетошатающиеся граждане
пользовались программами типа WebWasher. Ведь куда ж
пойдет Сеть без рекламы? Все станет платным. Потому
никогда никому не рассказывайте об этой программе.
Забудьте о ней и никогда не вспоминайте. И самое
главное, никогда не заходите на сайт
http://www.webwasher.com/,
чтобы оттуда забрать себе эту программу. :)
P.S.
По заявлениям разработчиков, программой WebWasher
пользуется около четырех миллионов человек.
Автор: Владимир Мазепа