首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器
无距
创建于2021-05-17
订阅专栏
浏览器原理解析
等 1 人订阅
共4篇文章
创建于2021-05-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器基本原理初探(三)—— 缓存
浏览器存储 cookie HTML5新规范之前的浏览器数据存储方式,特点如下: 存储空间限制在4kB,常用于存储用户登录状态等精简数据; 存储数据需要经过encodeURIComponent和deco
浏览器基本原理初探(二)—— EventLoop
在聊浏览器基本原理之前,我们先简单说一下两个重要概念——进程和线程。 当我们在浏览器地址栏输入一个地址后,浏览器向服务器发起http请求,服务器响应请求,并返回html文本内容,浏览器拿到html,开始渲染页面。浏览器渲染页面的工作由渲染进程完成: 当解析过程中遇到link,s…
为什么link放在头部,script放在尾部?
今天,我们从浏览器的渲染原理出发,彻底搞明白为什么。 从图中可以看出,页面渲染需要经历html解析,css解析,js解释执行,layout布局,绘制几个阶段。今天我们讨论问题的答案就在html解析,css解析,js解释执行阶段 答案是肯定的,js会阻塞页面渲染。在浏览器解析ht…
浏览器基本原理初探(一)—— 渲染原理
在聊浏览器基本原理之前,我们先简单说一下两个重要概念——进程和线程。 当解析过程中遇到link,script,img等标签时,通知网络进程发起资源请求,并把网络请求任务放在一个Task Queue(任务队列)中。如遇到script标签,主线程停止解析dom(步骤一暂停),直到j…