什么是PWA
PWA(Progressive Web Apps)是渐进式web应用程序,它是2016年,Google I/O 大会上提出的一个概念。这并不是描述一个技术,而是一些技术的合集。PWA是专门应对手机Web开发而提出的,通过新技术的成熟,实现最好的Web + 手机APP。
PWA特点
可发现:能被识别为应用程序,通过搜索引擎能容易找到。
可安装:可用于的移动设备,用户的主屏幕上 - 没有应用程序商店的麻烦。
可连接:通过URL轻松共享,无需复杂的安装。
网络独立:可工作在离线或低速的网络环境下。
渐进增强:适用于所有用户,无论选择什么种类的浏览器。
再参与:使用提醒注意让用户更容易的参与,即使用户没有使用他们的设备。
响应式:适合任何形式的因素:台式机,手机,平板电脑,或任何随之而来的新设备。
- 安全:传递机制可以防止监听,并保证内容不被篡改。
主要技术
- Https
- Service Worker
- Web App Manifest
- Push Notification
成功案例
PWA 资源大全: Outweb, PWA Directory
PWA资料: Google Developers
原文链接: http://yunzaifei.github.io/2018/07/02/PWA实战(1)—概述/
版权声明: 转载请注明出处.