问题标签 [dns-prefetch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
caching - DNS 预取和预连接:仅适用于非缓存资源?
这是一个关于dns-prefetch
and的问题preconnect
,以及可能的优化:
- 如果资源被缓存,是否
dns-prefetch
还在preconnect
做他们的工作? - 如果没有,是否可以优化此行为,以便
dns-prefetch
仅preconnect
针对非缓存资源执行其工作?
browser-cache - 具有缓存策略的资源是否需要 dns-prefetch?
是否不需要为返回缓存资源的服务器添加 dns-prefetch ?
Web 浏览器是否甚至需要为他们知道已缓存的资产解析域?
performance - dns-prefetch + preconnect vs. 浏览器缓存
dns-prefetch
为了提高页面加载时间,我想使用preconnect
外部 javascripts。
如果资源(在我的情况下是外部 javascript)已经在浏览器缓存中会发生什么?是否不必要dns-prefetch
地preconnect
添加页面加载时间?换句话说:是否dns-prefetch
并且preconnect
仅在第一页加载时有用?