浏览器渲染原理

Posted 小金鱼紫苏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器渲染原理相关的知识,希望对你有一定的参考价值。

一:浏览器的主要功能

1.用户界面-----地址栏,后退,前进按钮,书签目录等,也就是除了主窗口以外的部分。

2.浏览器引擎---用来查询及操作 渲染引擎的接口,另外还用来操作浏览器的数据存储。

3.渲染引擎-----用来显示请求的内容。

4.网络--------用来完成网络调用,例如http请求,它具有平台无关。

5.UI后端------用来绘制类似组合选择框,以及对话框等基本组件,具有不特定于某个平台的通用接口。

6.JS解析器----用来解释执行js代码。

7.数据存储----属于持久层,浏览器需要在硬盘中保存类似cookie的各种数据。

 

以上是关于浏览器渲染原理的主要内容,如果未能解决你的问题,请参考以下文章

渲染原理

前端技能树,面试复习第 40 天—— 浏览器原理:浏览器渲染原理,如何优化渲染过程

浏览器渲染原理及流程

浏览器渲染页面的原理及流程

浏览器的渲染原理

浏览器渲染原理解析