网站首页 设为首页  收藏本站  注册  登录
要闻 城事 娱乐 文化 财富 房产 爆料 澳门二十一点游戏 时事 旅游 体育 教育 女性 汽车 视觉 龙江 健康家园 专题 生活社区
您当前的位置 :房产 正文
Google的Web App “复仇记”
 2019-11-30

Google 的 Web App “复仇记”

  英文原文:How Google And Others Are Plotting The Revenge Of The Web App

  编者按:曾经有一段时间,随着 HTML5 的炒作走向高潮,与开发难度更高的原生 app 相比,移动 web 被认为是移动应用的明天。但随着原生 app 在速度和功能丰富程度上轻松胜出,移动 web 日渐消沉下去。不过最近随着技术的演进以及应用商店令人沮丧的体验,Google 现在又携着经过改进的 Progressive Web App 卷土重来,试图向原生 app 发起复仇。

  对于 Google 开发者 Alex Russell 来说,开发 web app 不仅仅只是工作,还是他的个人信仰。

  自去年以来,Russell 就一直为一种新型的基于 web 的 app 叫好,这种 app 被认为有望取代应用商店上面的那些 app。他称之为“Progressive Web App”(这个名字是和和他的合作伙伴,web 设计师 Frances Berriman 一起脑力风暴出来的),他一直在通过交谈和博客鼓动更多的开发者接受这种 app。

  对 web app 有信心的人并不只有 Russell 一个。近 10 年来,有一个技术派别提出了一个观点,认为 web 一样可以提供 app 式的体验。乔布斯原来对于 iPhone 软件也是这么看的,Google 则把它引进了 Chrome OS 的概念里面,后者作为计算平台一开始的时候其实跟 web 浏览器差不多。Web app 代表了对世界的积极看法,即用户可以不受应用商店围墙花园的限制,而开发者也不必针对6、7 个平台重新开发自己的软件。

Google 的 Web App “复仇记”

  如果你经常访问支持 Progressive Web Apps 的网站的话,它会请你添加一个主屏幕按钮,加载的时候它的样子会更像 app 一点。

  不过近年来,随着原生 app 在与基于 web 的 app 的比较中轻而易举的胜出——无论是市场还是交付速度方面都更胜一筹,这种乐观主义已经逐渐消退。尽管如此,但 Russell 等人仍然相信 web app 已经做好了复兴的准备。

  开发者对应用商店模型已经开始感到沮丧,而在无需中间人即可把自己的东西呈现给消费者方面,开放 web 的低摩擦却可能令他们受益。与此同时,新的 web 技术使得 app 一样能做到快速和全功能。

  Russell 去年写了一篇博客,这篇博客读起来像是一份宣言:“利用 web 技术开发沉浸式 app 不再需要放弃 web 自己了。只要你伸手去拿,Progressive Apps 就是我们跳出标签页的门票。”

  Web App 里面都有些什么?

  乍一看,Progressive Web App 跟其他任何网站并没有什么区别。你还是通过 web 浏览器访问,使用的时候,一般浏览器的组件——地址栏、标签切换、回退按钮等也都能看得见。

  但就像名字表明那样,随着时间的转移,这些网站可以发展出 app 式的体验。作为第一步,它们可以利用一个名为“service worker”的进程将一些要素存储在设备本地。这使得一些 app 在没有互联网访问的时候也能运行,不过更重要的是,在连接缓慢的时候它缩短了加载时间,就像原生 app 一样。

Google 的 Web App “复仇记”

