首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器
捌玖ki
创建于2022-04-22
订阅专栏
浏览器应该是除了编辑器之外 陪伴我们最多的工具了,是时候真正的了解一下它了
等 2 人订阅
共8篇文章
创建于2022-04-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
CDN-内容分发网络
什么是CDN CDN 是内容分发网络(Content Delivery Network)的缩写。它是一种用于提高网络内容传输速度和可用性的网络架构。CDN 的主要目标是通过将内容复制到位于全球各地的多
DNS-域名解析
域名与地址 互联网中每一台主机都是有IP地址来表示位置的。IP地址要么就是纯数字,要么数字加字母。这些数字记录起来是比较困难的,因为看上去是没有任何含义,此时就用到了另外一个东西--域名,在浏览器中我
HTTP发展史
http传输协议的发展史,0.9、1.0、1.1到现在的2.0,请求方式、保持连接、管道机制(队头阻塞)、二进制传输数据、服务端主动请求、多路复用、数据流、头部压缩
V8引擎是如何编译JS代码
什么是V8 一个接受Javascript代码,编译代码然后执行的C++程序,编译后的代码可以在多种操作系统多种处理器上运行。 js源码,AST(解释器),字节码(解析器),机器码(编译器)
浏览器是如何运作的-页面渲染
网络进程获取到html,UI进程创建渲染进程,渲染进程创建DOM tree,CSSOM tree、Layout tree、绘制、Layer tree、合成进程分块、栅格进程进行栅格化,合成进程合成帧
浏览器渲染原理
浏览器接受到HTML文件并转换为DOM树 当我们打开一个网页时,浏览器会去请求对应的HTML文件。虽然我们平时写代码都会分为JS、CSS、HTML文件,就是字符串,但是浏览器硬件是不理解这些字符串的,
浏览器缓存机制
缓存可以说是性能优化中简单高效的一种优化方式了,他可以显著减少网络传输带来的消耗。 对于一个数据请求俩说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮组我嗯在第一和第三步骤中优
垃圾回收机制
v8实现了准确式GC,GC算法采用了分代式垃圾回收机制。因此,V8将内存(堆)分为新生代和老生带两部分。 新生代算法 新生代中的对象一般存活较短,使用Scavenge GC算法。 在新生代空间中,内存