YSLOW 勉強 : 10: Minify JavaScript

| コメント(0) | トラックバック(1)

rules for high performance web sitesの十個目。Javascriptを最小化しよう。スクリプト内の不要なスペースとか改行やタブとかを削除することで、ダウンロードするファイルのサイズが減るのでレスポンスタイムを短くすることができる。代表的なツールにはJSMINがある。

スクリプトを難読化(Obfuscation:不要な文字を削るのとともに、functionや変数の名前を変えて短くする)させることは、最小化よりもファイルサイズを削ることにつながるけれど、バグを誘発する恐れがあるためここではお勧めしていません。

最小化の方がメンテナンスコストも低いと記述されていますが、スペースや改行、タブなどを削った時点でメンテナンスコストは結構高い(メンテナンスしにくい)状態であるように思いますが、どうなんでしょう。

トラックバック(1)

トラックバックURL: http://memolog.org/mt/mt-tb.cgi/687

1 : HTTPのリクエストを最小限にしよう 2 : CDNを利用しよう 3 : Expires Header を追加しよう 4 : Gzip 化しよう... 続きを読む

コメントする