Progressive web application这一次在谷歌I/O大会也是非常重要的一个环节。本文就谷歌I/O大会的keynote--Progressive Web Apps: Great Experiences Everywhere (Google I/O '17)(观看需要翻墙)主要内容做一个总结。
Web平台毫无疑问是最大的一个平台,比其他的例如IOS亦或是安卓都要大得多。各种各样的设备都通过web连接,毫无疑问web平台的重要幸是不言而喻的。
上面两张图分别是每个visitor在Apps和Mobile web花费的时间,以及Apps和Mobile web上独立访问用户数。可以看出,Mobile web的用户基数巨大,每个月Mobile web都倾向于有更多的用户,但是用户往往看一篇文章就离开了,就不会再回来。因此,这也是用户在APP上会花费更多时间的原因。
因此,这也就是Progressive Web Apps推出的契机之一。PWAs具有三大特性:
可靠
快捷
更有吸引力
最后一点似乎也正是PWA可以流行的重要原因,PWAs能够在给你原生应用体验的同时,也会减免安装步骤,同时大大提升用户体验。
这对于PWA来说是不可缺少的一环,正是因为添加主屏这个能力的提升,从而更好地给予用户更好地体验。在添加主屏之后,用户甚至在点击链接之后也能够跳转到这个PWA。同时,谷歌团队也研究了在什么样的恰当时机给出添加主屏的提醒。
PWAs在安卓设备上的地位将会得到进一步的提升。PWA能够出现在APP面板之中,成为和原生APP一样的一等公民。甚至PWA可以集成到安卓设备中的设置之中,PWA的能力也会得到进一步的强化。
这里还介绍了PWA里面manifest.json
文件里面每个含义的具体,正是得益于此,PWA应用也能够给用户更为丰富的体验。
让PWA成为桌面级应用,这无疑也是一个绝佳的思路。同时也有其他人在做件事,包括三星internet team 以及微软的Edge团队。
通过谷歌团队的努力,PWA能够取得越来越多的API,其能力也越来越强大。比如分享,比如上传图片等等。
以上就是PWA谷歌I/O大会第一日的分享的主要内容,后续关于PWA应该还会有更多内容。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。