Google等人是如何策划报复Web应用程序的

日期:2018-06-07 浏览:19

对Google开发者亚历克斯·拉塞尔来说,让网络应用变得更好不仅仅是一份工作,而是个人的信念。

广告自去年以来,Russell一直在倡导一种新型的基于网络的应用程序,这种应用程序可以取代你从应用程序商店获得的应用程序。他称之为“进步的网络应用程序”(他的合作伙伴、网络设计师弗朗西斯·贝里曼和他一起集思广益),并一直在通过谈话和博客文章召集开发人员采用这些应用程序。

Russell并不是唯一一个相信web应用程序的人。大约十年来,一个技术专家派别一直认为,网络可以提供足够的类似应用程序的体验。史蒂夫·乔布斯最初对iPhone软件有这种感觉,Google用Chrome OS买下了这一概念,Chrome OS是一个计算平台,刚开始只是一个web浏览器。web应用代表了一种乐观的世界观,在这种世界观中,用户可以从有围墙的花园应用商店中解放出来,开发人员不必为六个平台重建他们的软件。

如果你继续访问一个支持渐进式Web应用程序的网站,itll会要求添加一个主屏幕图标,这个图标在最近几年被推出到一个更像应用程序的视图中,这种乐观情绪已经消退,因为本地应用程序无论在市场上还是在向用户交付的速度上,都轻而易举地超过了基于Web的应用程序。尽管如此,拉塞尔等人认为,web应用程序已经准备好了复苏。开发人员对应用商店模式感到失望,并且在没有中间人的情况下将产品拿到消费者面前时,可能会受益于开放网络带来的低摩擦。与此同时,新的web技术允许应用程序快速且功能齐全。

“使用web技术构建身临其境的应用程序不再需要放弃web本身,”Russell去年在一篇博客文章中写道,回想起来,这篇文章读起来像是一个宣言。“进步的应用程序是我们跳出标签的门票,只要我们够到它。“

Web应用程序中包含什么?首次访问时,进步的Web应用程序与其他任何网站都无法区分。您可以通过web浏览器访问它们,在使用它们时,您可以看到所有常用的浏览器杂乱地址栏、选项卡切换器、后退按钮。

但顾名思义,随着时间的推移,这些网站可以发展成类似应用程序的体验。作为第一步,他们可以使用名为“服务人员”的过程在设备上本地存储一些元素。“这允许一些应用程序在没有互联网接入的情况下运行,但更重要的是,它减少了连接缓慢时的加载时间,就像本地应用程序一样。

广告“每次你看到一只小猫的照片,或者在网上看到一段树懒视频,它都假设网络在那里。本地应用程序不会这样做,”拉塞尔说。“要在屏幕上看到一些东西,本地应用程序有一大堆[用户界面]本地缓存,它们只能通过网络获取新数据。“

babelocal存储的数据只是进程的第一步。如果用户继续访问同一网站,它可能会采取另一个步骤,询问您是否需要推送通知。它也可以为你的主屏幕提供图标,就像一个本地应用程序一样。点击图标,浏览器chrome可能根本不会出现。到那时,你基本上是在使用一个应用程序,而不是一个网站。

这个想法是让web应用程序对人们经常使用的工具和体验更具吸引力,而不是偶尔使用。拉塞尔说:“随着网络应用的进步,你开始看到我们倾向于馅饼中使用量大的部分,以及馅饼中短暂的部分,现在的网络真的很棒。”。

追求更好的web应用不仅仅是学术上的。Russell说,进步的Web应用程序具有现实世界的优势,因为它们不必事先向用户证明它们的价值。当我们访问Yelp或一些随意的新闻来源时,我们都习惯于看到那些讨厌的消息,敦促我们安装他们的本地应用程序,而不是加载移动网站。我们大多数人都忽略了这些唠叨,因为我们不想停止只是为了下载一个应用程序而做的事情,甚至不确定。进步的网络应用程序至少有机会先讨好自己。

「你的摩擦力要小得多。」“我想这就是这里的故事。“

Googles Chrome platformature team的集团产品经理Alex Komoroske举例说明了一个进步的Web应用程序在现实世界中可能是如何工作的:比如说,你刚刚在手机上为一家很少乘坐飞机的航空公司登记了航班。你可能不想安装他们的应用程序,但是你可能仍然希望得到延迟或门更改的通知。

Komoroske说,广告“用户能够准确地决定他们想要如何处理这些事情,并从一个更加知情的空间来处理这些事情,这是一件好事,因为他们已经在处理这些事情了”。

为什么Web应用程序MatterSome技术专家认为对于web来说已经太晚了,因为调查数据显示,我们大部分时间(根据Forrester的数据,85 % )只花在少数几个应用程序上。波特兰web设计公司Cloud 4的联合创始人杰森·格雷斯比说,这些数字是误导性的,因为它们没有传达人们访问个人网站的频率,即使是短期的。

>他们正在安装这些大型应用程序,我们需要其他人都可以访问的理由。Grigsby说:“

