yall.js 介绍
yall.js是一个有特色的包装SEO友好的延迟加载<img>,<picture>,<video>和<iframe>元素,以及css背景图像。它适用于所有现代浏览器,包括IE 11.它在可用的情况下使用Intersection Observer,但从版本3开始,必须为旧浏览器填充此API。它还可以使用Mutation Observer监视DOM的更改,以便在初始加载后附加到DOM的延迟加载元素,这可能是单页应用程序所需要的。它还可以优化使用浏览器空闲时间requestIdleCallback,并通过使用减少jank requestAnimationFrame。
要使用yall,请从目录中抓取yall.min.js(或者yall.min.mjs如果您是现代排序)dist并将其打到页面上。你也可以用npm安装它:
npm install yall-js
GitHub:https://github.com/malchata/yall.js
yall.js
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。