質問: ホームページに載せる画像について gif,png,jpg,bmp,psd等拡張子がいっぱいあってどの形式の画像がホームページに適しているかわかりません。どの画像が重いとか。あと画像の背景を透明にしたいのですが、どの形式でもできるのでしょうか?pngとpsdではできるみたいですが・・・。教えてください。お願いします。
回答: とりあえずpngとjpgだけだと思っておいて間違いはないでしょう。 ・png バナーなど小さい画像 線画 ほぼ文字のみのスクリーンショット その他、ファイルサイズに糸目をつけず高精度で表示したい画像 ・jpg (文字を含まない)写真 その他、少々劣化してもいいからファイルサイズを小さくしたい画像 ・gif アニメーションすることができる。他の面ではpngにあらゆる点で劣る。 昔はpngを表示できない環境も多かったが、今はほとんどないので気にしなくて良いだろう。 ・bmp 非圧縮なのでファイルサイズが非常に大きい。また、環境によっては表示されないことも。 一応圧縮形式のbmpもあるが多分gifやpngの方が圧縮率がいいと思う。 ・psd no3さんのいうとおり、問題外。 背景透過について。 背景透過はpngとgifで可能です。gifの場合はそのまま保存すればいいのですが、pngはフルカラーの場合透過してもインターネットエクスプローラで表示できないので256色のインデックスカラーに変更しておく必要があります。 ただ、面倒なので透過はgifを使うのもありです。