Предотвращение кражи HTML-кода

Я показываю демонстрацию преобразования PSD в HTML своему клиенту. Я хочу загрузить документ HTML с файлами CSS и изображениями на свой сервер, чтобы показать демонстрацию клиенту.

Я боюсь, если он скопирует HTML-код.

Есть ли способ раскодировать/закодировать html код, чтобы его было не понятно копировать?

Даже если я предотвратил щелчок правой кнопкой мыши на странице, он может использовать параметр «Просмотр»> «Исходный код страницы» или может сохранить веб-страницу, а затем просмотреть исходный код.


person harishannam    schedule 12.05.2013    source источник
comment
возможный дубликат Предотвращение кражи исходного кода   -  person Jukka K. Korpela    schedule 12.05.2013


Ответы (2)


Вы не можете защитить свой код JS, CSS или HTML на 100%.

Но вы можете запутать своего клиента, зашифровав код, удалив пробелы и т. д. Он может скопировать и вставить его, но не сможет так просто отредактировать или расширить его.

Этот инструмент шифрует HTML в JS: http://www.iwebtool.com/html_encrypter.

Компрессор CSS (удаляет пробелы и новые строки): https://csscompressor.net/

Компрессор JavaScript (удаляет пробелы и новые строки): http://javascriptcompressor.com/

Как уже упоминалось @AMR: защитите свои авторские права и заключите контракт. Мои советы выше на всякий случай, если нет доверия к вашему клиенту!

person Mr. B.    schedule 12.05.2013
comment
Но в инструментах разработчика браузера тривиально получить HTML для DOM после запуска JS. - person Martin Smith; 12.05.2013
comment
@MartinSmith, конечно, это просто совет. это зависит от проекта и ноу-хау клиентов. - person Mr. B.; 12.05.2013
comment
мой ответ был отмечен как правильный, но я получил несколько отрицательных голосов. странно как-то. - person Mr. B.; 12.05.2013

Это невозможно остановить. Вы можете сделать то, что сказал @Mr.Bombastic, но я просто предлагаю написать быструю форму о неразглашении и попросить человека подписать ее. Вы также можете просто оставлять комментарии на своей странице, которые показывают, что это ваше. В конце концов, если они украдут его и это ваш код, это должно быть довольно легко доказать даже без комментариев. Гражданских исков не так много.

person Anthony Russell    schedule 12.05.2013