You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

picture标签回退机制下服务器是否需发送多图的技术问询

关于标签的服务器资源发送逻辑

先看你提供的示例代码:

<picture>
  <source srcset="path/img.webp" type="image/webp" />
  <img src="path/img.jpg" alt="image" />
</picture>

服务器只会发送客户端浏览器可处理的那一张图片,不会同时发送两张,完全不用担心带宽被浪费:

  • 当浏览器支持WebP格式时,它会识别<source>标签里的type="image/webp",只会向服务器请求path/img.webp这张图,不会加载后面的jpg资源。
  • 要是浏览器不支持WebP,它会跳过所有不兼容的<source>,只请求<img>标签里的path/img.jpg。

简单说,浏览器会先做格式兼容性判断,只请求自己能处理的那个资源,服务器也就只会响应这一次请求,发送对应的单张图片。

内容的提问来源于stack exchange,提问作者holydragon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 18:20:42