sekikawa
[E-Mail]
[HomePage]
1998/06/03(水) 11:11:03
これまたよくある質問ですね。
基本的には写真ならJPEGです。
色数が少ない線画なんかはGIFの方が圧縮がききます。
関係ないですが、GIFは横方向に同じ色があると圧縮が良く効くので、
縦縞より横縞の方が圧縮率が良いなんて話もどっかで聞きました。
インターレースにしたほうが「何故か」圧縮率が良いなんて話も聞いた覚えが...
未確認ですが。
HIROPON
[E-Mail]
[HomePage]
1998/06/03(水) 14:19:25
>関係ないですが、GIFは横方向に同じ色があると圧縮が良く効くので、
>縦縞より横縞の方が圧縮率が良いなんて話もどっかで聞きました。
GIFにおけるLZW圧縮は、横方向の連続したドット情報を圧縮するように働きますので、そのようにな
ります。
あと、ファイルサイズが同じなら、表示速度はJPEGよりGIFの方が速いです。これは圧縮アルゴリズ
ムの差によるものです。
画像がじわじわと表示される「インタレースGIF」や「プログレッシブJPEG」を使うと、画像が完全に表
示される前におよその形が分かるので、体感速度が向上します(逆に「低下する」という人もいますが・・・)
ただ、プログレッシブJPEGは一部のブラウザが対応していないようなので注意が必要かもしれません。
フルカラーの場合、PNGという選択肢もないではないですが、ネイティブで対応しているブラウザがIE4
やNN4しかないのでちょっと・・・。PNGの圧縮率はGIFより20%くらい高いし、JPEGと違って可逆圧縮
だし、といいことずくめなんですが・・・ねぇ。