Обход рекламных баннеров на бесплатных хостингах

В настоящее время довольно трудно найти качественный бесплатный хостинг. А если и повезло, то всю картину портят эти 480x60 или того больше. Убрать их с сайта — вот наша задача на сегодня.
Некоторые серваки, на которых размещена твоя страница, дописывают дополнительные сценарии для вставки баннеров на JavaScript. Эта возможность основана на том, что Internet Explorer и ряд подобных браузеров не останавливаются на заключительном теге </html>, а интерпретирует теги и скрипты, расположенные ниже тега </html>. Так поступают на Narod'e, Boom'e, RIN'e и других менее известных хостах.
Решается эта проблема достаточно просто: конце HTML-кода вписать такой тег: <script language="JavaScript 1.8">. Этим самым ты объявляешь несуществующую версию JavaScript'а и то, что загрузит сервак и выполняться не будет.
Также рекламу с boom.ru и narod.ru убрать скриптом <noscript><noscript> или <noscript><script> после тега </html>.
Но, имхо, самый элегантный способ убрать баннер с Народ.ру таков: нужно просто написать сайт целиком на Flash. Твои посетители никогда не увидят яндексовые банеры и рекламу, поскольку html-евские layer'ы не видны сверху Flash-объекта. Преимущество данного способа в том, что регламента сервиса ты не нарушаешь, но и рекламы не видишь :).
До некоторых времён неизвестная дырочка в сервисе Fatal.ru также помогает избежать вставки баннеров:
<script>
wd.close();
</script>
Когда проводился редизайн Wartix Club'a, я заметил одну любопытную вещицу. Как всем известно, Holm.ru, Siteburg.com — бесплатные хостинги платного хостера Agava, а также существует хостинг Hut.ru, который работает на том же хостинг-движке. Кроме того, юзерам наверняка известно, что реклама TBN вставляется сразу после тега <body> и всевозможные ухищрения не помогают :(.
При блочной вёрстке сайта ( теги <div></div> ) слои ( они же div'ы ) закрывают всю рекламу с головой. Так вот, как говорится один скрипт — одни баги. Все вышеописанные сервисы страдают такой болезнью.
Кроме серваков Агавы этот трюк работает и на весьма популярном сервисе почты/хостинга Pochta.ru.
Если от убивания скриптов сервера хоть как-то способны защититься, то против <div> действующие системы бессильны.
Вообще, можно сделать вывод о том, что многие фрихостеры совсем не приспособлены к защите своих баннеров. А ведь большинство проблем решается редактированием одной-двух строчек в конфигах :(. Если сложно заняться этим, то что уж говорить о качестве услуг…
Вся информация приведена исключительно для ознакомления, а также для того, чтобы указать хостинг-компаниям на их ошибки.
Код 12/12/05
Wart!X
