Progressive web app(渐进式网页应用,简称 PWA):一种用网页技术(HTML/CSS/JavaScript)构建的应用形态,能像原生 App 一样提供离线可用、可安装到主屏幕、快速加载、可推送通知等体验,并且会根据设备与浏览器能力“渐进增强”(能用的功能就启用,不能用也能正常访问)。
/prəˈɡrɛsɪv wɛb æp/
A progressive web app can work offline after the first visit.
渐进式网页应用在首次访问后可以离线使用。
By using a service worker and a web app manifest, the team turned their website into a progressive web app that loads fast, supports installation, and keeps users engaged with push notifications.
通过使用 Service Worker 和 Web App Manifest,团队把网站改造成了渐进式网页应用:加载更快、支持安装,并能用推送通知提升用户活跃度。
该术语由 Google 的工程师 Alex Russell 在 2015 年前后推广: