& 性能优化
由以下部分组成
浏览器
渲染引擎
JS引擎
主要功能就是向服务器发出请求,在浏览器窗口中展示您选择的网络资源。包括 HTML文档、图片、PDF文档、Flash等
对 HTML、CSS、JS 的处理遵循 W3C 标准
拥有相似的外观:地址栏、下载管理器等。用于用户交互
浏览器是如何处理页面的?
参考:
《浏览器的渲染原理简介》
《浏览器的工作原理:新式网络浏览器幕后揭秘》
浏览器渲染时的 DOM Tree
DOM Tree & Style Context Tree
绘制图像
为什么?
参考长文
文章:http://www.uml.org.cn/site/201208171.asp
视频:http://www.imooc.com/view/50
By 方方