【发布时间】:2019-12-20 13:27:24
【问题描述】:
当 webp 文件可用时,Chrome 默认使用 jpg/png 文件。我通过 Lighthouse 运行了一个网站审核,它建议正确调整图像大小并使用“下一代”格式。将文件更改为 webp(并创建多种大小的文件)后,我在图片标签下添加了文件。当我现在打开开发人员工具时,Lighthouse 现在为我提供了下一代格式和多种文件大小的绿灯,但仅默认为 jpg/png 格式。
<picture>
<source srcset="imgs/img_480w.webp" media="(max-width:480px)" type="image/webp">
<source srcset="img/img_280w.webp" media="(max-width:280px)" type="image/webp">
<source srcset="imgs/imgs.jpg" type="image/jpeg">
<!-- always defaults to here --> <img src="grid_img/LoW_grid.jpg" alt="Image" class="tm-img">
肯定是在获取文件,它们没有显示为未找到。当我不包括最后一行时,什么也没有出现。这些文件确实可以正确转换为 webp 格式,因为我可以在 Chrome 中打开它们。
【问题讨论】:
标签: google-chrome jpeg default webp lighthouse