浏览器
浏览器是如何渲染UI的浏览器获取HTML文件,然后对文件进行解析,形成DOM Tree与此同时,进行CSS解析,生成Style Rules接着将DOM Tree与Style Rules合成为 Render Tree接着进入布局(Layout)阶段,也就是为每个节点分配一个应出现在屏幕上的确切坐标随后调用GPU进行绘制(Paint),遍历Render Tree的节点,并将元素呈现出来浏览器重绘与重排的区别重排: 部分渲染树(或者整个渲染树)需要重新分析,并且节点尺寸需要重新计算,表现为重