ならサーバー側で新しい画像ファイルのバイナリ.jpg/.png/.gifはすべてbase64にしてしまって、クライアントに渡すデータはすべてbase64でわたすようにすれば、そのページの閲覧者にとっては体感速度が上がることになると思うのですが、なんでそうなってないんでしょう? そういうシステムにすればいいだけだと思うんですが、そのためのコストは大事な体感速度UPを上回るんでしょうか?
それともただ最近使われ始めた方法でまだ広く使われていないからなんでしょうか?
実際に data スキームの方が速いかどうかは知りませんが……
仮に速いのがレンダリングの段階だとしてもブラウザが受けとるデータ量は base64 の方が多いので全体としては遅くなりそうな気がします。
ただ、IE8 からは利用できるようになり、data スキームを使うことで JavaScript で画像データの生成が可能なのでこれからはサーバーサイドよりも
クライアントサイドでの利用が増えていくのではないかと思います。
それは聞いてないです