浏览器与网络总览
这部分主要回答几类很典型的问题:页面为什么能打开、为什么有时候很慢、为什么缓存看起来像失效了、还有安全问题到底是怎么来的。
浏览器与网络
关于浏览器相关知识点总结, 持续更新中……
URL、DNS 与连接建立
浏览器网络这一层里,很多问题表面看像“接口慢”或“页面打不开”,实际根子可能在请求真正发出去之前。
HTTP 与 HTTPS
这篇主要解决什么问题
浏览器渲染流程
从字节到页面的大致过程
浏览器缓存
两类核心缓存
浏览器性能指标与观察能力
浏览器与网络这一层,很多优化讨论最后都会落到一个问题:到底是哪里慢。
跨域与前端安全
同源策略是什么
Service Worker 与 PWA
前端里一提到离线、预缓存、安装到桌面、后台同步,主线基本都会落到 Service Worker 和 PWA。