首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网站加速,加载其他网页资源?

网站加速,加载其他网页资源?
EN

Stack Overflow用户
提问于 2010-12-31 18:03:37
回答 3查看 158关注 0票数 1

我想知道这样的技术是否存在。在PageA中,当加载完成时,PageA开始在PageB中加载资源,这很可能在一段时间后(预测)被访问。

如果加载成功,则PageB中的大部分资源都已在缓存中。该资源包括swf、js、图像等。

谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-12-31 19:25:52

是的,一些网站使用预取技术来提高某些网页的加载时间。只要想想一个图片库,幻灯片放映,或者一系列的网页,很可能下一张照片/幻灯片/页面也会被浏览。

在这种情况下,您可以预取当前页面上下一页的资源,以减少下一页的剩余加载时间。

常见的技术有

但是,除了减少后续页面的加载时间的好处外,您还应该意识到,使用预取也可以预取未使用的资源(即,假设用户确实访问了下一个页面是错误的)。

票数 1
EN

Stack Overflow用户

发布于 2010-12-31 18:06:36

是的,它是存在的,有些浏览器会这样做,这叫做预取。然而,在正常的浏览中,它通常不是默认的(尽管DNS预取经常是)…它主要用于离线查看支持。

票数 1
EN

Stack Overflow用户

发布于 2010-12-31 19:06:08

当我非常确定下一页时,我总是预先加载图像。您可以在页面的末尾使用以下代码:

代码语言:javascript
复制
<script type="text/javascript">
preload=new Image();
preload.src="future_image.jpg";
</script>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4569430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档