1、根据用户输入的url进行DNS解析,获取web服务器的IP地址。
2、然后与服务器三次握手建立tcp连接。
3、然后浏览器向服务器发送http请求。然后依次经过应用层、传输层、网络成、数据链路层、物理层到达服务器。
4、服务器响应请求,并发送对应的数据。
5、浏览器根据收到的html文档,构建DOM树和CSSOM规则树,然后合并为渲染树。这里排除了非视觉节点。比如script、meta和display为none这些节点。之后根据元素的尺寸、位置进行布局。最后进行color、背景颜色的绘制。
6、接着还有图片、视频文件的缓存问题。
输入url到页面显示中间的处理过程(笔记)
最新推荐文章于 2024-07-18 11:15:06 发布