1.当用户输入网页URL回车后,WebKit调用资源加载器加载该URL对应的网页javascript
2.资源加载器依赖网络模块创建链接,发送请求并接受答复。css
3.WebKit 接受网页的各类数据资源,其中的资源多是同步的也多是异步的。java
4.接受的网页资源被交给HTML解释器,转变成特定的词语node
5.解释器根据词语构建节点(node),造成DOM树网络
6.若是发现是javascript代码的话,调用javascript引擎执行,可能会修改DOM结构异步
7.若是发现是css交给css解释器处理视频
8.节点须要的资源如图片、css、视频等,是异步加载,不会阻碍DOM树的建立图片