gpt4 book ai didi

html - 什么是更快地加载图像的最佳方式,.png/.jpg 格式或数据 URI 方案?

转载 作者:行者123 更新时间:2023-11-28 11:30:16 24 4
gpt4 key购买 nike

data URI 格式加载图像是否会使其在页面中加载得更快?例如:background: url("data:image/jpg;base64,/someImageData")

还是以常见的 .jpg 或 .png 格式加载速度更快?例如:background: url("wallpaper.jpg")

最佳答案

渲染图像所需的时间将相同,但加载所需的时间可能不同。对图像进行 Base64 编码使其大约为 37% larger比起通过 url() 链接到它:

Very roughly, the final size of Base64-encoded binary data is equal to 1.37 times the original data size

但是,虽然图像较大并且需要下载更多字节,但您可以节省与服务器进行对话以使用 url() 方法获取图像的时间。无法确定哪个加载速度更快 - 这将取决于用户的连接。参见 this article关于何时使用 base64 编码图像是个好主意。

关于html - 什么是更快地加载图像的最佳方式,.png/.jpg 格式或数据 URI 方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38934584/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com