动态图像加载会减少服务器过载吗?

时间:2012-08-04 19:16:56

标签: javascript performance

示例如果我创建的脚本仅在用户将页面滚动到图像所在的位置时才加载图像,该脚本会减少页面加载时间吗?从长远来看它是否更好?

2 个答案:

答案 0 :(得分:1)

你不会减少dom准备好和显示的时间(至少不会太多)。图像由浏览器异步加载,因此占位符代替图像,直到它们完全加载。

但是,我会建议您实施一个脚本,在需要时加载图像,没有任何一点浪费人们的带宽和不需要的图像。 (如果您有很多图片),例如谷歌图片搜索。

请记住,如果用户加载页面并快速向下滚动,则一次性放置所有图像的页面将必须等待加载所有图像以确保显示视图中的图像。如果您实现某种脚本,则可以控制图像加载的方式和顺序。

答案 1 :(得分:0)

是的,您将减少加载时间,但是当您向下滚动时,您将让用户等待图片加载。