第一本 PWA 中文书
介绍
第1部分 | 定义 PWA
第1章 | 理解 PWA
1.1 PWA 有什么优势?
1.2 Service Workers: PWA 的关键
1.3 性能洞察: Flipkart
1.4 总结
第2章 | 构建 PWA 的第一步
2.1 建立在现有基础之上
2.2 构建 PWA 的前端架构方式
2.3 逐步剖析现有的 PWA
2.4 总结
第2部分 | 更快的 Web 应用
第3章 | 缓存
3.1 HTTP 缓存基础
3.2 Service Workers 缓存基础
3.3 缓存前后的性能比对
3.4 深入 Service Workers 缓存
3.5 总结
第4章 | 拦截网络请求
4.1 Fetch API
4.2 Fetch 事件
4.3 Fetch 实战
4.4 总结
第3部分 | 吸引人的 Web 应用
第5章 | 外观感受
5.1 Web 应用清单
5.2 添加到主屏幕
5.3 添加到主屏幕的高级用法
5.4 调试清单文件
5.5 总结
第6章 | 推送通知
6.1 与用户互动
6.2 参与度洞见: Weather Channel
6.3 浏览器支持
6.4 第一个推送通知
6.5 第三方推送通知
6.6 总结
Powered by
GitBook
6.6 总结
6.6 总结
推送通知是与用户互动的好方法,即使用户没在访问你的网站或已经关闭了浏览器窗口
为了给用户发送推送消息,首先需要用户授权。这为开发者提供了基于用户设备和浏览器的唯一订阅详情
一旦用户授权了,需要保存他们的订阅详情,以便向他们发送消息
VAPID 是一个规范,它本质上定义了应用服务器和推送服务之间的握手,并允许推送服务确认哪个站点正在发送消息
通过使用通知操作和设备振动可以增强推送通知
如果想要覆盖广泛的浏览器,有一些第三方服务可以帮助你来处理这些
results matching "
"
No results matching "
"