Babe

  Russell 说:“每次你在 web 上阿猫阿狗图片或者树懒视频的时候,它都会假设是有网络的。原生 app 不会做这样的假设。为了让屏幕显示东西,原生 app 把大量的用户界面都在本地缓存好了,只是为了更新数据才上网。”

  本地存储数据只是这一进程的第一步。如果用户不断访问同一个网站,它可能就会再进行一个步骤,问你是不是愿意接收推送通告。可能还会放一个图标到你的主屏上,就像原生 app 一样。点击那个图标之后,可能 chrome 浏览器根本就不会出现。到了这个时候,基本上你用的就是 app 而不是网站了。

  其想法是让 web app 对那种大家经常(而不是偶尔)使用的工具和体验更有吸引力。Russell 说:“有了 Progressive Web App,你就会看到不管是轻度使用还是重度使用大家都愿意用了。”

  对更好 web app 的追求不仅仅是是学术性的。Russell 说,在现实世界 Progressive Web App 也有自己的优势,它们用不着预先向用户证明自己的价值。我们访问 Yelp 或一些随机的澳门二十一点游戏来源时,与会碰到过一些烦人的消息框,督促我们安装他们的原生 app 而不是加载移动网站。对此我们当中的大多数人都会置之不理,因为我们并不想仅仅为了下载一个甚至还不知道是什么东西的 app 而停下正在做的事情。Progressive Web App 至少有机会首先迎合这帮人的口味。

  Russell 说:“阻力会少很多。我认为这是真正的看点所在。”

  Google Chrome 平台团队组产品经理 Alex Komoroske 举了一个例子,说明了 Progressive Web App 在现实世界会是什么样的:比如说你刚刚在手机上查看了一下自己很少飞的一个航空公司,你并不想安装他们的 app,但是仍然想收到航班延误或者改登机口的通知。

  Komoroske 说:“能够精准决定如何跟这些东西打交道,并且在更大的知情空间内做这些事情,这些对于用户来说是很好的,因为他们已经跟它们打过交道了。”

  Web App 为什么重要?

  不过一些技术权威认为,对于 web 来说现在已经太晚了,他们援引的调查数据表明,我们大部分的时间(据 Forrester 这个数字是 85%)都花在了少量 app 上面。但 web 设计机构 Cloud Four 的 Jason Grigsby 说,这些数字存在误导,因为这并没有说明大家访问(哪怕是短暂的访问)独立网站的频度如何。

他们都在安装这些大块头的 app,我们需要访问其他 app 的理由。

  Grigsby 说:“大家拿在 app 的消耗时间与在 web 上消耗的时间进行比较,就错误地认为这意味着大家都不访问移动网站,或者不在移动 web 上面做事情,我讨厌这种统计数据……这种比较是愚蠢的。”

  去年 ComScore 澳门二十一点官网的一份报告披露了这个故事的另一面:排名前 1000 位的网站的总受众数是排名前 1000 位 app 的 2.5 倍。这说明 Progressive Web App 拥有巨大机会。

  Ionic 是一家提供移动 app 开发和扩充工具的公司,其联合创始人兼 CEO Max Lynch 说,除了最高质量的 app 以外,消费者开始越来越抗拒在自己的设备上下载原生软件。“他们都在安装这些大块头的 app,我们需要其他人被访问的理由。对我来说,答案是很明显的:Google 搜索、SEO 以及移动 web,然后当有人看好你的产品时准备好你的原生 app。”

  Google 自己通过一些案例研究指出,一些早期的 Progressive Web App 已经收到了成效。比如说,总部位于非洲的电子商务网站 Jumia 就是这样,这个网站通过给 web 用户发送推送通知是的转化率提高了 9 倍——这个数字甚至比它的原生 app 还要高。购物网站 AliExpress 在个浏览器上的转化率提高了 104%,消耗在网站的时间也增加了 74%。印度尼西亚澳门二十一点游戏聚合器 BaBe 在 Progressive Web App 的时间消耗相对于原生版也有类似效果。在今年 5 月份举行的 Google 的I/O开发者大会上,访客在它的 Progressive Web App 上面消耗的时间也比在 Android 版 app 上面要长。

Google 的 Web App “复仇记”

