首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器专题
粥里有勺糖
创建于2021-05-10
订阅专栏
对浏览器相关的知识做一些梳理与知识延伸
等 25 人订阅
共9篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分享几个从小册《Chrome-DevTools的使用技巧》Get的实用内容
分享几个从小册《Chrome-DevTools的使用技巧》学到的实用技巧,看一遍就能学会,大家一起开发提效。
浏览器专题系列 - 事件循环机制
单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着 javascript语言的设计者意识到,这时主线程完全可以不管IO设备,挂起处于等待中的任务,先运行排在后面的任务。等到IO设备返回了结果,再回过头,把挂起…
浏览器专题系列 - 跨域与跨站
较为完善的介绍了浏览器跨站与跨域相关内容知识,并详细介绍了多种解决跨域问题的方案,配有完整的示例代码,可直接CV运行
浏览器专题系列 - 浏览器内核
浏览器最重要或者说核心的部分。 通常还有“Rendering Engine-页面渲染引擎”,“Layout Engine-排版引擎”,“Browser Engine-浏览器引擎”等其它叫法。 主要负责对网页语法(HTML,JS,CSS)的解释,标记,整理,并将排版后的发送至输出…
浏览器专题系列 - Web安全
1. 客户端发送的正常请求 2. 注入SQL发送的恶意请求 ... 可以通过这种方式来尽量减少 XSS 攻击。 1. X-FRAME-OPTIONS 2. JS 防御 1. 浏览器专题系列 - 缓存机制 2. 浏览器专题系列 - 渲染原理 3. 浏览器专题系列 - 阻塞渲染 4…
浏览器专题系列 - 本地存储
在目前的现代浏览器中主要有以下几种存储方案cookie,localStorage,sessionStorage,indexDB 下面为大家详细道来各种方案的适用场景与缺点
浏览器专题系列 - 阻塞渲染
1. 阻塞渲染 2. 阻塞html解析 3. 如何解除阻塞 CSS 是阻塞渲染的资源。需要将它尽早、尽快地下载到客户端,以便缩短首次渲染的时间 4. 小结 1. 阻塞渲染 2. 解除阻塞 3. 小结 补充: CSS 其实可以通过打包工具转化成js,在页面加载时,通过异步加载js…
浏览器专题系列 - 渲染原理
1. 构建对象模型 令牌化:浏览器将字符串转换成 W3C HTML5 标准规定的各种令牌,例如,<html>、<body>,以及其他尖括号内的字符串。每个令牌都具有特殊含义和一组规则 浏览器每次处理 HTML 标记时,都会完成以上所有步骤:将字节转换成字符,…
浏览器专题系列 - 缓存机制
内存缓存虽然读取高效,但是缓存持续性很短,会随着进程的释放而释放。一旦关闭 Tab 页面,内存中的缓存就被释放了 当以上三种缓存都没有命中时,它才会被使用。并且缓存时间也很短暂,只在会话(Session)中存在,一旦会话结束就被释放。 Cache-Control 生于 HTTP…