YUI version 2.7.0, jQuery 1.3.2

Yahoo YUI version 2.7.0が登場。
The Yahoo! User Interface Library (YUI)

jQuery 1.3.2
fixed bugs
jQueryはアップデートが頻繁なのでSVNで管理するが◯。
http://jqueryjs.googlecode.com/svn/trunk

update
Google AJAX API の YUI, jQuery もアップデートされた。
jQuery, YUI updates
GOOGLE AJAX API ALERTS

Yahoo! UI Library: YUI Compressor で prototype.js を圧縮してみた

便利に使っている prototype.js だけど Ver.1.6.0.3 だとファイルサイズは 128KB!
少しでもサイズを減らせないかとあがいてみる。

Yahoo! UI Library の 圧縮ツール JAVA アプリ YUI Compressor を使ってみた。

http://www.julienlecomte.net/yuicompressor/ からダウンロード。
現在のバージョンは 2.4.2。
ターミナルを起動し
1. 展開したフォルダ内の「build」フォルダへ移動
2. yuicompressor-2.4.2.jar を使って圧縮

1
2
cd /path to yuicompressor-2.4.2/build
java -jar yuicompressor-2.4.2.jar /path to prototype.js -o /path to output prototype-pack.js

見事に 76KB へ圧縮された。

圧縮は、改行コード・インデントをとることでファイルサイズを小さくしているのが基本のようだ。
圧縮ツールは色々あるけど YUI Compressor は品質がよろしいらしい。

always to preserve the operational qualities of the code

その他のツール
JSMIN
the Dojo compressor
Packer