lozad.js
纯 JS 中的高性能、轻量级约 1kb 和可配置的惰性加载器,不依赖于响应式图像
- 使用纯 JavaScript 延迟加载元素,
- 是一个轻量级的库,只是 1.25kb 缩小和压缩,
- 没有依赖关系:)
- 也允许延迟加载动态添加的元素,
- 支持
<img>
、<picture>
、iframe、视频、音频、响应式图片、背景图和多背景图等。 - 甚至支持 LQIP(低质量图像占位符)
- 是完全免费和开源的。
- 当有效属性更改时,它将重新加载。
- 它的编写旨在使用最近添加的Intersection Observer API和MutationObserver延迟加载图像、iframe、广告、视频或任何其他元素,并具有巨大的性能优势。
lozad.js