- 博客(2)
- 收藏
- 关注
原创 一次完整的http服务过程
一次完整的http服务过程 我们在浏览器地址栏输入网址后发生了什么? 对网址进行DNS域名解析,得到对应的IP地址 根据IP地址找到对应的服务器,发起tcp三次握手协议 建立tcp连接后发起http请求 服务器响应http请求,浏览器得到html代码 浏览器解析html代码并请求html中的资源(js,css,图片等) 浏览器对页面进行渲染呈现给用户 服务器关闭tcp连接 DNS怎么找到域名的? dns域名解析采用的是递归查询的方式,过程是先去找dns域名缓存,缓存找不到就去找根服务器,根域名服务器又会
2021-04-06 18:20:35 54
原创 重绘和重排(回流)
html重绘和重排(回流) 浏览器运行机制 构建dom树: 浏览器渲染引擎解析html文件,首先会遍历html文档,将html标签转换为dom node内容树(DomTree/ContentTree) 构建渲染树: 将css文件以及js生成的css转换为一个渲染树render tree,渲染树中每个节点都有自己的样式style,渲染树中的节点不包括display:none的节点以及head节点 布局渲染树: 从根节点递归调用,计算出每个节点对应的大小位置,给出每个节点在屏幕的具体坐标 绘制渲染树: 遍历
2021-04-06 11:20:44 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人