为什么不总是使用本机延迟加载(图像属性加载=“延迟”)?

问题描述 投票:0回答:1

我试图绕过相对较新的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/中获得了上面的链接

提前感谢:)

image load native lazy-evaluation
1个回答
0
投票

我能想到的不总是使用延迟加载的原因之一是何时可以中断网络。在这种情况下,您想在连接处于活动状态时尽可能多地下载,以便在连接断开时可以使用大部分页面。

© www.soinside.com 2019 - 2024. All rights reserved.