head 
兆隆IT云学院-专注电脑IT培训16年

全国免费咨询热线

400-960-8005

到底什么是Progressive Web App呢?

发布时间:2016-08-17 阅读:

出于某种原因Google公司已经在设法教一代的开发者什么是Polymer框架和Angular框架。不幸的是,现今我遇到的和交谈的绝大部分web开发者对什么是ServiceWorkers或者什么是Progressive Web App,还是零的概念。

一些人产生上面问题的原因是因为Progressive Web App完全是崭新的东西,而最近产生上面问题的人数在减少,情况得到了改善……上帝啊……我希望这种改变。

你可以这样想象一个progressive web app:它是用HTML,CSS和JS脚本编写的一个app,而且它完全可以被当成一个原生的app.

这包括:

1.在手机主屏上运行。

2.在Android的app切换器上作为一个单独的app(不是作为浏览器App的一部分)运行。

3.正真的离线行为…这意味着当你用手指点击app图标时……不管它是否是在当前网络状态它都会打开。

4.即使当app和浏览器关闭时,它仍然能在后台运行并触发操作系统级的消息通知。

这些app作为一个标签开始生存和运行在你的浏览器里,而不是作为一个无用的网页上面写着”请按照我们的app”标语开始的。然后渐渐地它们会被更多的安装直到最终成为操作系统的一部分。

起初,它和你访问的其他网站没有什么不同。但是,然后你如果在你的浏览器里再次访问同一个站点或者app,你的浏览器会巧妙地问用户是否愿意把它添加到他们的桌面。

从这一刻开始它对用户来说就变得与原生app一样了。

并且,如果你正确的构建它们,通常用户根本不需要下载它们或者浪费时间等待下载。这也就意味着把它添加到主屏幕上,app会立即生效,这中间的安装过程会很短。另外,设想一下它会为你的转换做些什么?是吗?(不,我不是加拿大人)(大概加拿大人精于计算).

幸运的是,我们不必去完全猜测它们的商业影响。我们实际上从印度一家名叫FlipKart价值200亿美元的在线零售商那里获得了一些真实的数据,这家在线零售商上线了一个PWA并且他们共享了他们的一些数据。从FlipKart的数据中筛选出的关键重点:

● 40%的回头客户周而复始的访问他们的在线零售网站。

● 63%的转换是来自用户的主屏访问。

● 用户在FlipKart Lite(移动端)上花费3倍的时间。

这些数据来自Alex Russel最近就手机的下一步是什么的主题发表的流利演讲。我支持你去看看并且在你所在的公司里把它和你的产品经理和你的领导分享分享。那很好解释了什么是Progressive WebApp和为什么选择Progressive Web App.

关键词:西安安卓开发 西安计算机培训

相关文章
RELATED ARTICLES
 无标题文档