1

我最近在v3上工作過很多,如果您注意到,除了在腳本上完成的常規壓縮(局部變量重命名,空白空間刪除等)之外, API腳本在這方面向前推進,並且還具有用兩個字符名稱重命名類和它們的方法。此外,我也注意到其他「奇怪」的東西,例如暴露給API用戶的名稱將作爲變量存儲並在腳本中使用。在我看來,我認爲還有一些混淆意圖。谷歌地圖API v3 - API腳本壓縮/混淆

不知道我是否明確自己,或者這是某種壓縮,我沒有得到正確的,但我認爲你明白了。

我很感興趣,如果有人知道這是否像公共工具壓縮腳本,或者如果有人可以指出一些可能有用的參考。

謝謝。

回答

2

我認爲谷歌使用他們的Closure編譯器 - 它做了你描述的很多東西。
Google Closure Compiler

CC是不是像銳壓縮機或jsmin其他工具更加雄心勃勃(和獎勵)

+0

正確的,地圖API使用Closure編譯器。 – skarE 2012-08-06 00:15:10

+0

我想過這個。我知道Closure編譯器,儘管我從來沒有使用它,但我很好奇,因爲我看到一些似乎有點不尋常的行爲,我沒有在CC中找到(或者我認爲沒有找到)。但是現在你告訴我了,我會進一步調查,謝謝! – Tiborg 2012-08-06 07:27:47