首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器
某某某人
创建于2023-12-29
订阅专栏
一系列介绍浏览器的文章专题
等 11 人订阅
共11篇文章
创建于2023-12-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器滚动能力完全解析:scroll, scrollTo, scrollBy, scrollIntoView
先有问题再有答案 滚动的前提是什么 浏览器提供了哪些滚动api scroll, scrollTo, scrollBy, scrollIntoView 有什么区别? 这些api具体如何使用 这些api在
大声点回答我:token应该存储在cookie还是localStorage上?
背景 前置文章:浏览器: cookie机制完全解析 在考虑token是否应该存储在cookie或localStorage中时,我们需要综合考虑安全性、便利性、两者的能力边界以及设计目的等因素。 安全性
浏览器:七种数据存储方式 你用过几种?
先有问题再有答案 浏览器有哪些数据存储方式 设计这些存储方式的目的是什么 这些存储方式有什么特点 有什么差异点? 分别适合用于哪些场景? 存储方式 其实可以将存储方式分为三类: 状态存储: 用于保存临
浏览器: 微任务&MutationObserver, 懒加载&IntersectionObserver, 响应式&ResizeObserver
先有问题再有答案 浏览器有哪些好用的观察者? 设计目的是什么? 有什么优缺点? 微任务&MutationObserver 图片懒加载 & IntersectionObserver 响应式&Resize
浏览器: SessionStorage可以跨标签共享嘛?
先有问题再有答案 sessionStorage的设计目的是什么? sessionStorage都有哪些方法? sessionStorage可以跨标签共享嘛? 刷新当前页面sessionStorage的
浏览器: 深入理解requestAnimationFrame优化js运行时
先有问题再有答案 requestAnimationFrame是什么? rAF是在当前帧执行还是在下一帧执行? rAF在一帧的执行时机是什么 和js任务, 渲染流程什么关系? 如何利用rAF实现一个ne
浏览器: cookie机制完全解析
先有问题再有答案 为什么需要cookie cookie是什么? cookie都有哪些属性可以配置? 跨域和跨站有什么关系 第三方cookie是什么意思 cookie与网页安全有什么关系 如何解决跨域共
浏览器:帧&事件循环
测试代码 先有问题再有答案 上面的三种死循环 UI表现如何 会卡死嘛 对js堆栈有哪些影响 无限递归 会报错嘛? 浏览器的一帧如何处理js任务 一帧结合事件循环 会有哪些情况 异步任务会导致栈溢出嘛?
浏览器:安全策略
浏览器:进程与线程 浏览器:帧原理&渲染优化的基石 先有问题再有答案 浏览器有哪些安全策略 跨域的含义是什么 哪些操作受到同源策略限制 哪些不受到同源策略限制 有哪些常见的攻击手段 如何预防防范 系统
浏览器:帧&渲染流程
一图胜千言 进程&线程的角度 渲染进程。 包裹标签页的容器。包含了多个线程,这些线程一起负责了页面显示到屏幕上的各个方面。 合成线程(Compositor Thread) 。这是最先被告知垂直同步事件
浏览器:进程与线程
需要注意的是,浏览器的进程&线程架构属于实现细节,可能随着时间而变化,所以重在理解而不要死记硬背 进程定义: 进程是操作系统分配资源(如CPU时间、内存等)的基本单位,它包含了运行程序所需要的所有资源