2013-07-15 41 views

回答

7

爲不可讀標識的來源可以是:

  • 縮小
  • 混淆
  • 隨機ID生成

谷歌Plus是可能作爲GWT(或類似框架)應用實施n使用縮小的資源(javascript和css文件)和自動生成的標識符。縮小也被廣泛用作混淆代碼的工具,因此不可讀性也是部分故意的。

+0

那麼爲什麼要故意混淆它呢? – keypulsations

+3

使其更難提取業務邏輯。 – allprog

+2

縮小和混淆的區別在於,第一個是壓縮內容(加載速度更快),而另一個是隱藏內容或使其更難查看。在GWT的情況下,這些ID是動態生成的,因此看起來很糟糕 – dube

0

模糊處理可用於減少代碼大小,並降低「未授權」用戶的代碼可讀性,使其難以對產品/程序進行反向工程或竊取想法。有人問了一個非常類似的問題here,應該回答你有更多的問題。