По статье, найденной в Digg, провел следующий простой эксперимент - если посетитель сайта не почиcтил историю перед посещением, то можно проверить на какие сайты он заходил до этого. Всего лишь простой JavaScript, который анализирует :visited CSS псевдокласс.
Вот здесь можно посмотреть, на какие сайты вы заходили
(вынесли на отдельную страницу - просто использование JavaScript в blogger.com - это отдельное приключение :)
Помимо шпионских целей, можно использовать, очевидно, в контекстной рекламе. То есть анализировать для показа рекламы не только referer, но и более глубокую историю посещаемых сайтов.
Интересно. А на практике как это можно применить? ;-)
ReplyDeleteреклама контекстная. Сейчас она referer использует (откуда пришел запрос). Можно глубже анализировать.
ReplyDeleteМожно что-то специальное предлагать перешедшим с конкретных сайтов
(скидку, если это сайт магазина-конкурента)
посетителей можно попробовать сбивать в группу по интересам: "а вот у нас еще N человек в online с того же сайта"
В IE 7 RC 1 не работает... Я пришел к Вам на этот пост с news2.ru, а он мне пишет false.
ReplyDeleteВ Firefox 1.5.0.6 тоже не работает.
ReplyDeleteВ Firefox 1.5.0.6 ещё как работает!!!
ReplyDeleteНе работает у некоторых, потому что сайт с и без www - воспринимается как разные сайты.
ReplyDeleteIE 7 - не могу проверить. Что не работает - не находит сайты, или ошибка в JavaScript?
ReplyDeleteДа - сайты linkstore.ru и www.linkstrore.ru - для истории в браузере разные :-)
В Opera 9.0 не работает :)
ReplyDeleteа что не работает? В JavaScript ошибка? Или есть, например, в истории http://www.linkstore.ru, но его не показывают как посещавшийся?
ReplyDeleteIE 6.0.2900.2180
ReplyDeleteСтрока 25
Символ 46
Незавершенная строковая константа
Строка 404
Символ 169
Предполагается наличие объекта