是顺序或并行网站图像加载更快(使用Javascript)

Is sequential or parallel website image loading faster (using Javascript)

本文关键字:使用 Javascript 加载 顺序 并行 网站 图像      更新时间:2023-09-26

我目前正在编写一个AJAX图像库,它在灯箱显示之前预加载几个大图像(每个图像至少120kB,最高2MB)。我的问题是,是按顺序加载这些图像(例如,让预加载程序一次等待一个图像预加载)还是并行加载图像。我的猜测是,多个http连接(并行缓存)将比单个http连接更快。然而,我在某个地方读到,旧的IE在并行图像加载方面存在性能问题。现在还是这样吗?

我正在用XHTML5(HTML5 XML)对整个项目进行编码,并且只针对最常见浏览器(Safari 5+、Chrome 15+、Firefox 8+、IE9+)的当前稳定版本。AJAX‘ing是用jQuery‘framework’完成的。

我知道存在潜在的网络问题,这会极大地影响数据的加载(延迟、带宽、数据包丢失的连接质量、isp、代理、服务器等允许的最大并发连接的组合)。假设普通用户将使用延迟低于80毫秒、带宽大于6 Mbps的不错的连接(dsl、电缆、光纤)。

在大多数连接上,并行加载似乎更快。