2010-07-14 81 views
2

可能重复:
What are some good ways to prevent people from copying my source code?如何加密的HTML,CSS和JavaScript来防止侵权

我想办法解决 '加密' 我的HTML和CSS代码,这样一访客不能简单地'查看源代码'并将其复制。

+11

简答 - 你不能。 – 2010-07-14 14:43:52

+0

哈哈。你不可以......本身。我想到的唯一选择就是混淆。但是,它真的值得吗? – huntaub 2010-07-14 14:44:33

+0

我不确定你为什么想要这样做。不要质疑你的技能,但我怀疑你是否真的在html/css/js中做任何事情,以至于有人会剽窃它。此外,如果您正在做的事情如此深刻,请将其作为开源软件发布! – brad 2010-07-14 14:45:50

回答

11

这是不可能的;你应该版权你的代码,而不是你担心。

或者你可能想看看:

Obfuscated Code

+3

好消息是,在大多数国家,我们生产的页面和代码是默认版权! – Pointy 2010-07-14 15:18:52

+4

坏消息是你无法负担得起你的版权。 – 2010-07-14 16:32:55

4

有没有。你可以做的最好的工具是缩小或混淆你的javascript代码。但是,没有办法使其真正安全。加密意味着在客户端解密,将所有内容都暴露给用户。

2

那么,为什么这是不可能的? HTML,CSS和Javascript都是基于客户端的。这意味着你必须给用户你的代码,并在他的机器上进行处理。你不能同时向某人展示代码并阻止他看到它。
根据您要保护的内容,您可能需要查看基于服务器的技术,如PHP或ASP。

你当然也可以选择做一个非常好的工作来建立你/你公司的声誉。毕竟,模仿是奉承的最真诚的形式。或者做一个非常糟糕的工作,以免有人想复制你。