CSS文件加密保護


原文鏈接:http://www.feeldesignstudio.com/2013/08/cssencryption

 

很多Web設計師都想保護自己辛苦寫成的CSS文件,但是基於眾所周知的原因,我們的CSS是無法加密的。這篇文章主要是給出一個障眼的方法,讓菜鳥知難而退即可。

思路其實非常的簡單,就是將部分字符轉為Unicode編碼,比如下面的css文件:

當然也可以隨便的去掉一個或兩個0:

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

“加密”后的代碼:

在開發工具中看到的是:

20130808122150

 

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

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

附一個轉碼的Javascript方法:

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM