loading="lazy"主要优化首屏以下图片加载,长图文、商品列表及弱网环境下提升显著;首屏关键图启用反而损害LCP,需配合width/height、srcset及preload等协同优化。
在移动端,loading="lazy" 对图片加载性能有**实际但有限的提升**,效果取决于页面结构、网络环境和用户行为,不是“开箱即用就明显变快”的银弹。
该属性主要优化的是**首屏以下图片的加载时机**,而非首屏本身:
盲目添加可能适得其反:
width/height 或 aspect-ratio:导致布局偏移(CLS),尤其在滚动中加载时更明显根据 WebPageTest 和 CrUX 实测反馈:
单独用 loading="lazy" 效果平平,需配合其他手段才能释放价值:
添加,首屏图片保持默认 eagerwidth 和 height,或用 aspect-ratio 防止 CLSwebp/avif)和响应式 sizes+srcset,压缩体积比延迟加载更重要 显式提权