图像预加载真的有效吗?

时间:2014-04-03 07:21:41

标签: javascript jquery html image image-preloader

我在一个HTML页面中通过<img>标记添加了图像,然后通过另一个HTML文件预加载了该图像。这是没有预加载的HTML页面的YSlow图。

当我预装了相同的8张图片时,这就是YSlow图表向我展示的内容: enter image description here

我知道当我包含预加载的hoopla时,jQuery文件总会有一个额外的HTTP请求。

这是否意味着如果我预加载图像,加载时间总是会更长?如果是这样的话,预加载的所有炒作都是什么?

- 编辑 -

在测试两个HTML页面之前,我还清除了缓存。我在清除每个实例的缓存后才拍摄这些截图。

1 个答案:

答案 0 :(得分:1)

您预先加载尚未向用户显示的图像,但是当用户想要看到它们时,不会等待加载。就像你在图像上悬停并改变它一样。

但是如果图像很大并且用户第一次徘徊而不是等待加载。如果您预加载第二张图片而不是等待。

预加载在某些情况下是理想的,但不是全部。