Webkit 从url到构建DOM树过程(抄自WebKit技术内幕)

原创
2017/05/03 10:30
阅读数 353

1.当用户输入网页URL回车后,WebKit调用资源加载器加载该URL对应的网页

2.资源加载器依赖网络模块建立连接,发送请求并接受答复。

3.WebKit 接受网页的各种数据资源,其中的资源可能是同步的也可能是异步的。

4.接受的网页资源被交给HTML解释器,转变成特定的词语

5.解释器根据词语构建节点(node),形成DOM树

6.如果发现是javascript代码的话,调用javascript引擎执行,可能会修改DOM结构

7.如果发现是css交给css解释器处理

8.节点需要的资源如图片、css、视频等,是异步加载,不会阻碍DOM树的创建

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部