物联网|五种延迟加载图像以提高网站性能的方法( 三 )
您可以通过多种方式延迟加载具有这种有趣模糊效果的图像 。
我们最喜欢的技术是 Craig Buckler 。 这是此解决方案的所有优点:
- 性能:只有 463 字节的 CSS 和 1007 字节的缩小JavaScript代码
- 支持视网膜屏幕
- 无依赖:不需要 jQuery 或其他库和框架
- 逐步增强以抵消旧浏览器和失败的 JavaScript
在您的文档中包含 Yall 时 , 您需要按如下方式对其进行初始化:
<script src=https://mparticle.uc.cn/"yall.min.js\"></script> <script> document.addEventListener(\"DOMContentLoaded\" yall); </script>
接下来 , 要延迟加载一个简单的img元素 , 您只需在标记中执行以下操作:
<img class=\"lazy\" src=https://mparticle.uc.cn/"placeholder.jpg\" data-src=https://mparticle.uc.cn/"image-to-lazy-load.jpg\" alt=\"Alternative text to describe image.\">
请注意以下事项:
- 您将类添加到元素
- src值是一个占位符图像
- 要延迟加载的图像的路径在data-src属性内
- Intersection Observer API 的出色性能
- 出色的浏览器支持(它可以追溯到 IE11)
- 不需要其他依赖项
- 滴滴出行|裁员真能拯救中国互联网?
- 京东|裁员不忘膈应人,这家互联网大厂送的离职礼物恶心到我了!
- 喜马拉雅山出现的“雪人”是何生物?目击者:智商高、攻击性强
- 喜马拉雅发现新物种!科学家发现“雪人”遗物,令人感到意外
- 卫星拍摄下的南极洲,专家发现神秘骨架:人类又发现了史前物种
- 创业|八成互联网电视非法采集用户数据, 彩电企业怎么办?
- 最小4毫米!一种名叫“老佛爷”的蜘蛛来了,灭绝生物会出现吗?
- 在南极3500米的深海,科学家发现新物种,这是个透明的肉球?
- 物体做曲线运动时法向加速度有可能为0吗?
- 西伯利亚冻土层融化,发现14300年前生物,人类也许该清醒了
