2010-07-14 84 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。

你當然也可以選擇做一個非常好的工作來建立你/你公司的聲譽。畢竟,模仿是奉承的最真誠的形式。或者做一個非常糟糕的工作,以免有人想複製你。