|
Познающий
Регистрация: 23.12.2004
Сообщений: 48
Провел на форуме: 163190
Репутация:
7
|
|
=))) прежде чем писать мне "бред" в репутации,следует, г-н [sL1p], немного подучить матчасть =)
Позволю себе небольшой экскурс в ява-скрипт "супербана".
http://www.antichat.ru/txt/superban/
Первой строкой идет создание объекта oClientCaps, принадлежащему к namespace IE\:clientCaps. Аббревиатура IE, подразумевает, разумеется, Internet Explorer.
<xml:namespace ns='http://www.microsoft.com/ie' prefix='IE'><STYLE>@media all{IE\:clientCaps {behavior:url(#default#clientcaps);}}</STYLE><IE:CLIENTCAPS ID="oClientCaps">
Крайне полезно будет почитать официальную документацию по компоненту clientCaps behavior, которая находится по адресу:
http://msdn.microsoft.com/workshop/author/behaviors/reference/behaviors/clientcaps.asp
В алгоритме Супербана отсутствуют ветвления для разных браузеров, что очевидно, так как вообще весь алгоритм построен на использовании объекта clientCaps behavior, который в других браузерах не поддерживается (специально проверил на Опере 9 и Мозилле 1.5.0.6) и сам яваскрипт выполняться, естественно, не будет.
В результе суммирования некоторых свойств, полученных от объекта, и получается псевдослучайная строка, идентифицирующая машину.
Касательно Вашего заявления, о том, что
"Как он может работать на ИЕ подобных браузерах? Если он делает отметку на параметрах машины" -- то вторая часть ее лишена как раз всякого смысла, ибо "отметка на параметрах машины" -- это и есть бред.
В любом случае яваскрипт лишен возможности что-либо записывать на машину пользователя (кроме cookie), но супербан просто передает значение переменной (цитирую статью) "Составной ключ передается серверу в поле Statistic формы отправки постингов".
|