浏览器架构
多进程架构
进程包括
浏览器主进程(用户交互、子进程管理、文件存储)
网络进程 Network Service(处理网络请求、资源下载)
渲染进程(把网络下载的html,css,js等资源解析为页面)
存储进程 Storage Service
插件进程(多个)
导航流程
从输入url到把文档提交给渲染进程的过程
用户输入
URL请求
准备渲染进程
渲染流程
根据文档(HTML文档)渲染出页面的过程