我试图绕过相对较新的img属性“ loading”。
[我了解,如果img的属性为loading =“ lazy”,那么它将告诉支持该属性的浏览器,当它靠近视口时可以将其加载。
所以为什么不总是设置loading =“ lazy”?那些立即出现在屏幕上的图像无论如何都将得到渲染,因为它们已经在视口中。因此,在这种情况下,基本上都忽略了loading =“ lazy”。
我还在此演示https://mathiasbynens.be/demo/img-loading-lazy中看到dom顶部的图片已设置了loading =“ lazy”属性。
我从https://web.dev/native-lazy-loading/中获得了上面的链接
提前感谢:)
我能想到的不总是使用延迟加载的原因之一是何时可以中断网络。在这种情况下,您想在连接处于活动状态时尽可能多地下载,以便在连接断开时可以使用大部分页面。