网页渲染过程简介
概述做web开发尤其是性能优化, 首先要明了的就是web渲染逻辑. 只有知道了浏览器是如何渲染页面的, 你才能更有针对性的去优化你的网页. 今天就来详细的说一下web的渲染步骤. 浏览器的组成 UI: 指浏览器的外在表现样式; Browser Engine: 连接UI和渲染引擎; Rendering Engine: 渲染引擎, 根据请求内容的不同进行不同的渲染, 比如html的话就是渲染HTML和CSS(使用的就是HTML和CSS的Parser) (我们常说的webkit就是rendering engine); Networking: 网络, 用以处理网络请求, 比如HTTP请求的; UI backend: 用来生成一些基础控件的,...