CSS文件加密保護

原文連接:http://www.feeldesignstudio.com/2013/08/cssencryptionjavascript

 

不少Web設計師都想保護本身辛苦寫成的CSS文件,可是基於衆所周知的緣由,咱們的CSS是沒法加密的。這篇文章主要是給出一個障眼的方法,讓菜鳥知難而退便可。css

思路其實很是的簡單,就是將部分字符轉爲Unicode編碼,好比下面的css文件:java

固然也能夠隨便的去掉一個或兩個0:開發工具

這樣的話,通常人也懶得去看你的CSS代碼了。下面是一段CSS代碼:編碼

「加密」後的代碼:加密

在開發工具中看到的是:spa

20130808122150

 

挺唬人的,不過不到萬不得已,不要這樣作,開發人員的心應該是開源的。設計

注意:在網上有一些文章提到在CSS文件中插入」\0″,」\00″,」\000″的方法,這個如今已經再也不適用。code

附一個轉碼的Javascript方法:

不過在轉換的時候須要注意忽略一些特殊字符和關鍵字,好比#@:;.{}-之類的,還有hover、before、after等關鍵字,這個就不一一例舉了。

相關文章
相關標籤/搜索