浏览器工作原理,浏览器是系统中使用最为广泛的软件之一,一起简单了解一下浏览器的工作原理
## 从输入 URL 到页面加载完成的过程中都发生了什么?
1. 用户输入URL
2. URL解析/DNS解析查找域名对应的IP地址
3. 网络连接发起HTTP请求
4. 服务器接收HTTP报文数据,响应请求并返回数据
5. 客户端接收数据,加载/渲染页面
## 浏览器的主要构成
![](/upload/20200927_1914554.png)
1. 用户界面 - 包括地址栏、后退/前进按钮、书签目录等。除了浏览器主窗口显示用户请求的页面外,其他显示的各个部分都属于用户界面。
2. 浏览器引擎 - 用来查询及操作渲染引擎的接口。
3. 渲染引擎 - 用来显示请求的内...