PDA

Просмотр полной версии : избавиться от рекламы на бесплатном хостинге


imajo.ati
21.02.2008, 12:26
наверное, многие искали бесплатный хостинг для своих скриптов\страниц?
ведь не у всех есть желание\возможность оплачивать то, что можно получить за бесплатно.
но есть 2 проблемы: перегруженные серверы хостеров и РЕКЛАМА на всех страницах.

я предлагаю способ избавления от второй проблемы.

рассмотрим самых популярных хостинговых провайдеров:

narod.ru
jino-net.ru
holm.ru ( h1.ru - h18.ru, hut.ru, hut1.ru, hut2.ru, holm.ru, tu1.ru )
ueuo.com ( 6te.net, ueuo.com, orgfree.com, freetzi.com, coolpage.biz )
70mb.ru ( xan.su, xam.su, so.kz, or.kz, 70mb.ru, kzet.ru )
"вагончик" ( eomy.net, ax3.net, rxfly.net, rifo.net )
ucoz.ru ( ucoz.ru, vo.uz, at.ua, p0.ru, 3dn.ru, my1.ru, clan.su, moy.su, do.am, pp.net.ua, и т.д. )



что же такое реклама хостера? это html-код, который автоматически встраивается в каждую вашу страницу на серверном уровне. тоесть реклама появляется при загрузке страницы из броузера, а не при загрузке файла на сайт.

повторю ещё раз. это html-код. а он подвергается css-форматированию.
остается только узнать точное место документа, куда добавляется набор рекламных тегов.


узнать это можно очень просто: создать скелет html-странички с тегами HTML head и body.
начну по порядку.

1. narod.ru
вся реклама добавляется сразу же после последнего символа вашего документа. а это значит, что последними символами можно оставить ОТКРЫВАЮЩИЙ ТЕГ со свойством css DISPLAY: NONE;
народ.ру это предусмотрел, но недостаточно. хостер в тупую перечислил популярные закрывающие теги перед своей рекламой. но не все. можно, к примеру, взять тег <B>. после </HTML> добавляйте строчку: <B STYLE='DISPLAY: NONE;'>

как это выглядит: _http://imajo-ati.narod.ru/
реклама оказалась в открытом теге со свойством "не загрузился" =)


2. jino-net.ru
вся реклама добавляется СРАЗУ ПОСЛЕ ПЕРВОГО ТЕГА <BODY>, а это значит, что можно открыть комментарий перед тегом <BODY> и закрыть после него сразу же. получится, что реклама обманет сама себя: добавится после открытого комментария и закончится перед первым символом после тега боди. а это значит можно написать так: <!--<BODY>--><BODY> т.к. тег в комменте, просто добавили второй чтобы документ не расползся. получится вот что: <!--<BODY>реклама--><BODY>

как это выглядит: _http://arena-online.jino-net.ru/ (это мой старый сайт, новые не регит, вроде бы прикрыли проект)
реклама оказалась в html-комментарии


3. holm.ru и многочисленные аналоги
тут зверская реклама: тройной набор баннеров. первый - картинка, второй в теге noscript, третий - попап.
с этим чудовищем, жутко тормозящим страницу и занимающим самое продуктивное место сайта, можно справиться.
"ОНО" добавляет себя как и в джино - после первого тега боди. комментарий не подходит - внутри рекламного набора есть коммент, а значит вся часть рекламы после собственного коммента останется. пишем открывающий тег <DIV> перед <BODY> и его закрывающий (обязательно) после. получилось так: <DIV STYLE='DISPLAY: NONE;'><BODY></DIV>
но есть попАП, который display'ем не убирается. добавляем кое-что и получается <NOSCRIPT><DIV STYLE='DISPLAY: NONE;'><BODY></DIV></NOSCRIPT>. вся реклама окажется в теге noscript(выполнитcя, если отключен яваскрипт. а т.к. в этот тег заключена сама реклама на яваскрипте, то не выполнится ничего.)

как это выглядит: _http://ati.hut2.ru/
реклама оказалась в наборе тегов. попап заткнулся "носкрипт"ом а текст и картинка "див"ом


