【发布时间】:2014-04-10 23:26:09
【问题描述】:
我有两种方法可以在我的网页上显示图像。 一种方法是简单地传递到 src 属性中的图像路径。
第二种方式是在src属性中传递数据
以后会不会出现问题?或者第二种方法的页面加载时间更长?
请提出建议。
【问题讨论】:
-
关心搜索引擎?作为 they don't index 页面中的数据 URI。
标签: html image mime-types
我有两种方法可以在我的网页上显示图像。 一种方法是简单地传递到 src 属性中的图像路径。
第二种方式是在src属性中传递数据
以后会不会出现问题?或者第二种方法的页面加载时间更长?
请提出建议。
【问题讨论】:
标签: html image mime-types
是的,第二种方法比第一种方法慢 8 倍。那是 base64 编码。
我用base64做小图,这样做的好处是可以存储在数据库中。将它们用于缩略图、个人资料图片等...大约 100 或 200 KB 的任何内容
编辑:对不起,我的错......文件大小大 37% 是 base64
【讨论】:
如果你有路径:使用它。
首先,数据不是标准的,所以你不能保证它有效。
其次,您无需编写任何代码即可免费获得诸如缓存管理之类的东西。
【讨论】: