PWA(渐进式 Web 应用)

2020-12-29  本文已影响0人  loble

web 应用体验上不如原生应用

传统 web 应用

原生应用

由于以上的问题背景,谷歌为了缩小 web 应用于原生应用的差距,希望 web 应用可以尽可能的有原生应用的体验,故提出 渐进式 web 应用(PWA)的概念。

PWA 的特性

ServiceWorker

可编程的网络代理,离线化支持。
缓存
预加载

APP Manifest

定义 web 应用的表现和行为
添加桌面图标
闪屏动画、全屏浏览等

Push & Notification

消息推送
消息通知

Offline Cache

离线缓存
借助 ServiceWorker 的离线化能力
实现缓存和预加载
使用户在离线的情况也能使用部分功能

其他特性

图片

image.png
上一篇 下一篇

猜你喜欢

热点阅读