URL变成网页的过程

197 阅读1分钟

URL链接变成网页:

1,浏览器使用http协议或者HTTPS协议,向服务端发起请求页面;
2,解析请求回来的HTML代码,构建DOM树;
3,计算DOM树上的css属性;
4,最后根据css属性对元素一个个的进行渲染,得到内存中的位图;
5,一个可选的步骤是对位图进行合成,这会极大的增加后续绘制的速度;
6,合成之后,再绘制到界面上。

不一定要等待上一步渲染完成,也可以直接进行下一步的渲染,流式性的渲染。所有页面才会显示成一点一点的慢慢的显示全页面。

1,域名解析
2,TCP连接
3,浏览器发送HTTP请求
4,服务器处理HTTP请求
5,浏览器页面渲染
6,断开TCP连接