加一份 manifest 再配 service worker,站点就能「装进主屏」,离线也能看缓存页。
示例代码
<link rel="manifest" href="/manifest.webmanifest">
<!-- manifest.webmanifest -->
{
"name": "息壤者博文",
"start_url": "/",
"display": "standalone",
"background_color": "#0F172A"
}
要点速览
- manifest 声明名称、图标、启动方式。
- service worker 缓存壳,弱网/离线可开。
- 渐进增强:不支持 PWA 的浏览器照常访问。
PWA 是把网站「变成应用」的渐进增强:能装、能离线。