【发布时间】:2020-06-07 06:09:29
【问题描述】:
我试图了解相对较新的 img 属性“正在加载”。
我知道如果一个 img 有属性 loading="lazy" 那么它会告诉支持该属性的浏览器,它可以在接近视口时被加载。
那么为什么不总是设置 loading="lazy" 呢?那些立即出现在屏幕上的图像无论如何都会被渲染,因为它们已经在视口内。所以基本上 loading="lazy" 在这种情况下无论如何都会被忽略。
我还在这个演示 https://mathiasbynens.be/demo/img-loading-lazy 中看到 dom 顶部的图片设置了 loading="lazy" 属性。
上面的链接来自:https://web.dev/native-lazy-loading/
提前致谢:)
【问题讨论】:
标签: image load native lazy-evaluation