浏览器从输入url到渲染页面,发生了什么?

三个方面:
网络篇:
	     构建请求
             查找强缓存
             DNS解析
             建立TCP连接(三次握手)
			发送HTTP请求(网络请求后网络响应)

浏览器解析篇:
	    解析html构建DOM树
            解析css构建CSS树、样式计算
            生成布局树(Layout Tree)

浏览器渲染篇:
            建立图层树(Layer Tree)
            生成绘制列表
            生成图块并栅格化
            显示器显示内容
            最后断开连接:TCP 四次挥手
            (浏览器会将各层的信息发送给GPU,GPU会将各层合成,显示在屏幕上)
posted @ 2021-11-01 15:05  Dz&Ying  阅读(28)  评论(0)    收藏  举报