首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Chrome缓存机制

Chrome缓存机制
EN

Stack Overflow用户
提问于 2014-10-28 02:08:59
回答 1查看 250关注 0票数 0

帮我明白是什么原因造成的:

我的意思是说,我100%的资产都是缓存的,但从脚本接收内容到触发DOMContentLoaded事件之间仍有大约200 is的延迟。这是Linux上的Chrome,提供的页面大约有100行div之类的东西,没什么大不了的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-06 11:34:33

您所观察到的200 is“延迟”不是由网络造成的,而是由处理内容造成的。

获取HTML和CSS之间以及CSS文件之间的延迟是解析HTML所需的时间。当JavaScript进入混合时,HTML解析器将停止运行,直到加载脚本,直到评估和执行为止。

通过打开Timeline选项卡,单击左上角的按钮/圆圈(“记录”)并重新加载页面,您可以获得影响加载时间的详细信息。下面是一个示例,它显示了脚本执行时间与资源获取时间之间的相关性。这些屏幕截图记录在没有任何扩展的浏览器配置文件中,如果您已经安装了任何扩展,那么时间可能会增加。

网络选项卡:

时间线选项卡:

阅读有关性能和分析的更多信息:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26599823

复制
相关文章

相似问题

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