JS/CSS壓縮工具(YUI Compressor)使用方法

網(wǎng)頁訪問速度慢如何提高呢?我們無法改變用戶的網(wǎng)絡狀況,只有自己網(wǎng)站使用更快的帶寬或者使用更強的服務器,使用戶訪問我們的時候感覺很快。另外就是對JS/CSS文件進行壓縮,由于文件較小,用戶下載的時間就很短。
下面我介紹一種JS/CSS壓縮工具-YUI Compressor
YUI Compressor 是一個用來壓縮 JS 和 CSS 文件的工具,采用Java開發(fā)。方便快捷,壓縮后的代碼文件體積小,有效率高,當然市面上不乏有很多壓縮工具,但是很多工具尤其在處理壓縮一些大型腳本后往往導致腳本出錯失效,不過我使用YUI Compressor到現(xiàn)在沒有壓壞一個腳本。
使這個工具生效前還必須安裝Java的運行環(huán)境,如果你沒有安裝請下載安裝一個吧!
使用方法:
//壓縮JS
java -jar yuicompressor-2.4.2.jar --type js --charset utf-8 -v src.js > packed.js
//壓縮CSS
java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css
當然這種方法比較麻煩一下,所以我們可以把它設置到右鍵菜單中,這樣子鼠標右擊文件就可以調(diào)用自動壓縮!
文件我已經(jīng)打包好!下載后點擊 install.cmd安裝,點擊 uninstall.cmd卸載;使用的時候選中JS或者CSS文件, 執(zhí)行右鍵菜單“Process with &YUICompressor”,會生成壓縮后的文件。
TBCompressor的安裝很簡單,點擊install.cmd就可以了,安裝后會在里的右鍵菜單里出現(xiàn)"Compress CSS or JS"選項,需要壓縮文件時只需選取目標文件然后右鍵點選"Compress CSS or JS"即刻.壓縮后的文件會自動重命名.
TBCompressor安裝教程: http://www.dbjr.com.cn/softjc/142644.html
這款js壓縮工具,是最好用的,jquery等也用這個壓縮,壓縮率高,不會出現(xiàn)在線壓縮工具那樣的,各種各樣的錯誤。
好處就是:減少js的體積,減少調(diào)用時間,提高網(wǎng)頁執(zhí)行效率,如果js過大就會導致加載慢,而導致頁面的一些效果不能正??焖俚膱?zhí)行。
相關(guān)文章
- yuicompressor使用純Java編寫,運行需要JDK1.4或更高版本,基于Rhino 對JavaScript源文件進行分析和切詞??梢允侨サ鬔avaScript文件和Css文件中冗余的空白字符(空格,換行2010-03-31