
chromium
文章平均质量分 79
cdh4869
真相只有一个……
展开
-
Chrome内核解析 -- 背景篇:Chrome, Chromium, WebKit, WebKit2, Blink
极其容易混淆的几个概念,它们是WebKit和WebKit2,Chromium和Chrome, Blink。转载 2017-10-23 14:31:24 · 3868 阅读 · 0 评论 -
Chrome内核解析 -- 背景篇:Chromium的多进程多线程构架
多进程多线程转载 2017-10-23 15:20:55 · 1230 阅读 · 0 评论 -
Chrome内核解析 -- 背景篇:Chromium/Blink的工作流程
Chromium/Blink绘制页面的基本工作流程。用户点击链接或输入网址,到最终显示网页内容,经历了以下几个重要步骤转载 2017-10-24 14:03:02 · 1272 阅读 · 0 评论 -
呈现树与DOM树的关系
呈现器是和 DOM 元素相对应的,但并非一一对应。转载 2017-10-24 20:13:31 · 335 阅读 · 0 评论 -
WebKit渲染基础之Render树的建立
WebKit是一个渲染引擎,而不是一个浏览器,它专注于网页内容展示,其中渲染是其中核心的部分之一。转载 2017-10-24 20:17:42 · 446 阅读 · 0 评论 -
WebKit渲染基础之RenderLayer树
RenderLayer树是基于Render树建立起来的一颗新的树。同样,RenderLayer节点和Render节点不是一一对应关系,而是一对多的关系。转载 2017-10-24 20:20:52 · 923 阅读 · 0 评论 -
Render树、RenderObject与RenderLayer (补充)
DOM 树上每一个节点都对应着网页里面的每一个元素,并且网页也可以通过 JavaScript 操作这棵 DOM 树,动态改变它的结构。但是 DOM 树本身并不能直接用于排版和渲染,内核还会生成另外一棵树 - Render 树,Render 树上的每一个节点 - RenderObject,跟 DOM 树上的节点几乎是一一对应的,当一个可见的 DOM 节点被添加到 DOM 树上时,内核就会为它生成对应的 RenderOject 添加到 Render 树上。转载 2017-10-24 20:26:56 · 1033 阅读 · 0 评论