» Hardware » Software » Windows » Internet » Humor » Other

Режем баннеры на бесплатных хостингах

Argon On-Line » Internet » Webmastering
 

Как показывает практика, большинство будущих web-мастеров начинают размещение своих сайтов в Интернете с бесплатного хостинга. Это естественно — человек не может предугадать, понравится ему это занятие или нет, так зачем же тратить лишние деньги? Особенно вопрос денег актуален для нас с вами.

Но вот существует одна небольшая проблема — хостинг в итоге оказывается не таким уж и бесплатным. При подписывании пользовательского соглашения оказывается, что хостер поставит на ваш сайт баннер. Или даже два — например, баннер 468х60 и текстовый блок. И «до кучи» еще всплывающее окно. Понятно, конечно, что балом правим не мы, а на халяву и уксус сладок, но что делать, если мы не хотим видеть подобные «изыски» на своих страницах? Я не сторонник в общем-то не совсем законных методов, но если денег на платный хостинг вам не хватает, то мои советы будут весьма кстати.

Рассмотрим способы обрезания баннеров и popup’ов на нескольких бесплатных хостингах Рунета.

Agava.ru

Она же h1.ru, h10.ru и h11.ru. Данный хостер вставляет в код страницы баннер, текстовую строку и popup. Каким образом избежать появления данного кода или хотя бы свести его зловредное влияние к минимуму? Все просто — заменяем тег <body> в нашем HTML-документе на следующий код:

<script type="text/javascript">
document.write("<"+"body"+">");
</script>
<noscript><body></noscript>

Поясню: поскольку код хостера вставляется после тега <body>, то теперь код будет вставлен внутри тегов <noscript>, что приведет к тому, что баннер и popup увидят лишь владельцы браузеров, в которых либо отключена поддержка JavaScript, либо ее вообще нет, то есть тег <noscript> будет просто не понят браузером (это справедливо для очень старых браузеров). В результате не только исчезает реклама, но и загрузка страницы ускоряется, так как реклама даже не пытается грузиться.

Narod.ru

Когда-то Народ был самым популярным бесплатным хостингом Рунета. Когда-то — это тогда, когда на страницы пользователей не вешались навязчивые баннерики, рекламирующие различные услуги Яndex’a. После появления такого add-on’a интерес к данному хостингу упал, хотя и поныне на нем хостится немало интересных проектов. Я сам оттуда начинал, там же расположены сайты множества моих друзей.

Пардон, отвлекся… А для того, чтобы снять сию маленькую неприятность со своего сайта, добропорядочному пользователю предлагается либо перейти на другую форму рекламы — фиксированный баннер 468х60, либо отстегивать по 5 у.е. в месяц и сидеть вообще без рекламы.

Хотите сэкономить 5 у.е.? :) Код баннера «вешается» в самый конец кода страницы. Для его нейтрализации достаточно вставить в самом низу страницы (подчеркну для танкистов, в самом, после всех тегов, даже </body> и </html>) следующие строки:

<noscript><noscript>
<plaintext><plaintext>

Вот мы и сэкономили энное число зелененьких. И уменьшили количество рекламы Яndex’a в Рунете :).

Boom.ru

Этот проект, предоставляющий бесплатный хостинг — часть мегапортала Mail.ru. Cтавят на ваш сайт всплывающий баннер и popup. Они, кстати, тоже вставляются в самый конец кода страницы. Как же это убить? Здесь действует все тот же универсальный способ, примененный нами против Народа, а именно следующий код (не забываем — вставлять в самом низу страницы после всех тегов):

<noscript><noscript>
<plaintext><plaintext>

Другие хостеры

Теперь поговорим немного о других хостерах — о тех, с которых баннеры убрать нельзя ни одним из вышеперечисленных способов. Подчеркну еще раз — способы, приведенные в статье, универсальны, и могут быть с успехом применены и на других хостингах, если там используется схожий принцип вставки баннеров. А тем другим (например Fatal.ru), в борьбе с которыми я вам помочь, увы, не могу, помогает лояльность браузерописателей. Именно благодаря тому, что они (т.е. браузерописатели) допускают различные отклонения от стандарта HTML даже в таких, казалось бы, незыблемых вещах, как трактовка начала документа, работает хитрый JavaScript.

Мы, а именно я и мои друзья, конечно ищем способы борьбы и с этим явлением, но поиски пока ни к чему не привели :( . Если у вас есть какие-то идеи на этот счет — пишите мне.

Заключение

А теперь, пожалуй, небольшое заключение. Особо пристальное внимание я советую обратить на него владельцам бесплатных хостингов или тем, кто собирается ими становиться. Ответим на простой вопрос: почему пользователям бесплатных хостингов так необходимо «резать» рекламу, которую ставит хостер? Да это же очень просто: она доставляет жуткие неудобства посетителям сайта, на котором эта реклама установлена. Ведь одно дело, если реклама гармонично вписывается в дизайн сайта, и совсем другое — когда она прямо пытается попасться тебе на глаза сама, когда лезет изо всех щелей. Вопреки распространенному мнению, эффект от такой рекламы — нулевой. А вот для Web-мастера ресурса эффект от рекламы даже не нулевой, а отрицательный — он теряет посетителей. Вот он ее и режет. Выгодно ли это хостеру? По-моему, глупый вопрос, нет конечно же.

Конечно, можно обойтись карательными мерами — запретить, уничтожить, стереть, закрыть. Но это будут скорее полумеры, причем свойственные первобытному человеку — он, извините, думать еще толком не умел. Ну а мы с вами, уважаемые хостеры, неужели не умеем мыслить цивилизованно? Опять же, вопрос: почему в обзор не попал сайт Wallst.Ru? Нет, не потому регистрация новых аккаунтов на нем временно приостановлена. Существующие сайты-то прекрасно функционируют… А потому, что там созданы как раз эти самые цивилизованные условия — пользователю предоставляется возможность самому установить баннер на свои страницы.

Пожалуй, хватит на сегодня. Всем удачи.

на основе статьи Xpert’а

 
Еще
Оглавление раздела
Содержание / Новости

Карта сайта
О сайте
Ссылки

Форум
Обратная связь
Если ты нашел ошибку, хочешь что-то посоветовать либо поругать меня, не посчитай за труд написать об этом в следующем поле...







К началу страницы© 2002—2008 Argon