4. ueuo.com
при регистрации (или позже в настройках) выбираем баннер (Text/banner adds). и отключаем простым движением клавиатуры:
первый тег боди в коммент и первый закрывающий тег боди в коммент. получится так:
<HTML><HEAD> ... </HEAD><!--<BODY>--><BODY> ... <!--</BODY>--></BODY></HTML>

как это выглядит: _http://ati.coolpage.biz/ или _http://ati.6te.net
почти то же что и с джино. описывать как работает думаю уже ненадо.


5. 70mb.ru
очень хитрый хостинг, сначала ничего не добавляет, а потом бац - баннер в пол-экрана. убирается он аналогично hut овскому. к сожалению к моему старому сайту с того хостинга пасс не вспомнил, а новый.. регить лень)) скажу только, что технология та же самая. реклама привязана к тегу боди и убирается дивом.


ucoz.ru, "вагончик" ( всё же допишу, у них интересный способ добавления рекламы )
эти товарищи добавляют рекламу в самое начало документа, перед вашим самым первым символом. реклама располагается в div'е со случайным ID. такую рекламу не спрятать между тегами и к ней не обратиться напрямую ЧЕРЕЗ ID. но к любому элементу на странице можно получить доступ. если не через ид то через имя тэга.
document.all.tags("DIV")[0]
document.getElementsByTagName("DIV")[0]конструкции равнозначны и работают во всех современных браузерах. кому какая нравится. они получают доступ к самому первому div'y в документе. и теперь в зависимости от рекламы можно составить набор таких конструкций, указывающих на все элементы рекламного блока. способ универсален но в нем минус - пользователи с отключенным js увидят вашу рекламу.
так же существует способ редактирования как не одного элемента в отдельности, как всей таблицы стилей разом. способ написан чуть ниже.


но всегда есть подводные камни. существует такая вещь - отслеживание кликов по рекламе. так вот, у некоторых хостеров написано, что сайт удаляется, если не будет достаточно кликов по их рекламе. для ВСЕХ вышеперечисленных хостеров могу с уверенностью сказать: не удалят. могут удалить только за непосещаемость сайта в теч. месяца - вполне нормально. раз в месяц на свой сайт зайти не составит труда. еще один нюанс.. не писать в техподдержку прозьб об увеличении места на диске - они перед увеличением проверяют ваш сайт. и если не найдут там рекламы то существует вероятность отключения акка.

=) писал я, но уже размещал на одном из форумов рунета.. по частям) теперь просто собрал воедино.

Isis
21.02.2008, 12:29
Мдя...было уже

imajo.ati
21.02.2008, 12:30
а можно ссылку? поиск юзал, не нашёл.

Isis
21.02.2008, 12:40
Конечно можно, мне не жалко

http://forum.antichat.ru/thread35352.html
http://forum.antichat.ru/thread60409.html
http://forum.antichat.ru/thread43141.html

И таких найти для каждого можно...

imajo.ati
21.02.2008, 12:48
ясно, спасибо

SSB1981
21.02.2008, 13:14
Вот вам отличный хостинг
http://www.litehosting.ru/

Нет РЕКЛАМЫ!
Место на диске 100 Мбайт
поддержка PHP, Perl, Python
FTP-доступ
MySQL
Паролирование директорий
БЕСПЛАТНЫЙ домен третьего уровня
Поддержка ВАШИХ доменов второго уровня в зонах: RU, COM, NET, ORG и др
Доступ к лог файлам Apache
Оперативная поддержка

imajo.ati
26.02.2008, 17:14
для пользователей UCOZ.ru
1. выбрать тип баннера - прямоугольник, а не полоску
2. вставить в страницу код
<SCRIPT LANGUAGE="JavaScript">
function hide() {
st = document.styleSheets[0];
rule = (st.rules) ? st.rules[0] : st.cssRules[0];
rule.style.display='NONE'; }
hide();
</SCRIPT>

3dn
27.02.2008, 15:37
//других брать не стал, т.к. приведённых выше достаточно для опытов, а ucoz за хостинг не считаю
а дальше
для пользователей UCOZ.ru ....

интересно, что заставило тебя отказаться от своих первых слов.... может решил посмотреть по алексе http://www.alexa.com/site/ds/top_sites?ts_mode=lang&lang=ru что такое юкоз в рунете? или может решил зайти на http://top.ucoz.ru/ и посмотреть сколько там сайтов?

