附件是查看Google+ HTML時Chrome Developer Tools的屏幕截圖。注意了〜隨機類名:爲什麼谷歌隱藏Google+上的HTML/CSS類?
2
A
回答
7
爲不可讀標識的來源可以是:
- 縮小
- 混淆
- 隨機ID生成
谷歌Plus是可能作爲GWT(或類似框架)應用實施n使用縮小的資源(javascript和css文件)和自動生成的標識符。縮小也被廣泛用作混淆代碼的工具,因此不可讀性也是部分故意的。
0
模糊處理可用於減少代碼大小,並降低「未授權」用戶的代碼可讀性,使其難以對產品/程序進行反向工程或竊取想法。有人問了一個非常類似的問題here,應該回答你有更多的問題。
相關問題
- 1. 谷歌AdUnit隱藏
- 2. 谷歌的隱藏的div
- 3. 爲什麼我的應用在Google play上「隱藏」?
- 4. 隱藏行於谷歌表
- 5. 爲什麼溢出:隱藏不隱藏?
- 6. 爲什麼overlayPanel刷新上隱藏
- 7. 「隱藏」我的網站地址/ URL從谷歌google +等
- 8. 爲什麼iwloc =隱藏整個谷歌地圖而不是地址泡泡?
- 9. 爲什麼不隱藏?
- 10. 爲什麼DialogPreference.needInputMethod()隱藏?
- 11. 隱藏帶特定ID和谷歌地圖的谷歌標記
- 12. jQuery的隱藏使用谷歌瀏覽
- 13. 谷歌地圖的隱藏座標
- 14. 隱藏在谷歌的傳說圖表
- 15. 爲什麼Google會爲某些應用隱藏android.permission.VIBRATE?
- 16. 谷歌地圖api 2如何顯示/隱藏谷歌地圖?
- 17. 谷歌玩遊戲服務 - 隱藏/取消隱藏成就
- 18. 用谷歌地圖顯示隱藏div - (隱藏開始)
- 19. 爲什麼父類的靜態方法隱藏在子類中?
- 20. 隱藏的谷歌地圖中的fancybox不裝上開放
- 21. 如何隱藏在谷歌,地圖V3
- 22. 顯示/隱藏谷歌地圖
- 23. 隱藏谷歌地圖V2控制
- 24. 谷歌地圖:隱藏國家邊界
- 25. 隱藏NULL值在谷歌圖
- 26. 優化谷歌腳本以隱藏列
- 27. 谷歌圖表儀表板 - 隱藏列
- 28. 谷歌地圖V3在隱藏div
- 29. 隱藏谷歌地圖數據
- 30. 隱藏谷歌分析代碼
那麼爲什麼要故意混淆它呢? – keypulsations
使其更難提取業務邏輯。 – allprog
縮小和混淆的區別在於,第一個是壓縮內容(加載速度更快),而另一個是隱藏內容或使其更難查看。在GWT的情況下,這些ID是動態生成的,因此看起來很糟糕 – dube