首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wens
掘友等级
FE
|
腾讯/字节
一位学化工、做了两年市场营销后转前端的同学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
最新
热门
从输入URL到渲染页面 —— 深入浅出渲染流程(1)
从上文我们知道,一旦文档被提交,渲染进程便开始解析页面和加载资源了。 按照渲染的先后顺序会经历下面几个阶段:构建 DOM 树、样式计算、布局阶段、分层、绘制、分块、光栅化和合成。 渲染进程收到 HTML 文件是无法直接被渲染引擎理解的,所以要将其转化为渲染引擎能够理解的内部结构…
从输入URL到渲染页面 —— 全流程
在上一篇文章中我们介绍了本专栏的前置知识——浏览器的多进程架构。那么从这篇文章开始我们就正式带领大家一步步了解从输入URL到渲染页面的全过程。 然后,在网络进程中发起真正的 URL 请求。 渲染进程接收到“提交导航”的消息之后,通过和网络进程建立数据管道的方式开始准备接收 HT…
从输入URL到渲染页面 —— 浏览器缓存机制
在上一篇文章中介绍了 TCP 协议是如何保证数据完整传输的,以及 TCP 连接过程包括了建立连接、传输数据和断开连接三个阶段。我们还介绍了http的发展历程。 这篇文章我们深入 HTTP 的请求过程,并通过分析一个 HTTP 请求过程中每一步的状态来带你了解完整的 HTTP 请…
从输入URL到渲染页面 —— 网络协议
数据想在互联网上进行传输,就要符合网际协议(Internet Protocol,简称 IP)标准。互联网上不同的在线设备都有唯一的地址标识,用一个数字来表示。 类比我们平常网购,用我们的收件地址类比设备的唯一标识,我们知道了这个收件地址,就可以往这个地址发送包裹。计算机的地址就…
从输入URL到渲染页面——认识Chrome浏览器的多进程架构
多线程可以并行处理任务,但是线程是不能单独存在的,它是由进程来启动和管理的。 那什么又是进程呢?一个进程就是一个程序的运行实例。详细解释就是,启动一个程序的时候,操作系统会为该程序创建一块内存,用来存放代码、运行其中的数据和一个执行任务的主线程,我们把这样的一个运行环境叫进程。…
V8的垃圾回收机制
通常情况下,垃圾数据回收分为手动回收和自动回收两种策略。 手动回收 -- 何时分配内存、何时销毁内存都是由代码控制的。如果数据已经不再需要了,但是又没有主动销毁,那么这种情况就被称为内存泄漏。 自动回收 -- 产生的垃圾数据是由垃圾回收器来释放的,并不需要手动通过代码来释放。如…
个人成就
文章被点赞
317
文章被阅读
24,984
掘力值
1,197
关注了
37
关注者
47
收藏集
5
关注标签
5
加入于
2016-08-12