纯静态网页( HTML+CSS+JS )如何防止他人拷贝并二次开发?
也许防止是防止不了了,换言之,如何让他人抄袭变得困难?
目前想到的办法是:
欢迎补充。
1
UnixCRoot 2018-04-22 01:11:32 +08:00 via Android
不发布程序
|
2
Pai 2018-04-22 01:16:01 +08:00
醉了 当成宝贝了?都静态了,还防止拷贝?
|
3
huiyifyj 2018-04-22 01:16:07 +08:00 via Android
uglifyjs 好像不是混淆,是压缩吧。
|
4
feverzsj 2018-04-22 01:21:57 +08:00
wasm
|
5
wql 2018-04-22 01:27:13 +08:00 via Android
WASM
保证大部分人不会闲得无聊抄二进制 |
6
xttttt 2018-04-22 01:27:50 +08:00
前端没人懒得抄袭吧 模板一大推
|
7
hoyixi 2018-04-22 01:29:40 +08:00
啥叫浏览网页?就是 HTML+CSS+JS (现在异步加载的,再外加数据比如 json,xml )都下载到了浏览器端,然后浏览器展示~
只要到了浏览器,HTML 一目了然,CSS 即使压缩,用 dev tool 一目了然,image 自然也下载到了本地, 有可能增加复制难度的就是 js |
9
CloudnuY 2018-04-22 01:30:10 +08:00
画成 canvas 再传送到客户端?🤣
|
10
jsthon OP HTML 和 CSS 的确是一目了然,所以主要是 JS 方面,让“抄袭”变得不简单。
|
11
Nick2VIPUser 2018-04-22 01:59:57 +08:00 via iPhone 2
全部使用图片
|
12
oonnnoo 2018-04-22 02:20:36 +08:00 via Android 5
关闭服务器,阻止用户访问
|
13
cjpjxjx 2018-04-22 02:23:07 +08:00 via Android 2
在大街上如何防止别人看到你?
|
14
Pyjamas 2018-04-22 02:23:33 +08:00
做成图片,打上[机密]二字的水印
|
15
ericls 2018-04-22 02:49:58 +08:00 via iPhone
拿起法律的武器
|
16
Felldeadbird 2018-04-22 03:28:42 +08:00 via iPhone
人肉打印机,楼主了解一下
|
17
leekafai 2018-04-22 07:48:22 +08:00 via Android 1
canvas+websocket
|
18
NicholasWangC 2018-04-22 07:54:03 +08:00 via Android
noVNC 了解一下
|
19
imWBB 2018-04-22 08:05:15 +08:00 via iPhone
flash 了解一下
|
21
summerwar 2018-04-22 08:22:52 +08:00
我感觉防止别人拷贝投入太多精力,还不如多迭代几版
|
22
KgM4gLtF0shViDH3 2018-04-22 08:32:03 +08:00 via iPhone
后端渲染成图片
|
23
doubleflower 2018-04-22 08:49:35 +08:00 via Android
用 react+css in js 只能看到一坨 js,二次开发是很难了
|
24
CaptainInPHW 2018-04-22 09:07:14 +08:00 via iPhone 2
https://i.loli.net/2018/04/22/5adbe026186cb.png
我觉得廖老师说的这段话很有道理 |
25
jiangnanyanyu 2018-04-22 09:12:32 +08:00 via Android
@CaptainInPHW 最后一个图,233
|
26
zjqzxc 2018-04-22 09:40:54 +08:00 1
@CaptainInPHW 不适用于 js。python 可以卖服务,因为代码跑在自己机器上;但 js 是跑在用户的浏览器里的。卖服务的同时,代码也交出去了。
另外,是否公开源代码是自己选择的,最后两段话,真的有点“道德绑架”了。 |
27
dalieba 2018-04-22 12:10:15 +08:00
我看这个网页就已经搞得不错了,没法旋转文字,Ctrl+A 搞不定,右键菜单也出不来,更没法拷贝,楼主试着研究下
http://abkai.net/core/zh/read-me-first/test-troubleshooting/ |
28
gam2046 2018-04-22 12:53:14 +08:00
@dalieba https://i.loli.net/2018/04/22/5adc14307d83d.jpg
也只能防君子而已。onkeydown 里拒绝掉 F12 和 Alt 键; keypress 里对于组合键判断了一下,对于 ctrl 与 A/C/F/B/I/P/S/U/V 组合键进行的屏蔽。 但是.....浏览器是有菜单的......我可以不用快捷键来搞嘛。 所以前端的这个,总体上我感觉只是心理安慰。 |
29
Building 2018-04-22 17:28:53 +08:00 via iPhone 1
@CaptainInPHW 代码写的越好,商业价值越低。
|
30
julyclyde 2018-04-22 19:34:47 +08:00
只要把内容做的没有价值,就能防了
|
31
fumichael 2018-04-22 20:45:25 +08:00
htmlcss 防盗好简单,写烂一点,恶心一点。
js 这个你会了呀 楼上好多说,做成图片,会带来另一个问题,图片如何防盗, [手动狗头] |
32
hiyouli 2018-04-23 00:01:16 +08:00
|
33
dalieba 2018-04-23 15:01:31 +08:00 via Android
@hiyouli @CaptainInPHW 也有可能是代码里面真的有影响公司竞争力的高精尖的技术,不得外泄
|