![]() |
Yahoo! User Interface Blog |
YSlow開発者であり高速Webサイト構築テクニック紹介者であるStoyan Stefanov氏による画像最適化解説シリーズの第4弾がImage Optimization, Part 4: Progressive JPEG…Hot or Not?として公開された。4回目となる今回は、JPEGにはベースラインを使うべきかプログレッシブを使うべきかをファイルサイズの観点から調査し提案する内容だ。
どのように画像を収集し、どういった処理をおこなって統計を取ったかはImage Optimization, Part 4: Progressive JPEG…Hot or Not?に詳しく説明されているため読んでみてほしい。Stoyan Stefanov氏の結論をまとめると次のようになる。
IEはプログレッシブ画像をプログレッシブには表示しない。画像データが揃ってから上から順に描画を実施する。このためベースラインもプログレッシブも同じように表示され、さきにデータが揃う分、ベースラインの方がプログレッシブよりも進捗的に描画されるという状況になる。プログレッシブに描画されることを期待してプログレッシブに変換してもIEではそうした効果は見込めないため、プログレッシブを採用する場合はその点には留意しておく必要がある。
画像変換ツールの使い方は第3段にまとまっているが、ベースラインとして最適化する方法とプログレッシブに変換する方法はImage Optimization, Part 4: Progressive JPEG…Hot or Not?にもまとまっている。抜粋すると次のとおり。
jpegtran -copy none -optimize source.jpg result.jpg
jpegtran(1)を使ってJPEGのハフマンテーブルを最適化する例 - Image Optimization, Part 4より抜粋
jpegtran -copy none -progressive source.jpg result.jpg
jpegtran(1)を使ってプログレッシブJPEGへ変換する例 - Image Optimization, Part 4より抜粋
jpegtran -copy none -optimize source.jpg result.jpg
ImageMagick convert(1)を使ってJPEGを最適化する例 - Image Optimization, Part 4より抜粋
jpegtran -copy none -progressive source.jpg result.jpg
ImageMagick convert(1)を使ってプログレッシブJPEGへ変換する例 - Image Optimization, Part 4より抜粋
ImageMagickは汎用的に使えるツールで便利だが、今回の変換についてはjpegtranの方が実行速度も高速で品質の低下もない。ImageMagickはデフォルトのままでは不可逆圧縮を実施するためファイルサイズはjpegtranよりも小さくなる傾向にあるが、逆に品質は劣化する傾向にある。状況に応じてツールを使い分けるとよさそうだ。
なお、JPEGをプログレッシブにするべきかどうかはユーザに対する印象という点でも検討する必要がある。FirefoxなどでプログレッシブJPEGを表示させると、すべてのデータが揃う前に内容を確認できるため特に通信帯域が細い場合にはすべてのデータをダウンロードする前に内容を確認して、不要なサイトであれば読み込みを中断できるという利点がある。しかしユーザに与える印象としてプログレッシブは古くさい技術だとみられる向きもあり、そうした点を含めて検討すべき余地がある。Stoyan Stefanov氏の連載の目的は画像品質を劣化させることなく画像サイズを小さくするところにあるためプログレッシブ画像の活用が推奨されているが、ユーザに対する印象を考えるなら、採用すべきかどうかはよく検討して方がよさそうだ。
| Stefanov氏、画像サイズを縮小化する4つの手順を紹介 - 画質劣化一切なし [2008/11/19] |
| 最良の画像フォーマットはPNG8、GIFはアニメーション、JPEGは写真に [2008/11/6] |
| 画像を最適化してページ表示速度を高速化する方法を知りたいなら [2008/10/31] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
| マイナビ、3月より書籍連動型のクリエイティブ・デザイン系セミナー開講 [12:00 2/10] |
| Linux Mint 12 KDE登場 [10:26 2/10] |
| Dell、重複排除により最大98%のデータ削減が可能なバックアップストレージを発売 [09:44 2/10] |
| 北大、「ポジトロン断層撮影法」による脳腫瘍の性質を診断する手法を開発 [09:40 2/10] |
|
天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] エンタープライズ |
|
カシオ、子供の入園/入学にぴったりな[お名前・似顔絵シール]印刷サービス [17:38 2/10] 家電 |
|
[次にくるマンガ特集]ニコニコ静画でランキング上位の第1話を無料配信 第1弾「ドリフターズ」 [17:29 2/10] ホビー |
|
坂ノ睦と中原開平、ゲッサンで2名の新連載がスタート [17:22 2/10] ホビー |
|
TVウォッチャーの芸能まるごと1週間 - メイサ&赤西結婚、花子妊娠に沸いた [17:10 2/10] エンタメ |