人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

<img src="path/to/the/imagefile.extention">とするよりもbase64で<img src="data:jpeg/......">とするほうが速いと聞きました。

ならサーバー側で新しい画像ファイルのバイナリ.jpg/.png/.gifはすべてbase64にしてしまって、クライアントに渡すデータはすべてbase64でわたすようにすれば、そのページの閲覧者にとっては体感速度が上がることになると思うのですが、なんでそうなってないんでしょう? そういうシステムにすればいいだけだと思うんですが、そのためのコストは大事な体感速度UPを上回るんでしょうか?

それともただ最近使われ始めた方法でまだ広く使われていないからなんでしょうか?


●質問者: AD1
●カテゴリ:インターネット ウェブ制作
✍キーワード:.jpg base64 GIF PNG クライアント
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● HowAreYou

実際に data スキームの方が速いかどうかは知りませんが……

仮に速いのがレンダリングの段階だとしてもブラウザが受けとるデータ量は base64 の方が多いので全体としては遅くなりそうな気がします。

ただ、IE8 からは利用できるようになり、data スキームを使うことで JavaScript で画像データの生成が可能なのでこれからはサーバーサイドよりも

クライアントサイドでの利用が増えていくのではないかと思います。

◎質問者からの返答

それは聞いてないです

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