Добрый вечер!
У меня есть HTML страничка как мне сделать чтобы код которы есть на этой страничке никто не мог украсть!
Как это делают через браузер используя функцию "Исходный код"...
Другие языки программирования и технологии
Скрыть содержимое HTML страницы, чтобы код не могли украсть!
ПАРАНОЙЯ одолевает???? Ну ну.. .
Скрыть исходных код практически невозможно, но можно максимально затруднить его просмотр!
Каким образом?
Например : запретить правую кнопку мыши, при этом не выводя никакого сообщения:
>
function click() {
event.cancelBubble = true;
event.returnValue = false;
}
document.oncontextmenu = click;
Однако, это не слишком понравится обычному пользователю, а злоумышленник
воспользуется: "Вид -> Просмотр html-кода. "
Что же делать?
Можно, конечно, создать что-нибудь типа PopUp окна, без меню Вид, но это тоже не самый лучший вариант. К тому же, практически все страницы кэшируются браузером. Можно воспользоваться соответствующими мета-тегами, но это не всегда помогает.
Некоторые веб-мастера в начале исходного кода страницы вставляют очень много символов переноса строки (Enter) - да встречаются и такие параноики... .
Пользователь (главным образом, новичок) пару раз покрутив колесом мыши, не замечает, что исходный текст находится "далеко внизу".
Можно весь код преобразовать (написать) в одну строку (обычно такой способ используют некоторые программы по уменьшению "веса" страницы) . Кстати страницы Гугля (исходный код) имеют именно такой вид.. .
В этом случае нужно какое-то время, чтобы вернуть его исходное состояние, а только потом уже можно приступить к своим корыстным целям :)
Самым более-менее оптимальным способом защиты является шифрование исходного кода при помощи JavaScript'a. Открыв исходный код страницы юзер попросту ничего не разберёт.
Всё это и многое другое может программа - HTMLProtector
Есть даже специальные сервисы кодирующие на Ява (Гугль в помощь)
НО! Если кодировать сайт JavaScript'ом, то это создаст проблемы с индексацией поисковыми роботами.. .
А вообще - это чистой воды паранойя...
Скрыть исходных код практически невозможно, но можно максимально затруднить его просмотр!
Каким образом?
Например : запретить правую кнопку мыши, при этом не выводя никакого сообщения:
>
function click() {
event.cancelBubble = true;
event.returnValue = false;
}
document.oncontextmenu = click;
Однако, это не слишком понравится обычному пользователю, а злоумышленник
воспользуется: "Вид -> Просмотр html-кода. "
Что же делать?
Можно, конечно, создать что-нибудь типа PopUp окна, без меню Вид, но это тоже не самый лучший вариант. К тому же, практически все страницы кэшируются браузером. Можно воспользоваться соответствующими мета-тегами, но это не всегда помогает.
Некоторые веб-мастера в начале исходного кода страницы вставляют очень много символов переноса строки (Enter) - да встречаются и такие параноики... .
Пользователь (главным образом, новичок) пару раз покрутив колесом мыши, не замечает, что исходный текст находится "далеко внизу".
Можно весь код преобразовать (написать) в одну строку (обычно такой способ используют некоторые программы по уменьшению "веса" страницы) . Кстати страницы Гугля (исходный код) имеют именно такой вид.. .
В этом случае нужно какое-то время, чтобы вернуть его исходное состояние, а только потом уже можно приступить к своим корыстным целям :)
Самым более-менее оптимальным способом защиты является шифрование исходного кода при помощи JavaScript'a. Открыв исходный код страницы юзер попросту ничего не разберёт.
Всё это и многое другое может программа - HTMLProtector
Есть даже специальные сервисы кодирующие на Ява (Гугль в помощь)
НО! Если кодировать сайт JavaScript'ом, то это создаст проблемы с индексацией поисковыми роботами.. .
А вообще - это чистой воды паранойя...
Это невозможно. Поспользуйся флешем.
Скрыть твой код от показа можно только не отдавая его пользователю. То есть закрыв сайт от просмотра. Всё равно что показать человеку книгу, но не дать её прочитать.
Кстати, слить код при помощи firebug не помешает даже ajax.
Скрыть твой код от показа можно только не отдавая его пользователю. То есть закрыв сайт от просмотра. Всё равно что показать человеку книгу, но не дать её прочитать.
Кстати, слить код при помощи firebug не помешает даже ajax.
Никак, есть вариант шифрования, но это индивидуально, дорого и нужна поддержка этого способа сервером, т. е. свой сервер настроенный под этот метод.
Да нафик он нужен кому будет.
HTMLCrypt попробуй
а какой смысл его скрывать, если например у того кто сворует шаблон совсем другой? и при этом все содержимое.
То не коды, а разметка страницы. До кодов судя по всему ты не дорос
невозможно
здесь есть отличный код скрытия кода http://web-faq.ru/kak-posmotret-kod-stranicy-sajta/
и только один способ его посмотреть, о котором мало кто знает
и только один способ его посмотреть, о котором мало кто знает
Можно попробовать все загружать через AJAX, но тогда попрощайся с поиковиками.
кому нахер упал твой html код??? ?
Похожие вопросы
- Как в PHP сделать так что-бы обновлялось содержимое HTML-страницы? (Подгрузка содержимого без обновления страницы)
- Шаблон html страницы с использованием фреймов
- как поставить пароль на html страницу ?
- Как сделать чтобы HTML страница открывалась в определенных пределах...
- боюсь что могут украсть сайт
- Скажите пожалуйста, какая программа самая лучшая для создание HTML страниц?
- люди помогите: при создании html страницы не вставляется изображение:
- HTML... страница...
- С помощью какой программы можно создавать html страницы?
- Скажите, сколько пикселей в одной html странице?