AjaxプログラミングにおいてPrototype.jsは非常に重要なライブラリですが、ファイルのサイズが大きいことを理由に良くない!といわれることがしばしばです。 バージョン1.4.0時点で47kbですので、確かに1JavaScriptファイルとしては大きいですし、なんと言ってもテキストのファイルが50kb近くあるというのが生理的に受け付けないのかもしれません(1kgの鉄と1kgの綿はどっちが重い?)。 そんなあなたに(自分もだけど)おすすめなのが、JavaScriptをgzip圧縮する方法。 Windowsの場合、Cygwinを使うかGNU zipなんてのを使えば圧縮できます。 ファイルサイズ | ファイル名 47,445 bytes | prototype.js(デフォルト) 32,717 bytes | prototype_compress.js(Rhinoを使って圧縮) 10,53
![世界の片隅で.jgzと言ってみる | こぶたのラッパ](https://cdn-ak-scissors.b.st-hatena.com/image/square/988ce5351a969b3caacbf73a12e72ee52d05a04a/height=288;version=1;width=512/https%3A%2F%2Fpds.exblog.jp%2Flogo%2F1%2F200412%2F05%2F74%2Fc0007274.jpg)