将图像显示为src ="data:image/jpg; base64,...?

man*_*nan 3 html image mime-types

我有两种方法可以在我的网页上显示图像.一种方法是在src属性中简单传递到图像的路径.

第二种方法是在src属性中传递数据

将来会出现任何问题吗?或者第二种方法的页面加载时间更长?

建议请.

Moo*_*man 6

在页面中加载图像将比较慢(较大的html文件),但总体上更快(对服务器的请求更少).请注意,IE7及更低版本不支持此功能,IE8不支持超过32k的图像.(来源)base64中的编码也会使图像大小增加1/3.(来源)

在我看来,CSS文件中的图标,偶尔的小缩略图等都是有意义的.但是应该正常加载几个大图像.