Open xinbaihui opened 5 years ago
此时浏览器进入加载状态,页面还是之前的页面,因为需要等待提交文档阶段页面内容才会被替换。
浏览器进程 通过 IPC 把URL发送到网络进程,网络进程收到URL后发起请求。
渲染进程准备好之后,还不能立即进入文档解析状态,因为此时的文档数据还在网络进程中,并没有提交给渲染进程
导航流程结束
渲染进程将HTML、CSS、JS解析为浏览器能够显示的页面,页面生成完之后,发送消息给浏览器进程,浏览器进程将loading状态结束。 Over!
Reference
输入 URL 到页面展示流程图
Steps
1. 浏览器进程 解析 用户输入
此时浏览器进入加载状态,页面还是之前的页面,因为需要等待提交文档阶段页面内容才会被替换。
2. 网络进程 发起 URL 请求
浏览器进程 通过 IPC 把URL发送到网络进程,网络进程收到URL后发起请求。
3. 准备渲染进程
渲染进程准备好之后,还不能立即进入文档解析状态,因为此时的文档数据还在网络进程中,并没有提交给渲染进程
4. 提交文档
导航流程结束
5. 渲染阶段
渲染进程将HTML、CSS、JS解析为浏览器能够显示的页面,页面生成完之后,发送消息给浏览器进程,浏览器进程将loading状态结束。 Over!