浏览器还可以缓存嵌入式base64图像吗?
答
据我所知,如果base64字符串是HTML文档(内联)的一部分,那么每次下载文档时都必须将其下载并解析为图像 - 无法缓存文档。如果它是外部CSS文件中的背景图像,那么它可以用CSS文件进行缓存,但仍然需要用每个请求进行解析。我也读过base64编码在图像字节的顶部增加了大约30%的开销,但这很大程度上可以通过压缩来抵消。
据我所知,如果base64字符串是HTML文档的一部分(内联),那么每次下载文档时都必须将它们下载并解析为图像。如果它是外部CSS文件中的背景图像,那么它可以用CSS文件进行缓存,但仍然需要用每个请求进行解析。我也读过base64编码在图像字节的顶部增加了大约30%的开销,但这很大程度上可以通过压缩来抵消。 – pwdst
@pwdst谢谢,我正在阅读,我也在同一页面。如果您将您的评论发布为答案,我很乐意为其提供支持。 – Mahdi
我已经根据要求添加了这个答案。 – pwdst