imajo.ati
27.02.2008, 20:58
интересно, что заставило тебя отказаться от своих первых слов.... может решил посмотреть по алексе http://www.alexa.com/site/ds/top_sites?ts_mode=lang&lang=ru что такое юкоз в рунете? или может решил зайти на http://top.ucoz.ru/ и посмотреть сколько там сайтов?

от слов не отказывался =) юкоз за хостинг по рпежнему не считаю. а "лекарство" выложил для тех кто им пользуется, для продолжения темы.

a1ex
27.02.2008, 21:02
imajo.ati что посоветуешь сделать с рекламой на www.tu1.ru?

imajo.ati
27.02.2008, 23:00
если реклама как у http://www.vista.tu1.ru/ то после тега </HTML> поставь
<B STYLE="DISPLAY: NONE;">

кинь ссылку, скажу что конкретно, а то реклама м.б. другая. но она убирается одним из вышеперечисленных способов

3dn
01.03.2008, 04:06
от слов не отказывался =) юкоз за хостинг по рпежнему не считаю. а "лекарство" выложил для тех кто им пользуется, для продолжения темы.
народ считаю, а юкоз не считаю :) ты смешон....

кстати, раз уж такой любитель убирать рекламу, то поразмышляй над логикой этого процесса... если сайт популярный и рекламу спратали то найдутся люди который на него пожалуются (уж поверь), а если сайт непопулярный то весь толк от скрытия рекламы это мнимое самоудовлетворение от своей бездарности...

Это как скрывать копирайт юкоза (при 40+ вариантах копирайта под любой дизайн и стиль сайта) при том что в адресе сайта указан домен Ucoz.ru. Да еще размещать на сайте кучу кнопок от левых каталогов ссылок и всяких топов...

Детский сад....

imajo.ati
01.03.2008, 09:25
ты смешон....
если сайт непопулярный то весь толк от скрытия рекламы это мнимое самоудовлетворение от своей бездарности...

ээ.. обычно реклама скрывается для удобства. ну к примеру у тебя красивый сайт а денег на хостинг нет. бесплатный вставляет баннер на полэкрана и портит весь вид. вот его можно и убрать.

а про юкоз.. у меня 256мб озу и при наличии баннера юкоза сайт тормозит безбожно. убрать то, что тормозит чей-то сайт, думаю стоит.

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

bul.666
01.03.2008, 10:26
бнсплатный хостинг для "САЙТА" бред! Избавьте инторнет от мусора. У сайта должно быть имя закрепленное доменом. Платный хостинг стал доступнее. Бесплатный для отдельных скриптов,картинок и прочего мусора, но никак не для сайта =\\\\

КучО
01.03.2008, 11:17
народ, а на vagonchik.com никто не убирал?

3dn
01.03.2008, 21:26
ээ.. обычно реклама скрывается для удобства. ну к примеру у тебя красивый сайт а денег на хостинг нет. бесплатный вставляет баннер на полэкрана и портит весь вид. вот его можно и убрать.
Если баннер мешает лично тебе, то убрать баннер можно отключив его для модераторов и админов, можно баннер вставить в код сайта, если есть свой прикрепленный домен... баннер-полоска сверху настолько мала, что помешать никому не может.
а про юкоз.. у меня 256мб озу и при наличии баннера юкоза сайт тормозит безбожно. убрать то, что тормозит чей-то сайт, думаю стоит.
баннеры на юкозе подключаются через ифрейм, поэтому затормаживать загрузку страницы они не могут, если ты судишь по другим хостингам, которые рекламу через яваскрипт подключают, то не стоит обобщать.
если ты так настроен против меня то мог бы не засорять тему а написать в лся так настроен против несправделивых высказываний которые ничего общего с реальностью не имеют.
бнсплатный хостинг для "САЙТА" бред! Избавьте инторнет от мусора. бред - думать что мусор связан с бесплатностью....

abatsk
02.03.2008, 21:18
Если баннер мешает лично тебе, то убрать баннер можно отключив его для модераторов и админов, можно баннер вставить в код сайта, если есть свой прикрепленный домен... баннер-полоска сверху настолько мала, что помешать никому не может.

