摘要: 前言:本文以学习为目的,阐述了浏览器处理资源、展示页面的大致过程。若表述有误烦请指出。 在描述这个过程之前,先理解一个概念。 解析 浏览器需要把HTML或者CSS等文档转化成自己能够理解的语法结构,这个过程就叫解析。通常是讲文档解析成相应结构的节点树(解析树或语法树)。 解析可以分为两个步骤:1、词 阅读全文
posted @ 2018-04-18 10:14 Lifetime_yo 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前言:本文以学习为目的,简单阐述了HTTP协议及其相关内容,如描述有误烦请指出。 浏览器获取数据的大致过程 当我们在浏览器中输入URL并敲下回车之后,浏览器作为客户端,向网络另一边的服务器发送HTTP请求。 服务器接收到请求,进行相应的处理之后,返回响应。 浏览器接收到响应,将响应中的数据处理后显示 阅读全文
posted @ 2018-03-31 00:25 Lifetime_yo 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 前言 本文以Chrome浏览器为例,简单整理了浏览器中进程与线程的相关知识。 以学习为目的,参考了网上的一些相关文章,结合了自己的理解,若表述有误烦请指出。 首先简单理解一下进程与线程。 1、进程 进程是计算机中程序的一次运行活动,是系统进行资源分配的基本单位。通常我们启动一个程序,CPU便会开启一 阅读全文
posted @ 2018-03-13 23:21 Lifetime_yo 阅读(547) 评论(0) 推荐(0) 编辑