2015年2月3日 星期二

谷歌的 Javascript 打包程式 Google Closure Compiler

今天在 Jay Blanchard 寫的 "Applied jQuery : develop and design" (jQuery 應用程式設計極速上手, 羅友志譯, 上奇出版) 這本書裡, 讀到作者推薦的 Google 線上 Javascript 打包程式  Google Closure Compiler, 可以將可讀性強, 充滿註解與空白的 Javascript 原始碼壓縮成精簡版, 使得網頁下載速度增快.

http://closure-compiler.appspot.com/home

只要將原始碼貼到左下方的框框裡, 再按 Compile 鈕, 就會在右方框框產生壓縮後的結果 :




也可以點 default.js 下載檔案. 這裡的 Optimization 選項預設是 WhiteSpaceOnly, 它只是去除註解與空白, 因此壓縮比較低. 如果選 Simple, 它還會改寫程式寫法, 進一步提高壓縮比, 而 Advanced 則進行程式碼最佳化, 結果最精簡. 說明參見 :



沒有留言 :