链接预取(Link Prefetch)是现代浏览器提供的一种性能优化技术,允许网页在用户实际点击链接之前,提前在后台获取链接目标页面的关键资源(HTML 文档、CSS、JavaScript、图片等),从而在用户真正发起导航时显著减少页面加载的感知等待时间,创造近乎即时的页面切换体验。 预取技术的实现方式包含多个层次:`<link rel="prefetch">` 资源提示标签指示浏览器在网络空闲时低优先级预取指定资源;`<link rel="prerender">` 更进一步地在隐藏的后台标签页中完整预渲染目标页面;新兴的 Speculation Rules API 提供基于 JSON 配置的更精细预取和预渲染控制;以及基于用户实时行为信号(鼠标悬停、触摸开始事件)触发的动态即时预取策略。 短链接服务可以巧妙利用预取技术大幅优化用户的跳转体验:当检测到用户鼠标悬停在短链接上方时,立即触发对短链接服务器的预请求以提前获取目标 URL 信息并开始预取目标页面资源;在短链接的中间跳转页面加载的同时,并行开始预取最终目标页面的关键渲染资源。这种优化可以使整个从点击到目标页面完整呈现的过程感觉几乎是瞬时完成的。 实施预取时需要审慎考虑多个因素:预取会消耗用户的网络带宽和设备资源,应仅对用户高概率会点击的链接启用预取策略;在移动设备和计量网络环境下应更加保守地使用预取以节省用户的数据流量费用;预取的资源应正确遵守 HTTP 缓存策略避免获取过期内容;需要评估大规模预取对目标网站服务器负载的潜在影响;隐私方面需要注意预取行为本身可能向目标服务器泄露用户的浏览意图信息。
链接预取
在用户点击之前在后台预先获取链接目标资源的浏览器功能。提升感知上的页面跳转速度。
2026年1月5日 · 约 1 分钟阅读
重定向
这篇文章对您有帮助吗?
相关术语
相关文章
重定向链对 Web 性能的影响 - 短链接的速度优化
定量解析短链接重定向链对 Core Web Vitals 和页面加载速度的影响。介绍重定向跳数优化、边缘重定向和 HTTP 状态码选择的实现方法。
点击链接后发生了什么? 一起来看 0.5 秒背后的秘密
用冒险故事的方式,轻松讲解从点击链接到页面显示之间到底发生了什么。DNS 就像电话簿负责查地址、请求就像寄出的信件、响应就像收到的回信,用生活中的比喻帮你理解网络通信的全过程。还会通俗地讲解短链接的重定向跳转机制,让你明白多出的那一步是怎么回事。读完之后,每次点击链接都会觉得更有趣。
图解网址缩短原理 - 重定向的技术背景
结合 HTTP 响应示例和 Base62 编码计算实例,详细解说网址缩短服务实现重定向的技术原理。
想要创建短链接吗?
免费缩短网址