баннеры на юкозе подключаются через ифрейм, поэтому затормаживать загрузку страницы они не могут, если ты судишь по другим хостингам, которые рекламу через яваскрипт подключают, то не стоит обобщать.
я так настроен против несправделивых высказываний которые ничего общего с реальностью не имеют.
бред - думать что мусор связан с бесплатностью....
Ты не один ли из БЕСПЛАТНЫХ хостеров?! Кажется, что ты один из них! 99%

КучО
02.03.2008, 22:14
...причем скорее всего с юкоза

imajo.ati
02.03.2008, 23:31
КучО, а какой у тебя сайт? или нужно конкретно на вагончик? я просто не помню какие у них домены (вроде бы tu1), а региться вроде бы нельзя пока. или я ошибаюсь?

кстати, если ещё не надоело, предлагаю очередной способ по сокрытию рекламных баннеров.
вот, к примеру, на ucoz.ru реклама очень хитрая, она добавляется перед самым первым символом в документе. так что рекламу "Спрятать" между тегами не удастся. но дело ещё в том, что у юкозовской рекламы (а точнее у div'a, в котором она располжена) генерируется случайный ID. кого-то это может остановить. но существует возможность получить доступ к эл-ту даже не зная его ID.

document.all.tags("DIV")[0]
и
document.getElementsByTagName("DIV")[0]

данные конструкции равнозначны и указывают на самый первый DIV в документе

и теперь можно в любое место документа вставить код
<SCRIPT LANGUAGE="JavaScript">
document.all.tags("DIV")[0].style.display='NONE';
document.all.tags("DIV")[1].style.display='NONE';
</SCRIPT>
я поставил 2 указателя - т.к. рекламный тег на юкозе состоит из 2-х див ов.

модификации данного примера подходят для любого случая, но следует не забывать указывать правильное название тега, их кол-во и порядковые номера

КучО
03.03.2008, 16:28
спасибо огромное!!
собственно это и была моя проблема - случайный id
серверы вагончика - eomy.net, ax3.net, rxfly.net, rifo.net
p.s. так и думал, что через document.all надо подбираться...

3dn
03.03.2008, 23:24
p.s. так и думал, что через document.all надо подбираться... а не думал что ALL только в ИЕ есть?

imajo.ati, а ну сделай совместимо для всех популярных браузеров ;)

Кстати, убирание баннеров приводит к закрытию сайтов, чем более популярным сайт становится тем больше шансов что он будет удален за это нарушение, так как найдут те, кто пожалуется на него....

astrologer
04.03.2008, 00:23
а не думал что ALL только в ИЕ есть?
3dn, не стоит говорить, если не уверен.
document.all поддерживают как раз все основные браузеры.
Тем не менее, они поддерживают эту коллекцию "низкоуровнего" DOM, по сути, только для IE-cовместимости.

В настоящее время в браузерах Opera (с билда 9755 версии 9.5 (http://my.opera.com/desktopteam/blog/2008/01/25/new-snapshot-experimenting-with-document-all-cloaking)), Firefox и Safari применяется "маскировка" document.all, и при попытке проверить существование этой коллекции в условных операторах, выражение, грубо говоря,"исполняется" в false и JS-движок переходит на ветку кода, минуя предназначенную только для IE.

При прямом использовании этой коллекции, без проверок, работать будет.

За исключением, конечно, Firefox - в режиме соответствия стандартам отключит эту коллекцию вообще,
но сервис Ucoz заранее исключил эту возможность, размещая рекламу на самом верху, где должно быть объявление доктайпа, а не реклама, тем самым включая "режим совместимости".

imajo.ati, а ну сделай совместимо для всех популярных браузеровНе знаю, как ответит imajo.ati, но лично я не вижу никакой проблемы.

3dn, так борешься за эту систему, как будто сам написал.

P.S. Лучше, конечно, не использовать document.all. Ну его нафиг.

imajo.ati
04.03.2008, 00:47
а не думал что ALL только в ИЕ есть?
imajo.ati, а ну сделай совместимо для всех популярных браузеров ;)
Кстати, убирание баннеров приводит к закрытию сайтов, чем более популярным сайт становится тем больше шансов что он будет удален за это нарушение, так как найдут те, кто пожалуется на него....
я не тестировал это в ранних версиях браузеров, но opera 9.24, ffox 1 и 2, IE6, они все поддерживают массив document.all
да и потом
document.all.tags("DIV")[0]можно заменить при желании наdocument.getElementsByTagName("DIV")[0]
и получится что document.all не используется.

astrologer, мне больше нравится работать с массивом document.all - конструкция очень удобная и много возможностей предоставляется массивом в отличии от обычного указателя. да и писать меньше, ошибиться сложнее)

