web

PWA 渐进式 Web 应用实战(2025)

PWA 渐进式 Web 应用实战(2025)PWA 通过 Service Worker 与 Manifest 让 Web 具备离线与安装能力。本文聚焦缓存策略与更新体验。一、核心组件Service Worker:拦截网络请求、缓存与离线回退;遵循生命周期(install、activate、fetch

Web 安全与 CSP、SameSite、OAuth2 实战(2025)

Web 安全与 CSP、SameSite、OAuth2 实战(2025)Web 安全需要浏览器与服务端协同。本文聚焦 CSP、SameSite 与 OAuth2 的关键配置与实践。一、CSP 与 XSS 防御核心指令:`default-src`、`script-src`、`style-src`、`i

Web 动画与 CLS 布局稳定性优化(2025)

Web 动画与 CLS 布局稳定性优化(2025)CLS 衡量页面的布局偏移,动画与资源加载不当会显著影响稳定性。一、动画与合成合成层:使用 `transform`/`opacity` 进行动画,避免布局回流。过渡:控制过渡时机与范围,减少干扰关键内容。二、占位与加载占位:为图片与广告保留尺寸,避免