Как писал AreaFix я писать ничего не буду, я это знаю. Вероятно ты плохо представляешь, что такое DOM и как она работает с ie.
понятно, что не будешь, разбор написанной страницы на Доме может занять больше времени, чем ее написание, зависит от профессионализма, а специально разбавленный мусором код, которого (мусора) на порядок больше, сделает это очень утомительным. Ещё раз, для тех кто в танке, ассемблерный код тоже АБСОЛЮТНО открытый, но большие объёмы делают разбор уделом профессионалов.
И, кстати, что такое Дом и как она (модель которая) работает с и.е. знаю очень неплохо, знаю и Геко дом, так что не будем об этом.
Как писал AreaFix warlock, такой изврат DOMом разбирается как нефиг делать.
Если же речь идет о кодирование именно хтмл кода, то в конце можно вместо document.write вызвать иное...
ага, щас, хочешь проведём тестовый разбор ? я напишу килобайт 200 кода, а ты попробуешь восстановить хтмл, который составит 2 кило.
при сегодняшних DSL-технологиях уже не проблема переслать такие объёмы.
сомнительно мне, что Вы будете очень рады получив в браузере такой вот код после "view source", а это так детские шалости, все может быть куда более запущенно, можно, поверьте мне, неделю разбирать подобные скрипты и если алгоритм генерации их динамический, то тогда и месяцы.
Ну, давай подумаем, чем отличается ассемблерный код от HTML ?
И тот, и другой открытые, только понять, что происходит в первом гораздо сложнее. С таким же успехом можно весь HTML код генерировать динамически, например, javascript, а сам javascript другим javascript'ом и т.д. Кроме того пихать массу мусора в начальный код, как например "ничего неделающие" циклы. На клиентской стороне не будет проблем восстановить исходный HTML код и при хороших скоростях также не будет проблем передать закодированный контент. Если ещё придумать динамический алгоритм для кодирования, то вот тебе и защита.
я писать ничего не буду, я это знаю. Вероятно ты плохо представляешь, что такое DOM и как она работает с ie.
понятно, что не будешь, разбор написанной страницы на Доме может занять больше времени, чем ее написание, зависит от профессионализма, а специально разбавленный мусором код, которого (мусора) на порядок больше, сделает это очень утомительным. Ещё раз, для тех кто в танке, ассемблерный код тоже АБСОЛЮТНО открытый, но большие объёмы делают разбор уделом профессионалов.
И, кстати, что такое Дом и как она (модель которая) работает с и.е. знаю очень неплохо, знаю и Геко дом, так что не будем об этом.
warlock, такой изврат DOMом разбирается как нефиг делать.
Если же речь идет о кодирование именно хтмл кода, то в конце можно вместо document.write вызвать иное...
ага, щас, хочешь проведём тестовый разбор ? я напишу килобайт 200 кода, а ты попробуешь восстановить хтмл, который составит 2 кило.
при сегодняшних DSL-технологиях уже не проблема переслать такие объёмы.
вот предположим, следующий код (этот код созадёт динамически линк на странице):
а вот код, который создает первый скрипт :
сомнительно мне, что Вы будете очень рады получив в браузере такой вот код после "view source", а это так детские шалости, все может быть куда более запущенно, можно, поверьте мне, неделю разбирать подобные скрипты и если алгоритм генерации их динамический, то тогда и месяцы.
А что, есть идеи?
Ну, давай подумаем, чем отличается ассемблерный код от HTML ?
И тот, и другой открытые, только понять, что происходит в первом гораздо сложнее. С таким же успехом можно весь HTML код генерировать динамически, например, javascript, а сам javascript другим javascript'ом и т.д. Кроме того пихать массу мусора в начальный код, как например "ничего неделающие" циклы. На клиентской стороне не будет проблем восстановить исходный HTML код и при хороших скоростях также не будет проблем передать закодированный контент. Если ещё придумать динамический алгоритм для кодирования, то вот тебе и защита.
если имеется ввиду в браузере, то никак
без вопросов PHP
можно ещё так:
<span onClick='window.open("http://www.google.com", "_blank");'
onMouseOver="this.style.cursor='hand';window.status='your link'"
onMouseOut="window.status='main page'">
<font style="text-decoration:'underline'" color='blue'>click me</font>
</span>чем не ссылка ?
Нет, посетитель/скрипт - это не серьезно, при нормальной настройке не отличишь. Все проще - по ip отсекать.
А если перед началом рассчета попросить ввести текст с картинки ? ;)
[правка] оп, почти синхронно с euhenio
Вы же говорили, сайт будет на трех языках.
это на самом деле я говорил про 3 языка
а это разве принципиально ? ;)