Есть ли какой-нибудь способ/сервис показать заказчику вёрстку без возможности для него скопировать исходный код?
Можно показать в скайпе демонстрацией экрана или через teamviewer, но это не то. Нужно быть двоим одновременно на связи, через скайп он не поклацает сайт и пр. неудобности.
Что-то типа - загрузил вёрстку, получил ссылку, отправил заказчику, он любуется и тестирует, но забрать не может, пока не оплатит.
Не заморачивайтесь. Просто демонстрируйте на своем хостинге. 99% заказчиков ничего не сможет оттуда вытащить, да и не удобно это. А мошенники все равно обманут, каким-то другим способом только.
можно в node-webkit закинуть - там по моему есть возможность зашифровать - оттуда посложнее будет вытащить. но это сложно и заказчику придется каждый раз скачивать ~ 50мб exe с вашим сайтом.
сервис вряд ли найдете - максимум что будет - так же ваш код в айфрейме - скопировать легко.
лучшей не заморачивайтесь - просто показывайте как есть - кому надо все равно утащят.
разве что могу посоветовать сделать закалдку в скрипте которая проверяет домен на котором запущен сайт и делает редирект на страницу типа "за этот сайт не заплатили" ну и скрипт сильно сильно обфусцировать вручную.
кстати если кто-то сделает такой сервис (который проверяет домен и хитро обфусцирует) - то обязательно найдутся добрые люди которые сделают сервис таблетку - поэтому лучше сделайте один раз для себя сами.
возможно, как я и сказал - либо обфускация с js защитой запуска на другом домене.
либо node-webkit - по сути это хром браузер в который можно засунуть сайт и зашифровать.
то есть по факту заказчику вы будете скидывать не ссылку на тестовый сайт а exe файл в котором есть и ваш сайт и браузер, который только его и может запускать. заказчик не сможет посмотреть исходный код и открыть консоль, поэтому до кода добраться очень сложно.
Александр Таратин: либо писать внутри сервер на ноде, который при запросе ресурсов распаковывает их некого архива. и заказчику передавать только этот архив, а нв скинуть один раз. архив можно просто zip + xor.
Показывайте билд версию, где все минимизировано/склеено/изуродованно с тестовыми картинками и текстом например. Я бы посмотрел как кто-то стал бы такое воровать и пытаться модифицировать под себя :)
Очень рекомендую TARS для этого. Доки есть, все что можно сделать описано. Можно даже создать https-соединение. Можно даже видеть, что заказчик кликает в данный момент, что скролит. Все будет синхронизировано с вашим экраном.
Речь идет про tunnel . Но все это от лукавого. Сверстанная страничка не стоит всего геморроя по ее защите. Верстать крупный под честное слово нужно только для постоянных заказчиков.