по поводу закрытия сайта.. я не буду спорить, возможно. но маловероятно. ну допустим вы боитесь что закроют, но всё равно можно найти применение:

предположим, ваш сайт использует фреймы. iframe или frameset. так вот представьте, что в каждом фрейме появится рекламный баннер 468х90 пикселей:)) можно оставить один баннер на главной странице а со всех фреймов баннер снять программно.

да, если никто не против, отредактирую первое сообщение, добавлю этот вариант

3dn
05.03.2008, 11:04
document.all поддерживают как раз все основные браузеры.да уж, время летит неумолимо, каких-то полтора года назад мне пришлось все скрипты с ALL переделывать на getElementByID потому что ALL это чисто майкрософтовская фича.... Но очень здорово, что теперь и другие браузеры это понимают, меньше проблем для разработчиков.

astrologer
05.03.2008, 16:35
да уж, время летит неумолимо, каких-то полтора года назад мне пришлось все скрипты с ALL переделывать на getElementByID потому что ALL это чисто майкрософтовская фича....Полтора года назад?
When Opera started working on implementing the DOM standard (getElementsByTagName is available since Opera 5, released in December 2000) and we all eagerly looked forward to seeing dynamic menus and fancy scripting stuff start working, it soon became pretty obvious that much of the DHTML content of the day built on document.all. So it was implemented...http://my.opera.com/hallvors/blog/2008/01/25/document-all-true



December 17, 2004
Mozilla 1.7.5 is now available. It brings {...} and the undetectable document.all support.http://weblogs.mozillazine.org/asa/archives/007118.html




Вывод как раз обратный. Сейчас браузеры скрывают document.all и, может быть, от него откажутся.

Но очень здорово, что теперь и другие браузеры это понимают, меньше проблем для разработчиков.ORLY?

Cthulchu
06.03.2008, 17:10
3dn, Ты говоришь странные вещи. Так могут говорить только люди, которые защищают свое бабло или потерянную честь. Безсмысленные наезды на людей, которые стараются на благо нашего форума.
Постарайся быть лояльнее и перед тем, как что-то сказать - подними руку и подумай. Говорят, помогает не творить глупостей.
А на счет рекламы - супер популярных ресурсов на бесплатном хосте на практике быть не может, за то там может быть небольшой форум старых друзей, которые раньше не мало грабель вместе прошли и теперь есть о чем пообщаться. И очень приятно, когда на форуме нету баннеров, в то же время, не жалко терять хост, так как контакты со всеми и так есть, а сходки обьявлять удобнее на форумею. Если ты еще не заметил, тут много людей, которые специализируются на оптимизации бытия, используя баги в жизни. И уж кого-кого, а баггеров нельзя судить. Можно судить ламеров, что дают дырищу, программеров, что не могут закрыть дырочку и т. п....
Да я даже в метро не плачУ, не смотря на то, что менты смотрят злым взглядом, багу с обратным турникетом пофиксить не могут.

PitBullko
19.05.2008, 17:06
Во, придумал как убрать рекламу на народе, т.к. не один из способов что нашел не сработал сделал свой.
написал сайт с div-ами, и у них есть свойство z-index, так вот используя его можно спрятать рекламу за div-ом, как я и сделал смотрите
http://add-miranda.narod.ru/

KindEcstasy
19.05.2008, 20:27
народ считаю, а юкоз не считаю :) ты смешон....


Ты сам смешон =\ Тебе комп на рождество подарили? Что ещё за выводы такие, что человек смешон? Или это ты так показываешь какими крутыми знаниями ты обладаешь? По твоему посту можно представить, что ты 14 летний прыщавый подорсток, которого все в школе гнобят, а в инете ты весь такой клёвый и умный да? Хо-хо хенкерс-бой )) На слове ты конечно всех можешь поймать, но поверь мне Чико, на каждую хитрую жопу, найдётся х#й с резьбой! Запомни, в жизни пригодится... Хех, "специалистов" на форуме всё больше и больше )))

