- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 CSS解释器和样式布局
CSS解释器和规则匹配出于DOM树建立之后,RenderObject树建立之前,CSS解释器解释后的结果会保存起来,然后RenderObject树基于该结果来进行规范匹配和布局计算。CSS基本功能CSS全称Cascading Style Sheet,中文名级联样式表,主要用来控制网页的显示风格,其一个比较重要的特征是将网页的内容和内容的展示方式分离。Web开发者有两种方法可以使用CSS,第一种是将C
2016-05-19 23:44:39 1948
原创 HTML解释器和DOM模型
DOM模型DOM树DOM结构构成的基本要素为”节点”,而文档的DOM结构就是有层次化的节点组成,在DOM模型中,节点的概念很宽泛,整个文档(Document)就是一个节点,称为文档节点,HTML中的标记(Tag)也是一种节点,成为元素节点,还有一些其他类型的节点,例如属性节点,Entity节点,CDataSection节点,注释(Comment)节点等。由于DOM的定义是与语言无关的,所以标准中所有
2016-05-15 16:47:27 2646
原创 资源加载和网络栈
渲染引擎的第一步是使用网络栈来下载和网页中资源,该过程比较耗时资源网页本身是一种资源,其依赖很多其他类型的资源,包括图片和视频等,因此网络和资源加载是网页加载和渲染的第一步。 HTML支持的资源主要包括以下类型:HTML: HTML页面,包括各种HTML元素;JavaScript: js代码,可以内嵌在html文件中,也可以以单独的文件存在;CSS样式表:CSS样式资源,与JavaScrip
2016-05-11 00:03:03 1424
原创 webkit架构和模块
本章从webkit内部的主要结构和模块开始,随后介绍基于webkit的chromium游览器的内部结构和模块,并介绍多线程和多进程模型,并将chromium的多进程模型同webkit2的多进程模型进行比较,剖析目前前沿的游览器架构和设计理念。webkit架构 ① 操作系统:webkit可以在不同的操作系统上工作,不同游览器可能会依赖不同的操作系统,同一个游览器使用的webkit也可能依赖不同的操作
2016-05-05 00:10:31 2445
原创 HTML网页和结构
HTML网页是利用HTML语言编写的文档,是一种半结构化的数据表现方式,结构特征可以归纳为三种:树状结构,层次结构和框结构。网页构成目前市面上大多数的网页为动态网页,在这样的动态网页中,JavaScript代码用来控制网页内部的逻辑,CSS用来描述网页的显示信息。JavaScript是一种解释型的脚本语言,主要目的是控制用户端逻辑,同用户交互,本身可以修改HTML元素及其内容,CSS是一种样式表语言
2016-05-04 23:11:38 7469
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人