AliExpress

  Grigsby 说:“总的看来,有一种看法认为 app 的使用对于商业决策并没有帮助。我认为你要是懂生意的话就会知道这一点,因为他们会看财务报表。他们知道收入来自 web,他们能看到访客进出自己的网站,然后想办法在这批人访问自己网站时转化这批人。”

  回归理性

  尽管 Progressive Web App 前景可观,但这一概念还比较新,还有很多问题有待解决。

  部分问题相对较小,随着时间转移应该会得到改善。Progressive Web App 还不能跟无线耳机或者智能门锁之类的蓝牙设备互动,像 Android Pay 之类的安全支付也只能在 Google Chrome 浏览器的 beta 版才能支持。而一旦 web app 变得更富沉浸性,遮蔽了浏览器 chrome 本身,导致 URL 看不见,从而使得网站丧失了最好的分享渠道。

  不过 Progressive Web App 还面临着一些更棘手的存在性问题。比方说,它们有响应式设计,可以在笔记本和桌面电脑上伸缩自如,但在那些不确定的设备上又应该如何表现呢。尽管微软已经说会把 Progressive Web App 列入Windows Store,并且在微软的 Edge 浏览器内运行这种 app,但 Google 的 Komoroske 承认,总得看来还有很多问题要解决。

  Komoroske 说:“在桌面上我们支持 Chrome OS、Windows、Linux 还有 Mac,在什么地方加载 app,以及在什么地方管理它们的问题上,这些每一个都有不同的范式,而且你还有窗口和标签页等,这些都是更大的设计挑战,需要深入探讨。”

  与此同时,Google 本身并没有把赌注押在 Progressive Web App 上,指望它会成为应用商店阻力的解决方案。该公司还引入了“app streaming”这种手段,允许 Android 用户直接通过 Google 搜索运行 app 的片段。这种方案,加上深度链接以及在 app 内搜索内容的新办法等,都会侵蚀 web 的天然优势。

  Russell 对这个问题的答案比较策略性,他指出开发者也许会视自己是从 app 开始还是从网站开始来选择不同的方案。他说:“对于这些不同的办法,Google 未必只有一个观点,但我们在努力帮助开发者成功,不管他们是从哪里开始的。”

  还有一个问题,那就是苹果会不会接受 Progressive Web App 这种概念。尽管苹果的 Safari 浏览器支持部分可让 web app 表现更好的框架、工具以及技术,但是却不支持 service worker(用于在本地存储网站元素)或者推送通知。

  Russell 对苹果的有限参与不以为然,他指出设计现代的 Progressive Web App 仍然能赋予 iOS 用户更好的体验,即便缺乏这种概念的一些更先进的功能。但与此同时,他也提出了一个更加深层次的问题:如果大家对 Progressive Web App 的“progressive(渐进性)”并不在意会怎样?

  但在 Ionic 的 Max Lynch 看来,答案也许并不重要。

  Lynch 说:“在我看来,卖点在于移动 web,在于 Google 搜索。当有人在手机上搜索一个东西时,他们会得到出色的移动 web 体验。这就够了,未必需要逐步更多地渗透进你的生活里面。一切都是为了分发。”

  不管怎样,Russell 都乐于与微软、Opera 以及 Mozilla 等其他公司一道应对这些挑战。其结果将会是一个更加先进的 web,这个 web 应该可以随处运行,不管是在什么样的浏览器或者操作系统上。

  他说:“不是只有 Google 在努力。我们尝试了很多案例。有时候能管用,有时候不能。但有一件事我非常兴奋,那就是我们并不孤单。”

  这么说对 web 和开放平台长达 10 年的乐观主义似乎还有一线希望?为什么会这样?

  Russell 说:“说实话我没法告诉你答案。我只是感觉非常幸运。”


更多精彩:
勾花网 http://www.hbyizhen.com/
编辑:何双印
22.8K
相关报道
Google的Web App “复仇记”
江西宣传“农民城市购房升值、农村建房贬值”理念
股神谢百三:学好金融知识才会不受穷
敬一丹:当孩子遇到经典诵读经典,真美!
宝马7系开了四年发动机就要大修?车主质疑4S店操作失误
日本众议院通过新安保法案 没被攻击也可动武
95后母亲怀情人孩捂死两亲生儿 自杀未遂获无期
山西女篮宣布更换主帅 原国家队主帅汤姆·马赫任总顾问
新界乡议局公开斥“港独”
南洋商业银行叫价680亿港元出售 潜在买家:中报见
 
 
 热门澳门二十一点游戏排行
· Google的Web App “复仇记”
· 新界乡议局公开斥“港独”
· 庆生宴后三孩子食物中毒 问题出在半成品鸡肉上
· 广西南宁大客车高速路上侧翻 致2死15重伤
· 潘基文卸任后是否竞选韩国总统成关注焦点
· 微软称只有Windows 10支持最新一代的CPU
· 抗洪大堤最牛“晒步者”:雨中推车走了18公里
· 六小龄童石钟山悼阎肃:他用生活和生命讴歌
· 江苏严查领导“家产家事” 39人因瞒报被处理
· 从云到多云,联想超融合AIO CMP(云管平台)已正式上线
 推荐
· 股神谢百三:学好金融知识才会不受穷
· 宝马7系开了四年发动机就要大修?车主质疑4S店操作失误
· 95后母亲怀情人孩捂死两亲生儿 自杀未遂获无期
· 山西女篮宣布更换主帅 原国家队主帅汤姆·马赫任总顾问
· 专利显示苹果有意开发太阳能鼠标及触控板
· 澳门二十一点游戏游客增速太快 新西兰旅游局“倒苦水”
· 借记卡被盗刷19万 这个举动使法院判银行赔全款
· 如何打造网红给我十分钟告诉你方向
· 北京“西城大妈”因提供情报线索获奖超百万
· 河南复查高炎龙案:取保候审17年仍是杀人嫌犯
要闻 | 龙江澳门二十一点游戏 | 时事 | 澳门二十一点游戏 | 娱乐 | 文化 | 财富 | 房产 | 汽车 | 健康 | 论坛 | 旅游 | 体育 | 教育 | 女性 | 视觉澳门二十一点游戏 | 金色夕阳 首页
阳江日报报业集团版权所有,未经允许不得镜像、复制、下载
阳江日报报业集团
黑ICP备11001326号-2