Как вариант - делать OpenGL или Canvas сайт, js зашифровать.
Раньше для таких целей использовали
Adobe Flash и
Java Applet, но сейчас эти технологии не выполняют таких функций:
- Adobe Flash - отключают в браузерах, в некоторых его нет изначально
- Java Applet - было столько дыр в безопасности что тоже скоро вымрет, требует отдельной установки java
Есть ли смысл делать сайты на OpenGL/WebGL и/или на Canvas исключительно с точки зрения защиты css? Скорее нет,
разве что для использования их сильных (графических) сторон, так как современные сайты на столько сложны что украсть там что-то и так не представляется возможным, а
сделать скриншот и скопировать графику
всё равно можно.