前言
Last updated
Last updated
目前已经和本书中文版权方博文视点达成出版意向,目前已开放章节仅作为纸版书的开放阅读部分,并非完整和最终版本,后续还有大量修订和优化,后续章节目前正在紧张翻译中,虽然不会再同步开源至 GitHub ,但会第一时间在这里将翻译出版进度同步给各位 (查看出版进度)。敬请大家关注纸版书的发布,预计出版时间: 2018年上半年。另外感谢大家的关注与支持,部分读者将有机会第一时间获赠纸质书。
本书通篇会将
Progressive Web Apps
直译成缩写形式PWA
,一方面是篇幅原因(名词过长),另一方面由于译者偏好(将 PWA 进行到底)
第4部分 | 有弹性的 Web 应用
第7章 | 离线浏览
7.1 解锁缓存
7.2 提供离线文件
7.3 几个需要注意的问题
7.4 缓存是非永久性的
7.5 离线用户体验
7.6 跟踪离线使用情况
7.7 总结
第8章 | 构建更富弹性的应用
8.1 现代网站所面临的网络问题
8.2 Service Workers 来挽救
8.3 使用 Workbox
8.4 总结
第9章 | 保持数据同步
9.1 理解后台同步
9.2 通知用户
9.3 定期同步
9.4 总结
第5部分 | PWA 的未来
第10章 | 流式数据
10.1 理解 Web Streams
10.2 基础示例
10.3 页面渲染加速
10.4 Web Stream API 的未来
10.5 总结
第11章 | PWA 故障排除
11.1 添加到主屏幕
11.2 缓存
11.3 调试 Service Worker 的具体问题
11.4 总结
第12章 | 前程似锦
12.1 介绍
12.2 Web 蓝牙技术
12.3 Web 分享 API
12.4 支付请求 API
12.5 硬件访问
12.6 硬件: 形状检测 API
12.7 接下来呢?
12.8 总结
Let’s Encrypt - 免费的 HTTPS 证书授权
Lighthouse - PWA 的审核、性能指标和最佳实践工具
webpagetest.org - 网站性能测试工具
Service Worker Toolbox - Service Worker 工具库
Manifest Validator 清单文件验证工具
OneSignal 第三方跨平台推送通知工具
由于个人水平有限,书中难免有纰漏及语句不通顺之处。还希望大家不吝赐教,多提宝贵意见或直接帮助我来完善本书的翻译,以给大家提供更好的阅读学习体验。