質問: ホームページの画像を速く表示する方法 ホームぺージを作成しています。 載せた画像が重すぎて、表示するのに時間がかかって困っています。 縮小したり解像度を落としたりすると、途端に画像が荒くなってしまいますね。 見た目をあまり変えずに、表示速度を速くする方法を教えてください。 どんな方法でも結構です。 ちなみに問題の画像は jpeg 約50kb 使用os win98 よろしくお願いします。
回答: 50kbだと、確かにちょっと重いかも知れませんね。 画像を軽く表示させる為の方法はいくつかあります。 まず、他の人もおっしゃっている様に、 画像を小間切れにして、テーブルで分けて表示する方法。 ただし、この方法だとテーブルの処理が重くなる場合があるのと、 圧縮率の低い画像をあまり細かく分け過ぎると、 同時に読み込む画像の数が増え過ぎて、結局重くなってしまったりします。 他の方法だと、画像を徐々に表示する方法もありますよ。 例えば、『インターレースgif』とか『プログレッシブjpeg』だとか。 最初は粗い画像が表示されて、徐々に細かくなっていくアレです。 欠点としては、ソフトによってはこれらの形式での書き出しや 読み込みができない点が挙げられます。 gifでしたら、解像度の他に色数を落とすって言うのもテですね。 また、jpegだったら圧縮率を高くしてやるとか。 まぁ、いずれにしても画質は多少落ちますが。 それから、ちょっと無関係な話になってしまいますが、 単位の話をする時は、大文字と小文字は間違えない方が良いですよ。 特にb(ビット)とb(バイト)では別物になってしまいますので。 両方とも、コンピューターのデータの大きさの単位で、 同時に使われる事もあるので、間違えると混乱しちゃいます(笑) ちなみに、1バイトは8ビットです。