imajo.ati
20.05.2008, 12:01
Во, придумал как убрать рекламу на народе, т.к. не один из способов что нашел не сработал сделал свой.
написал сайт с div-ами, и у них есть свойство z-index, так вот используя его можно спрятать рекламу за div-ом, как я и сделал смотрите
http://add-miranda.narod.ru/

у тебя справа он вылезает немного.

почему не работает? можно после тега </HTML> добавить <cite style="display: none;"> или какой-нибудь другой тег с таким стилем

попугай
20.05.2008, 13:54
что то про nm.ru и pochta.ru не написано ;)

Хочется сравнить мой способ с другими )

InfernoNet
20.05.2008, 14:17
http://www.litehosting.ru/reg/
Не могу заполнить первое поле в регистрации. Чего делать то?

GreenBear
20.05.2008, 14:19
очки купить

.:EnoT:.
20.05.2008, 20:03
InfernoNet
Для этого нужно поднять глаза выше и прочитать что регистрация приостановлена!
Тем более не в тот раздел.
Кстати не забудь зайти сюда (http://www.google.ru/search?q=%E3%E4%E5+%EA%F3%EF%E8%F2%FC+%EE%F7%EA%E8 )

coo1io
05.06.2008, 13:40
а можна убрать баннер, тот который появляется если использывать домен .tk

3dn
06.06.2008, 10:28
а можна убрать баннер, тот который появляется если использывать домен .tkнет, НО можно не быть лошарой и не юзать этот тормознутый домен.... который полноценно использовать нельзя, а лишь как редирект или фрейм....
Previously, every access to a free site first would show an advertisement before the redirect to the registered site took place - unless the site manager disabled it in the Linker-Promo section of 'My Dot Tk', you couldn't have more than three free domain names.
это значит что домен твой до жопы.... поисковые системы твой сайт вообще не будут индексировать....

В общем если ума хватает только на то, чтобы видеть в NAME.TK домен 2го уровня, то TK правильный выбор, если же есть немного серого вещества, то в сторону ТК даже смотреть не стоит...

SSB1981
24.06.2008, 18:06
На litehosting.ru (http://www.litehosting.ru/) появилась реклама, НО всё очень легко убирается.
Т.к. реклама вставляется перед ЗАКРЫВАЮЩИМ тегом </body>
то действуем по схеме 3 т.е. перед закрывающим тегом <body> вставляем эту
<div style="display:none"> </body> </div> конструкцию.

Пример:

<html>
<body>
сссссссссссссссс
оооооооооооо
дддддддддддд
еееееееее
рррррррррррр
жжжжжжжжж
аааааааааааа
нннннннннннн
ииииииииииии
ееееееееееее
<div style="display:none"> </body> </div>
</body>
</html>

jenyavlg
26.06.2008, 02:23
а как избавиться от полоски на ucoz.ru

jenyavlg
26.06.2008, 02:24
и от (сайт управляется ucoz.ru)

Freakazoitt
29.06.2008, 12:21
как убрать рекламу с ayola.net? если не смогу убрать, то буду много и страшно ругаться =)

P3L3NG
29.06.2008, 12:48
спасибо. для Джино буду юзать

crackmail
29.12.2009, 19:45
а на pochta.ru как убирать? все способы в теме не пашут

TikTik
29.12.2009, 21:33
Вот вам отличный хостинг
http://www.litehosting.ru/

Нет РЕКЛАМЫ!
Место на диске 100 Мбайт
поддержка PHP, Perl, Python
FTP-доступ
MySQL
Паролирование директорий
БЕСПЛАТНЫЙ домен третьего уровня
Поддержка ВАШИХ доменов второго уровня в зонах: RU, COM, NET, ORG и др
Доступ к лог файлам Apache
Оперативная поддержка
симпатишный хостинг а как там на варез реагируют не знаеш??

crackmail
12.01.2010, 12:42
чо нету вариантов?

imajo.ati
13.01.2010, 15:23
в конец своей страницы добавь <i style="display: none"> или что-нибудь похожее

crackmail
13.01.2010, 23:49
не пашет

imajo.ati
14.01.2010, 17:41
тогда предоставь html код страницы с обозначенными границами твоё\добавленное

crackmail
14.01.2010, 19:19
это как?