2013-05-12 100 views
4

我正在向我的客戶展示PSD到HTML的演示。我想上傳帶有CSS文件和圖片的HTML文檔到我的服務器上,以便將演示文稿展示給客戶端。防止HTML代碼被盜

恐怕他會複製HTML代碼。

有什麼辦法解碼/編碼的HTML代碼,以便它不會被複制是可以理解的?

即使我阻止右鍵單擊頁面,他可以使用視圖>頁面源選項或可以保存網頁,然後看到源代碼。

+2

[Prevent Source Code Stealing]的可能重複(http://stackoverflow.com/questions/14590483/prevent-source-code-stealing) – 2013-05-12 13:12:49

回答

3

您無法保護您的JS,CSS或HTML代碼100%。

但是,您可能會通過加密代碼,刪除空格等來混淆您的客戶端。他可以複製並粘貼它,但無法編輯或擴展它。

這個工具加密的HTML JS: http://www.iwebtool.com/html_encrypter

CSS壓縮機(刪除空格和換行): https://csscompressor.net/

的JavaScript壓縮機(刪除空格和換行):http://javascriptcompressor.com/

正如@ AMR已經提到:保護您的版權並建立合同。我的建議以上是爲了以防萬一,如果沒有信任你的客戶!

+1

但在瀏覽器開發人員工具中,獲取DOM的HTML並不重要JS運行後。 – 2013-05-12 13:06:08

+0

@MartinSmith當然,這只是一個建議。這取決於項目和客戶的專業知識。 – 2013-05-12 13:10:07

+0

我的答案被標記爲正確的,但我得到了一些downvotes。有點奇怪。 – 2013-05-12 16:10:09

2

有沒有辦法阻止它。你可以做@Bombastic先生說的話,但我只是建議寫一個快速的保密表格並讓其簽字。您也可以在您的網頁上放置評論以顯示您的評論。最後,如果他們竊取了它和你的代碼,那麼即使沒有評論也應該很容易證明。民事訴訟沒有那麼多。

+0

無論如何應該這樣做! – 2013-05-12 13:08:25