CATEGORY
网页浏览器
渲染管线、安全模型、HTTP 缓存与前端运行时等核心机制的解析。
共 5 篇
网页浏览器
同源策略与 CORS 的机制解析
同源策略是浏览器隔离不同站点数据的基础机制。本文拆解源的判定规则、跨源访问受限的具体范围,以及 CORS 中简单请求与预检请求的完整流程,并说明各响应头的语义与凭证请求的判定条件。
网页浏览器
HTTP 缓存:强缓存与协商缓存
从缓存键与 Vary 出发,梳理 Cache-Control 各指令的语义、Expires 的局限,以及 ETag/If-None-Match 与 Last-Modified/If-Modified-Since 两套协商机制的判定顺序与刷新行为差异。
网页浏览器
Service Worker 生命周期与离线缓存
梳理 Service Worker 的注册与作用域规则、install/activate/fetch 事件构成的完整生命周期、Cache Storage 的读写方式,以及缓存优先、网络优先与 stale-while-revalidate 三种策略的实现要点。