The main functionality of browser
浏览器功能主要是展示从 网络获取的资源。这些资源包含 html,pdf, image,css等等。
解析html的方法遵循dom4,css的方法遵循css2.
浏览器的主要组件构成。
浏览器引擎:维护渲染引擎
渲染引擎:按照规范解析、渲染 内容(html,css,js..)
网络引擎:加载网络资源内容
js引擎:解析js文件
ui层:绘制窗口
数据持久化层:存储数据在磁盘上面,例如(cookie,html5的database)