行业动态

了解最新公司动态及行业资讯

当前位置:首页>新闻资讯>行业动态

网页渲染的基本过程

时间:2020-06-01   访问量:1291

网页渲染的基本过程。浏览器的主要作用是将用户输入的网站“URL”转变成可视化的图像。这其中包含两个过程,一是网页加载过程,从“URL”到构建DOM(Document Object Model,文档对象模型)树;二是网页渲染过程,从DOM树到生成可视化图像,即我们看到的页面效果。

网页渲染的过程其实就是将URL对应的各种资源,通过浏览器渲染引擎的解析,输出可视化的图像。根据数据的流向,浏览器的渲染过程可以分成三个阶段(以WebKit内核浏览器为例):从网页的URL到构建完DOM树;从DOM树到构建完WebKit的绘图上下文;从绘图上下文到生成最终图像。

浏览器渲染引擎主要包括HTML解释器、CSS解释器、布局和JavaScript(以下简称JS)解释器。其中,HTML解释器主要作用是将HTML文本解释成DOM树;CSS解释器作用是为DOM中各元素对象计算出样式信息;布局则是指在DOM树创建之后形成一个内部表示模型,这个模型将HTML元素与CSS样式结合起来,计算出元素的具体大小和位置等布局信息;JS解释器能够解释JS代码并通过DOM接口和CSSOM接口来修改网页内容和样式信息,从而改变渲染的结果。随着JS解释器越来越重要,JS解释器逐渐脱离出来成为独立的JS引擎。

上一篇:行业动态网页快照适用“合理使用”的问题研究

下一篇:全方位地接收信息

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部