博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Chrome Network 下边栏中 Finish 的含义
阅读量:7115 次
发布时间:2019-06-28

本文共 641 字,大约阅读时间需要 2 分钟。

转自:

下边栏中的DOMContentLoaded 和 Load已经非常熟悉。

DOMContentLoaded 和 Load 分别对应 页面 DOMContentLoaded 和 Load 事件触发的时间点。

DOMContentLoaded:

DOM树构建完成。

即HTML页面由上向下解析HTML结构到末尾封闭标签 。

Load

页面加载完毕。

DOM树构建完成后,继续加载html/css中的图片资源等外部资源,加载完成后视为页面加载完毕。

其中,DOMContentLoaded 会比 Load 时间小,两者时间差大致等于外部资源加载的时间。

Finish

Finish 时间与DOMContentLoaded 和 Load 并无直接关系。

Finish 时间是页面上所有 http 请求发送到响应完成的时间,HTTP1.0/1.1 协议限定,单个域名的请求并发量是 6 个,即Finish是所有请求(不只是XHR请求,还包括DOC,img,js,css等资源的请求)在并发量为6的限制下完成的时间。

Finish 的时间比 Load 大,意味着页面有相当部分的请求量,

Finish 的时间比 Load 小,意味着页面请求量很少,如果页面是只有一个 html文档请求的静态页面,Finish时间基本就等于HTML文档请求的时间。

页面发送请求和页面解析文档结构,分属两个不同的线程,所以 Finish 时间与DOMContentLoaded 和 Load 并无直接关系。

转载地址:http://mdzel.baihongyu.com/

你可能感兴趣的文章
怎样才能有效地在国内推广 Ubuntu?
查看>>
点一下某个按钮,表格样式变化。
查看>>
我的友情链接
查看>>
python爬虫项目(新手教程)之知乎(requests方式)
查看>>
Liunx 命令
查看>>
怎么成为一名熟练的iOS开发者
查看>>
C# datagridview绑定数据库
查看>>
CSS代码缩写、兼容浏览器技巧总结
查看>>
将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)...
查看>>
安卓五子棋(1)
查看>>
CString转换char数组
查看>>
Linux TC(Traffic Control)框架原理解析
查看>>
Windows Server入门系列32 利用SamInside获取系统密码Hash值
查看>>
取消pyharm的PEP8提示
查看>>
Citrix策略控制台无法打开
查看>>
XenCenter导出虚拟机
查看>>
linux进程管理和计划任务
查看>>
Win7 VMWare虚拟机无线上网设置图解(已测可用)
查看>>
域名跳转
查看>>
mysql主从复制--一主一从
查看>>