美文网首页
渲染的工作流程

渲染的工作流程

作者: 家有饿犬和聋猫 | 来源:发表于2022-01-19 10:34 被阅读0次

前端web页面的渲染流程


image.png

1、构建DOM与 CSSOM
浏览器通过http请求,获得静态资源后,进行页面渲染时,构建dom与cssom是同时进行的。
html 构建dom
构建dom时,按照html页面中标签的顺序,由上向下渲染。
css 构建cssom
html构建cssom的同时,将css样式构建为cssom
2、渲染树 Render Tree

该过程中DOM与CSSOM合并,生成渲染树,树中包含了渲染页面所需要的节点。

3、布局Layout

计算出每个节点对象的精确位置和大小

4、绘制Paint

使用上面准备好的节点信息,绘制出页面

javascript

我们看到,在构建DOM和CSSOM阶段,会有javascript进入

1、当浏览器遇到一个 script 标记时,DOM 构建将暂停,直至脚本完成执行。

2、JavaScript 可以查询和修改 DOM 与 CSSOM。

3、JavaScript 执行将暂停,直至 CSSOM 就绪。

————————————————
原文链接:https://blog.csdn.net/baidu_30891377/article/details/106313534

相关文章

  • 渲染的工作流程

    前端web页面的渲染流程 1、构建DOM与 CSSOM浏览器通过http请求,获得静态资源后,进行页面渲染时,构建...

  • 四、离屏渲染

    离屏渲染与正常渲染 屏幕上最终显示的数据有两种加载流程 正常渲染加载流程 离屏渲染加载流程离屏渲染与正常渲染 常⻅...

  • 浅谈 GPU 及 “App渲染流程”

    浅谈 GPU 及 “App渲染流程”浅谈 GPU 及 “App渲染流程”

  • iOS深入剖析【离屏渲染】原理

    离屏渲染与正常渲染 屏幕上最终显示的数据有两种加载流程 正常渲染加载流程 离屏渲染加载流程 从图上看,他们之间的区...

  • 000_开篇词

    宏观视角下的浏览器 Chrome架构 TCP协议 HTTP请求流程 导航流程 渲染流程(上) 渲染流程(下) 浏览...

  • OpenGL渲染流程

    OpenGL渲染流程 渲染框架 之前学习管线的时候,我们知道OpenGL的渲染流程是有固定次序的。那么先了解下渲染...

  • chrome浏览器在地址栏输入URL到页面展示,这中间发生了什么

    距上次的导航流程已有些日子,趁着这次休假把剩下的渲染流程也分享出来。通过本文可以透视浏览器是如何进行渲染工作的。 ...

  • OSG3.4内置Examples解析【目录】

    opengl渲染管线 从整体上解读OpenGL的渲染流程 一 从整体上解读OpenGL的渲染流程 二 osg与an...

  • iOS 离屏渲染

    硬件渲染流程 每帧的渲染 view的三层layerlabel只用2层 图片渲染流程 [图片上传中...(image...

  • 渲染管线浅析

    这篇文章是描述GPU渲染管线的大致工作流程。 渲染管线 ,也称渲染流水线,是显示芯片内部处理图形信号相互独立的并行...

网友评论

      本文标题:渲染的工作流程

      本文链接:https://www.haomeiwen.com/subject/vukrhrtx.html