纯粹出于好奇,Base64图像嵌入在哪些浏览器中起作用?我指的是这个。
我意识到对于大多数事情来说,这通常不是一个好的解决方案,因为它相当大地增加了页面大小-我很好奇。
一些例子:
HTML:
<img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
CSS:
div.image {
width:100px;
height:100px;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA...);
}
3
为什么不设置带有示例的页面,我们将进行所有操作并进行实际测试,并在此处进行报告
—
Nir Levy,2009年
更重要的是,您可能失去了有效缓存内容的能力。
—
2013年
@BrianHaak“巨大”什么也没说。在过去的几年中,我已经在ReactJs上多次使用base64图像,并且根本没有渲染问题。请提供一些尺寸。
—
Lukas Liesis
@LukasLiesis我出于商业目的在Google Chrome中进行了测量,因此此处没有公开报告。渲染唯一的图像可能没问题,但是您必须考虑到缓存根本不起作用。在React.js中,完成完整的重新渲染部分(例如,导航更改)非常关键。
—
Brian Haak