有很多答案如何使用JS预加载资源 - 使用AJAX或JS对象等并行或连续模式。但是大多数都对当前连接施加压力:如果站点有其他资产,如可见图像这种方法可能会对网站加载产生负面影响。
是否有JS API实现了相同的Link prefetching功能链接标记/标题?要在连接空闲时加载资产,请停止并重新启动它们。似乎可以用于满足这些需求的是TCPSocket,但它仅 Firefox OS 。
示例:我有两种类型的画廊。第一个 - 图库A - 具有图像预览,第二个 - 图库B - 具有相同图像的完整版本。当用户正在查看预览时,我正在为图库A 预览标准预加载。此外,我还希望将图库B 中的完整尺寸图像添加到预取队列中。