”人们看着人们花在应用程序和网络上的时间,错误地认为这意味着人们没有访问移动网站,也没有在移动网络上做事。“我讨厌这个统计数字。。。这只是一个愚蠢的措施。“

ComScore去年发表的一份报告揭示了事情的另一面:总体而言,前1000个移动web应用程序的受众是前1000个移动应用程序的2.5倍。这对进步的Web应用程序来说是一个巨大的机遇。Ionic公司的联合创始人兼首席执行官马克斯·林奇说,除了最引人注目的应用程序之外,消费者越来越不愿意将本地软件下载到他们的设备上,该公司提供构建和扩展移动应用程序的工具。“他们正在安装这些高价应用程序,我们需要让其他人都可以访问的理由。对我来说,答案显而易见: Google search、SEO和移动web,然后当有人购买你的产品时,就有一个本地应用程序。“

Google则指出了一些早期进步的Web应用程序已经产生结果的案例研究。例如,总部位于非洲的电子商务网站Jumia,通过向web用户发送推送通知,转化率提高了9倍,比其原生应用程序更高。购物网站AliExpress在所有浏览器上的转化率提高了104 %,花费的时间增加了74 %。印尼新闻聚合器BaBe在进步的Web应用程序中所花费的时间与本地版本相似。而且在五月份的Googles I / O开发人员会议上,访问者在进步的Web应用程序上花费的时间比在本地的Android应用程序上花费的时间更多。

「一般来说,有一个关于应用程式使用的叙述,对企业决策没有帮助。」“我认为,当你进入精明的行业时,他们知道这一点,因为他们看到了自己的底线。他们知道来自网络的收入,他们可以看到访问者来他们的网站和离开,他们正在寻找方法转换这些人一旦他们访问他们的网站。“

尽管(再一次)大肆宣扬进步的Web应用程序听起来很有希望,但这个概念还很年轻,有很多未解决的问题。

其中一些相对较小,应该会随着时间的推移而改善。Chrome稳定版本的渐进式Web应用程序还不能与健身跟踪器或智能门锁等蓝牙设备交互,Googles Chrome浏览器是唯一一个通过安卓支付等服务支持安全支付的应用程序。一旦一个web应用变得更加沉浸其中,去掉浏览器的chrome,没有人会选择暴露网址的最佳方式,这也是让网站能够共享的原因。

但是进步的Web应用程序也面临一些棘手的存在问题。例如,他们有可以扩展到笔记本电脑和台式机的响应性设计,但是他们在这些设备上的行为方式还不确定。尽管微软表示将在Windows商店中列出进步的Web应用程序,并在Microsoft Edge浏览器中运行它们,但Googles Komoroske承认,总的来说还有很多事情要做。

广告aliexpress "在桌面上,我们支持Chrome OS、Windows、Linux、Mac,它们中的每一个都有不同的应用程序启动和管理模式,有Windows和选项卡,深入其中的设计挑战更大," Komoroske说。

与此同时,Google本身并不把农场押注于进步的Web应用程序,以解决应用程序商店之间的摩擦。该公司还推出了“应用流”,允许Android用户直接从Google Search运行应用程序。这种方法,再加上深度链接和在应用程序中搜索内容的新方法,可能会侵蚀web固有的优势。

Russells对此问题的回答是外交上的,指出开发人员可能会根据他们是从应用程序还是网站开始选择一种方法。他说:「Google不一定对这类方法只有一种意见,但无论从哪里开始,都在努力协助开发人员取得成功。」

还有一个问题,就是苹果公司是否认同整个进步的Web应用程序概念。尽管苹果Safari浏览器支持一些框架、工具和技术,这些框架、工具和技术通常可以使web应用程序更好,但它并不支持服务workers (用于本地存储网站元素)或推送通知。

Russell淡化苹果有限的参与,指出设计一个现代的渐进式Web应用程序仍将为iOS用户提供更好的体验,即使没有一些更高级的功能概念。但在提出这一点时,他也提出了一个更深层次的问题:如果人们不关心渐进式Web应用程序的“渐进式”部分呢?

对于爱奥尼亚斯·马克斯·林奇来说,答案可能并不重要。

Lynch说,广告“对我来说,卖点是移动网络,是Google搜索”。“当有人在手机上搜索某个东西时,他们会获得一种令人敬畏的移动web体验。对我来说,那是吸引,不一定是慢慢融入你生活的概念。都是关于分配的。“

无论如何,罗素都很乐意与微软、Opera和Mozilla等其他公司合作应对这些挑战。结果将是一个更高级的web版本,无论浏览器或操作系统如何,它都能在任何地方工作。

「不仅仅是Google创造了一件事,」他说。“我们在很多情况下都试过。它有时起作用,有时不起作用。但我真正感到兴奋的是,不仅仅是我们。“

那么,十年来围绕web应用程序和开放平台的乐观情绪似乎还留有火花。为什么?

「老实说,我不能告诉你,」拉塞尔说。“我只是觉得很幸运。“