摘要: 浏览器内核、引擎、页面呈现原理及其优化 介绍浏览器内核、JavaScript 引擎以及页面呈现原理等基础知识,同时根据原理提出页面呈现优化方案。 浏览器内核 浏览器内核又叫渲染引擎,主要负责 HTML、CSS 的解析,页面布局、渲染与复合层合成。浏览器内核的不同带来的主要问题是对 CSS 的支持度与 阅读全文
posted @ 2018-11-05 17:28 章鱼欧 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 构建DOM 当拿到一个html文件,它是如何构建出dom树的呢? 浏览器会根据尖括号识别出标签,每一个标签都有StartTag和EndTag,其中的文本也会被解析出来 这些开始结束Tokens将会以栈的方式,进行规则匹配,构建出Nodes间的层级关系。 属性也会被解析出来 网络中的DOM 当你访问一 阅读全文
posted @ 2018-11-05 15:59 章鱼欧 阅读(200) 评论(0) 推荐(0) 编辑