С нами с 15.12.06
Сообщения: 6
|
Добавлено: 16/12/06 в 20:18 |
Простое МЕГАРЕШЕНИЕ для тумбовых контентных сиджей, позволяет на порядок повысить продуктивность ваших CJ!
Скрипт позволяет 100%-но скрыть от пользователя линк на реальный урл (до момента открытия нового окна), не используя никаких уязвимостей
Написан на JavaScript, работает во всех браузерах: IE, Opera, Firefox etc
Дело в том, что методы onmouseover, onmouseout и т.д. никогда не скрывали реальные линки, достаточно было нажать и отвести мышку чтобы понять, что линк ведет на совершенно другой адрес. А setStatus (который в интервале чистит строку состояния) очень сильно раздражает пользователя и снижает продуктивность.
Мы предлагаем два альтернативных решения, разработанные на стандартных функциях браузеров:
а) Можно менять реальный линк на любой указанный вами fake-линк (например, на реальную галеру).
Также работает открытие через правую кнопку мыши ("Открыть в новом окне" и т.п.)
б) Можно полностью скрывать все линки на странице, при этом в строке состояния юзер не увидет ничего.
Для некоторых линков вы можете задать исключения (то есть линк не будет скрываться)
На примере это работает так:
а) Скрытие настоящих линков:
Код: | <a href="http://yourcj.com/cgi-bin/tm3/l?c=tmx1x100x2503&p=50&u=http%3A%2F%2Fwww.artnudegalleries.com%2Fyoungrussiangirl%2F163%2Findex.html" url="http://www.artnudegalleries.com/youngrussiangirl/163/index.html">
<img src="thumb.jpg" width="150" height="200">
</a> |
Выведет тумбу thumb.jpg со ссылкой на ротатор tm3, при это в строке состояния будет показан чистый линк на галеру
http://www.artnudegalleries.com/youngrussiangirl/163/index.html
во всех остальных линках, в которых параметр url= указан не будет - отобразится стандартный линк href=
б) Полное скрытие всех линков:
Код: | <a href="http://yourcj.com/cgi-bin/tm3/l?c=tmx1x100x2503&p=50&u=http%3A%2F%2Fwww.artnudegalleries.com%2Fyoungrussiangirl%2F163%2Findex.html">
<img src="thumb.jpg" width="150" height="200">
</a> |
Выведет тумбу thumb.jpg без какой-либо ссылки в строке состояния, курсор будет явно указывать на то, что это ссылка.
Для некоторых линков можно задавать исключения, для этого необходимо добавить к ссылке параметр nohide=1
Данный html-compactible формат позволяет интегрировать скрипт в любые шаблоны и ротаторы, типа DTR, TM3 и т.п. без необходимости использования JavaScript (то есть при отключенном JavaScript ваш сидж будет работать корректно со всеми линками!)
Сам скрипт весит не более 3х кб. Чтобы включить перестройку линков, вам нужно просто поставить в конец вашего CJ код:
Код: | <script language="JavaScript">
<!--
rebuildLinks();
// или
rebuildLinksHide();
// -->
</script> |
Скрипт продается за 8$.
Написан лично мной. В интернете альтернативы нет.
Стучать в ICQ: 481-053-480 (можно оффлайн)
|
|
|
|
+ + +
раздаю траф на халяву
С нами с 10.03.06
Сообщения: 1226
Рейтинг: 633
|
Добавлено: 16/12/06 в 20:54 |
В смысле альтернативы нет, пошутил что ли ?
Код: | <form target="_blank" action="http://ya.ru" method="post">
<input src="tumba.jpg" type="image" alt="click here">
</form> |
В моем коде ни в одном браузере не будет видно куда ведет ссылка
И заметь - ДАРОМ.
|
|
|
|
С нами с 15.12.06
Сообщения: 6
|
Добавлено: 16/12/06 в 21:20 |
У этого решения несколько минусов -
1. Оно не универсально
2. У тебя 150 тумб, для каждой нужно создавать форму - это глупо.
3. Правая кнопка (Открыть в новом окне) работать не будет
4. В моем решении - картинки со ссылками - являются картинками со ссылками, а не формой
5. Использования метода POST для CJ может привести к проблемам
Давай мы не будем умничать и спорить? Я бы не стал продавать воздух.
Основной упор делается на первый вариант (подмену реального линка), второй можно считать за бонус.
|
|
|
|
+ + +
раздаю траф на халяву
С нами с 10.03.06
Сообщения: 1226
Рейтинг: 633
|
Добавлено: 16/12/06 в 21:24 |
Давай не будем умничать
Твой способ не будет работать на 100% это раз.
Цитата: | Использования метода POST для CJ может привести к проблемам |
Ты лично это проверял или просто так счас ляпнул ?
Реально смотри на вещи, твой мегаскрипт не поднимет проду. Ты вообще хоть раз ставил и разгонял сидж или так, барыжишь пи*женными скриптами ?
Если у тебя говно тумбы или сидж на дохлом виртуале - никакие скрипты тебе не помогут, это жизнь и ничего личного.
Я сказал бы что это решение для дайлерщиков и для прочего дерьма, которое надо впарить юзверю, чтоб не попалится.
|
|
|
|
С нами с 15.12.06
Сообщения: 6
|
Добавлено: 16/12/06 в 21:53 |
FastFood писал: | Ты лично это проверял или просто так счас ляпнул ? |
В запросе будет:
Код: | POST /yandsearch?rpt=rad&text=test HTTP/1.1
Accept: */*
Accept-Language: ru
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: yandex.ru
Content-Length: 9 |
Теоретически может вызвать подозрения на некоторых скриптах, при проверке метода. Конечно, это не так важно.
Цитата: | Реально смотри на вещи, твой мегаскрипт не поднимет проду. Ты вообще хоть раз ставил и разгонял сидж или так, барыжишь пи*женными скриптами ? |
И ставил и разгонял и не один.
Скрипт написан лично мной.
Цитата: | Если у тебя говно тумбы или сидж на дохлом виртуале - никакие скрипты тебе не помогут, это жизнь и ничего личного. |
Чувак, ты вообще о чем??
Я не спрашивал, как мне сидж разогнать на виртуале.
Этот скрипт естественно должен работать в комплексе с теми вещами, которые ты написал..
...как дополнение, а не основная идея. И он повышает проду (я говорю о методе а.)
FastFood, я прошу тебя, не нужно меня провоцировать на бессмысленный спор
Еще раз повторяю - второй метод, за который ты зацепился - это НЕ ОСНОВНАЯ ИДЕЯ.
Если тебе есть что предложить - создай свой топик и выкладывай свои скрипты даром
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 16/12/06 в 21:59 |
Цитата: | В интернете альтернативы нет. |
есть альтернативы, и при том более красивые решения
Вобщем если полазить по сиджам и смотреть сырцы - то найти легко. Кому надо, вперед
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
С нами с 15.12.06
Сообщения: 6
|
Добавлено: 16/12/06 в 22:09 |
Вряд ли есть более красивое решение.
За 3 года работы в смежной с адалтом теме - я не видел подобных решений вообще ни у кого. Хотя пересмотрел не одну сотню CJ.
Stek, без фактов и конкретных примеров критиковать глупо.
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 16/12/06 в 22:41 |
DevCoder: ага, щас я оторву задницу от стула и полезу по сиджам специально для тебя примеры искать
по твоему примеру
1. два раза указан линк, а это при стонтях линков дополнительные килобайты , которые помножить на трафик - будут гигабайты.
2. надо запускать функицю, которая выполнится только в конце загрузки страницы.
Вобщем вешается id пропертя на линку , а вверху страницы описывается ява скрипт, который описывает управление маусин и маусоут на этот ид, где из находу линка просто выцепляем и показываем реальный линк. Займет это все менее 1к кода и никаких проблем с вызовом дополнительных функций.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
+
сам дебил
С нами с 25.07.06
Сообщения: 5379
Рейтинг: 1822
|
Добавлено: 16/12/06 в 22:46 |
открыл Америку! все нормальные ротаторы уже 64бэйз кодирование делают
|
|
|
|
ГДЕ, СУКА, САЙНЫ?
С нами с 17.03.06
Сообщения: 3991
Рейтинг: 3362
|
Добавлено: 16/12/06 в 23:01 |
FastFood писал: | В смысле альтернативы нет, пошутил что ли ?
Код: | <form target="_blank" action="http://ya.ru" method="post">
<input src="tumba.jpg" type="image" alt="click here">
</form> |
В моем коде ни в одном браузере не будет видно куда ведет ссылка
И заметь - ДАРОМ. |
хуй там, даже в ИЕ видно.
|
|
|
|
+ + +
С нами с 26.05.04
Сообщения: 817
Рейтинг: 470
|
Добавлено: 16/12/06 в 23:01 |
закрыл правую кнопку, и до лампочки, что там будет написано, все равно, пока не нажмешь, туда не попадешь + кодировка урла
|
|
|
|
С нами с 04.11.05
Сообщения: 178
Рейтинг: 122
|
Добавлено: 16/12/06 в 23:11 |
доработнное решение от FastFood ( по дефолту форма-то отправляется get-ом ;) )
Код: |
<form target="_blank" action="http://ya.ru">
<input type="image" src="tumba.jpg" alt="click here" width="120" height="160">
</form>
|
>У этого решения несколько минусов -
>1. Оно не универсально
универсально - работает во всех броузерах да-же без JS
>2. У тебя 150 тумб, для каждой нужно создавать форму - это глупо.
во многих сиджах/ротаторах шаблон для тумбы задаётся один раз, а где нет. там просто copy-paste и для твоего решения количество нажатий кнопок будет одинкаовое
>3. Правая кнопка (Открыть в новом окне) работать не будет
юзер должен кликать а не думать.
>4. В моем решении - картинки со ссылками - являются картинками со ссылками, а не формой
а народ не испугается суперского скрипта на JS в котором не смогёт разобратся ?
а что делать если JS нет ?
>5. Использования метода POST для CJ может привести к проблемам
уже GET
для любителей JS ещё один вариант совсем как TGP
Код: |
<script>
function cl(lnk){lnk.href="out.php?s=50&l=thumb&u="+lnk.href}
</script>
<a onmousedown="javascript:cl(this)" href="http://ya.ru/"><img src="thumbs.jpg"></a>
|
|
|
|
|
Don Victor
С нами с 29.08.03
Сообщения: 1900
Рейтинг: 909
|
Добавлено: 17/12/06 в 00:25 |
Хуйня вся в том что это все нахуй не нужно, даже 64-бейз кодирование - оно больше роняет проду, нежели растит ее. Дорк любит честность по отношению к себе, и это не пустые слова ;)
|
|
|
|
+ + +
раздаю траф на халяву
С нами с 10.03.06
Сообщения: 1226
Рейтинг: 633
|
Добавлено: 17/12/06 в 00:29 |
Cooper писал: | Хуйня вся в том что это все нахуй не нужно, даже 64-бейз кодирование - оно больше роняет проду, нежели растит ее. Дорк любит честность по отношению к себе, и это не пустые слова ;) |
Да, этот и другие скрипты не решения для поднятия проды. Если ее нет, то эти скрипты вам не помогут.
2 onn, в твоем случае ссылка ведет на http://ya.ru/?x=57&y=77 , почему так ?
2 pirate, ты чего ? ничего там не видно, как вообще что то будет видно подводя курсор на кнопку
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 17/12/06 в 00:34 |
Cooper писал: | Хуйня вся в том что это все нахуй не нужно, даже 64-бейз кодирование - оно больше роняет проду, нежели растит ее. Дорк любит честность по отношению к себе, и это не пустые слова ;) |
Просто 64 бит кодирование позволяет в урле передать другой с хитрыми параметрами, а не извращятся с перекодировкой параметров.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
0
|
|
|
Don Victor
С нами с 29.08.03
Сообщения: 1900
Рейтинг: 909
|
Добавлено: 17/12/06 в 01:03 |
FastFood - я имел ввиду не скрипты, а вообще сам вопрос кодирования урлов.
Stek, а нах? ;) Все стандартные параметры большинством нормальных скриптов передаются и без извратов, правда - если есть что скрывать - то другой разговор...
Кстати многие гранды не берут в трейд сайты с кодированными урлами.
|
|
|
|
Don Victor
С нами с 29.08.03
Сообщения: 1900
Рейтинг: 909
|
Добавлено: 17/12/06 в 01:06 |
Короче это оффтоп на самом деле, кто знает тот знает - что надо, а чего не надо, кто не знает или не понимает - счас будет спорить
Топикстартеру - ты просто ошибся, если бы ты сказал что это неебаца скрипт такой, и стоит он 100 баксов на домен - уже пара человек купили бы. А продавать скрипты по 8 баксов.. Эх.. Такое просто дарить принято
|
|
|
|
Всетемнейший Князь
С нами с 30.11.02
Сообщения: 2193
Рейтинг: 438
|
Добавлено: 17/12/06 в 01:44 |
Cooper писал: | Хуйня вся в том что это все нахуй не нужно, даже 64-бейз кодирование - оно больше роняет проду, нежели растит ее. Дорк любит честность по отношению к себе, и это не пустые слова ;) |
вот с этим согласен.
никогда не замечал зависимость размера сиджея от того скрывают там линк или нет... я бы вообще сказал, что чем проще, тем лучше...
|
|
|
|
С нами с 15.12.06
Сообщения: 6
|
Добавлено: 17/12/06 в 01:57 |
Цитата: | ага, щас я оторву задницу от стула и полезу по сиджам специально для тебя примеры искать |
Для меня не надо, у меня есть
Просто ты ляпнул, а подтвердить фактами не можешь.
Цитата: | два раза указан линк, а это при стонтях линков дополнительные килобайты , которые помножить на трафик - будут гигабайты. |
Нормальные люди уже давно используют GZIP.
Да текст по сравнению с самими тумбами - ничто.
И это не проблема. В коде есть параметр, который вырезает из самого тега href= линк на галеру. Нужно просто указать, например, параметр url=.
Цитата: | надо запускать функицю, которая выполнится только в конце загрузки страницы. |
она выполнится сразу, не дожидаясь подгрузки картинок.
Цитата: | Вобщем вешается id пропертя на линку , а вверху страницы описывается ява скрипт, который описывает управление маусин и маусоут на этот ид, где из находу линка просто выцепляем и показываем реальный линк. |
Да, именно такое решение все и используют.
Но дело в том, что при этих методах линк виден (при нажатии)
И в опере работать не будет, т.к. при наведении на линк будет показан его урл
Цитата: | открыл Америку! все нормальные ротаторы уже 64бэйз кодирование делают |
Я наоборот хочу показать юзеру РЕАЛЬНУЮ ССЫЛКУ на галеру, а не непонятный base64
Цитата: | закрыл правую кнопку, и до лампочки, что там будет написано, все равно, пока не нажмешь, туда не попадешь + кодировка урла |
Опять же пользователь возмутится, если мы заблокируем правую кнопку. И в опере как обычно работать не будет.
Цитата: | доработнное решение от FastFood ( по дефолту форма-то отправляется get-ом ;) ) |
Ок попробуй открыть
Код: | <form target="_blank" action="http://www.yandex.ru/yandsearch?rpt=rad&text=test" method="get">
<input src="tumba.jpg" type="image" alt="click here">
</form> |
Цитата: | а народ не испугается суперского скрипта на JS в котором не смогёт разобратся ?
а что делать если JS нет ? |
Там все понятно вроде.
Если яваскрипт нету - ты никаким образом не сможешь показывать юзеру fake-линк (именно ПОКАЗЫВАТЬ, а не скрывать формой).
В любом случае, даже если у юзера отключен JS - будут показаны стандартные ссылки на ротатор с base64 или чем угодно.
Цитата: | для любителей JS ещё один вариант совсем как TGP |
1. При клике и отводе мышки - линк сразу будет показан
2. При клике на линк останется кривой урл, в моем скрипте он меняется обратно.
3. Правая кнопка как всегда работать не будет
4. Юзеры с отключенным JS будут ходить на реальные галеры всегда
Цитата: | Топикстартеру - ты просто ошибся, если бы ты сказал что это неебаца скрипт такой, и стоит он 100 баксов на домен - уже пара человек купили бы. А продавать скрипты по 8 баксов.. Эх.. Такое просто дарить принято |
Зачем? 8 баксов красная цена этому скрипту, не смотря на то, что до такого решения еще никто не додумался.
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 17/12/06 в 03:53 |
Код: | <html><head>
<script type="text/javascript" language="JavaScript" for="h" event="onmouseover">
<!--
window.status=this.name;
return true;
-->
</script>
<script type="text/javascript" language="JavaScript" for="h" event="onfocus">
<!--
window.status=this.name;
return true;
-->
</script></head>
<body onMouseOut="window.defaultStatus='';return true;">
<a href="http://domain.com/?refid=12345" name="http://domain.com/" id="h">Click here</a>
<a href="http://domain2.com/?refid=22222" name="http://domain2.com/" id="h">Click here</a>
</body></html> |
|
|
|
|
С нами с 15.12.06
Сообщения: 6
|
Добавлено: 17/12/06 в 05:28 |
В Opera и FireFox не работает
|
|
|
|
просто кросавчег
С нами с 15.11.04
Сообщения: 11768
Рейтинг: 7461
|
Добавлено: 17/12/06 в 06:58 |
я никогда ниче не кодирую и не ощущаю себя ущербным
|
|
|
|
+
сам дебил
С нами с 25.07.06
Сообщения: 5379
Рейтинг: 1822
|
Добавлено: 17/12/06 в 11:02 |
а почему 8 баксов а не 10 например?
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 17/12/06 в 11:35 |
Мне только одно непонятно - нафига весь этот сыр-бор. Проду скрытие линков на сиджеях, по моим наблюдениям, практически не поднимает, поэтому, имхо, носит чисто декоративный характер - типа, "так принято"...
|
|
|
|