如果您正在实施光栅图像重型网站,您是否仍需要主动采用延迟加载策略,或者大多数浏览器是否能够决定视口中或视口附近的图像?
简而言之:我是否需要花时间在github上找到“最好,最新,最好”的懒人加载js-lib,还是可以放松一下?
在更大的方案中:是否更好地延迟加载相关页面的整个部分,或者是根据问题标题中给出的原因来挑选图像的最佳前进方式或根本不需要图像?
感谢。
答案 0 :(得分:1)
AFAIK当前浏览器并没有真正自动执行"延迟加载"对于视口外的图像。 (我对浏览器机制并不十分了解)因此对于我自己的项目,我选择使用当前流行的延迟加载javascript库,http://www.appelsiini.net/projects/lazyload
非常容易使用,绝对不耗时。只需滚动浏览他们的网站,您就可以大致了解如何使用几行代码实现它。
从逻辑上讲,这适合您的图像重型网站。它仅加载在视口中显示的图像,从而减少加载站点的时间。
希望这有帮助。