摘要: HTML文档的加载与页面的首次渲染 当我们输入一个页面地址时,发生了哪些事情呢? 1、浏览器首先下载该地址所对应的 html 页面。 2、浏览器解析 html 页面的 DOM 结构。 3、开启下载线程对文档中的所有资源按优先级排序下载。 4、主线程继续解析文档,到达 head 节点 ,head 里的 阅读全文
posted @ 2021-11-05 23:06 浣熊sky 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 解释1 MDN的解释:当初始的 HTML 文档被完全加载和解析完成之后,DOMContentLoaded 事件被触发,而无需等待样式表、图像和子框架的完成加载。 意思是HTML下载、解析完毕之后就触发。 MDN的解释:load 应该仅用于检测一个完全加载的页面 当一个资源及其依赖资源已完成加载时,将 阅读全文
posted @ 2021-11-05 23:05 浣熊sky 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 浏览器得组成 浏览器组件 浏览器大体上由以下几个组件组成,各个浏览器可能有一点不同。 1.界面控件 – 包括地址栏,前进后退,书签菜单等窗口上除了网页显示区域以外的部分2.浏览器引擎 – 查询与操作渲染引擎的接口3.渲染引擎 – 负责显示请求的内容。比如请求到HTML, 它会负责解析HTML、CSS 阅读全文
posted @ 2021-11-05 22:20 浣熊sky 阅读(486) 评论(0) 推荐(0) 编辑