谷歌微软认定WebAPP才是未来

 WebApp新闻     |      2020-11-19 18:03

  也在蠢蠢欲动,不过他们瞄准的并不是小程序,而是基于浏览器的Web APP(网页应用)。

  Web APP,它的原理与小程序类似,不用下载安装APP,直接在网页上就可以体验到本地APP类似的功能。具体方法就是给Web网页打个包、加个壳,看起来像是一个APP,可以上传到应用商店中,只不过用户打开之后看到的实际上还是个网页。

  谷歌看重Web APP,除了“所见即所得”快速打开、用完即走模式,还在于Web APP强大的交互功能。Web APP与小程序不同,小程序都内置在微信、支付宝等大型APP中,只有打开微信、支付宝才能使用,可以提供页面浏览、小游戏等功能。而Web APP建立在浏览器基础上,除了小程序拥有的功能,它还能做到类APP交互、消息推送与离线缓存!

  Web APP一切内容基于网页,开发者做出修改不用费尽心思的去应用商店提交审核,随时可以对其做出改变。因而,以谷歌为主的从业者都称其为PWA(Progressive web apps),意思是渐进式Web APP。

  PWA是可被发现、易安装、可链接、独立于网络、渐进式、可重用、响应式和安全的。这些应用无处不在、功能丰富,使其具有与原生APP相同的用户体验优势。

  或许你会疑问,Web APP如此强大,为何至今无人知晓。确实,小黑在身边做了一个小调研,六位与小黑年龄相仿的年轻人中,只有一个听说过Web APP,大部分人对Web APP的态度是不关心也没有兴趣。

  面对好朋友们的反应,小黑不禁想到十三年前的春天,如果当初乔布斯能够坚持己见,Web APP也不至于沦落为今天这个地步。

  说出来你可能不信,Web APP的价值最早被乔布斯发现,甚至一度有机会取代苹果应用商店(App Store),成为iPhone手机指定技术。

  2007年1月,当时iPhone 3G正在研发当中,一切都还刚刚起步。乔布斯主张以Safari浏览器带动Web APP,以实现原生APP各种操作。在乔布斯看来,根本不需要在iPhone上装太多APP,一切都可以在Safari浏览器中实现。因此在WWDC 2007,乔布斯宣称:

  iPhone内置了完整的Safari浏览器,所以你可以借助5开发出让人惊叹的 APP,这些Web APP跟iPhone内置的原生APP完全相同,可以与iPhone的服务完美结合。

  不过,出于安全性考虑,乔布斯最终没有坚持自己的观点。iPhone刚刚诞生之际,越狱网站多得数不胜数,这些越狱网站功能强大,甚至可以越过应用商店,下载各种原生APP,实现不允许实现的功能。而Web APP可以任意修改,一旦大规模应用,必然会进一步损害iOS系统完整性、封闭性与安全性。

  乔布斯放弃后,Web APP沉寂多年,直到2016年被谷歌捡起来。与苹果不同,谷歌旗下的安卓系统生来就是开放系统,不需要担心完整性与封闭性,反而可以用Web APP进一步提升用户体验。

  乔布斯放弃,谷歌无比重视,Web APP真实水平究竟如何?俗话说是骡子是马,拉出来溜溜,小黑决定拿它与微信小程序、原生APP来一次实际对比。

  由于Web APP在国内普及力度不强,只有微博、淘宝国际版等少数APP支持。因此,小黑选择作为对比对象。重点对比三种技术下,在内容、功能、交互与消息上的表现。

  原生APP 很简单,手机上本来就有微博,都不用下载,打开便是。跳过开屏广告,微博APP首页有五个栏目,“微博”一栏分为关注与推荐,关注上显示关注账号的内容以及小黑非常不愿意看到的广告;“视频”一栏是各种短视频,左上角还挂着一个直播按钮;至于发现一栏,主要热搜、同城、热点为主,整体界面看起来杂乱臃肿(小黑个人观点)。

  仔细研究了微博原生APP众多功能后,小黑个人觉得很多功能根本用不上,心中特别想要一个精简版。一边想着,一边在谷歌浏览器中打开微博Web APP。这里小黑要申明一点,微博Web APP入口并不好找。首先要在专门的Web APP应用商城(例如appso.pe)中找到Web APP应用链接。打开链接,谷歌浏览器会自动提示,是否添加网页应用到主屏幕,选择同意,这样一个网页应用就制作好了。

  打开微博Web APP,首页清爽简单,正下方五个栏目不见了,关注、人们、榜单、新鲜事一字摆开,没有烦人的短视频与直播,开屏广告也不见了。

  核心功能中,刷微博、看热搜都还在,发微博功能与原生APP也毫无区别,用户体验挺不错。

  值得注意的是,Web APP是基于浏览器的技术,不仅在移动端浏览器上可用,在PC端浏览器上同样可以使用。小黑打开电脑,在谷歌浏览器中找到网页应用链接。与手机端一样,点击添加到主屏幕,一个微博lite Web APP便诞生了。

  对比完网页应用与本地APP这两个近亲,小黑又去试了一下微信中的微博小程序。微博本身没有微信小程序,小黑只找到“热门微博”这个小程序。打开之后,功能与前两者差不多,首页关注、热门、视频,小程序的功能似乎在网页应用与本地APP之间。“关注”界面还有嵌入式广告,这一点挺让人闹心。

  与网页应用类似,微信“热门微博”小程序同样可以在PC端使用,只是步骤稍微复杂一点。首先将登录PC端微信,然后将“热门微博”小程序通过文件传输助手推送到电脑端,再点击小程序即可,基本功能与移动端小程序完全一致。

  看完首页界面,小黑又对交互功能做了测试。小程序不用说,用户分组与个人资料全都不能编辑,私信聊天也不行。发微博与微博评论倒是可以正常进行,发出去之后立马就会显示。整个体验过程中,小黑最大的感受就是广告太多,用户体验太差。此外,由于iOS是封闭系统,iPhone端微信并不支持小程序添加到主屏幕,不能直接在主屏幕上直接打开“热门微博”微博小程序。

  WebAPP功能稍强,可以发微博、修改个人资料,不过修改资料时会自动跳转到编辑页面,并没有返回按钮,交互做得还不够好。至于私信聊天,WebAPP同样可以实现,这点比小程序强不少。此外,WebAPP理论上还能接受通知消息,不过可能因为微博webAPP未做相应开发,测试过程中小黑并未收到通知消息。

  总体来看,微博Web APP功能性介于原生APP与小程序之间,简洁性上与推送广告上具有明显优势。在小黑看来,Web APP整体用户体验当属第一。此外,小黑注意到原生APP会收集小黑关注与浏览记录,首页视频推送的内容正好是小黑最近几天关注的内容,而Web APP 与小程序则没这个困扰。在隐私保护方面,Web APP与小程序比原生APP更有优势。

  在小黑实际测试中,网页应用表现良好,比本地APP简洁,比小程序实用,似乎大有可为。然而事实很残酷,除了微博之外,支持谷歌WebAPP的国内APP非常有限。小黑向几位好友推荐WebAPP,几乎很少得到回应。

  以Y君为例,当小黑拿着手机尝试劝说Y君使用网页应用,被果断拒绝了:“下载一个微博又占用不了多少内存,我完全不需要什么网页应用。再说,你这个应用跟网页版微博有什么区别,我在浏览器上收藏个书签不就行了,简直多此一举”。

  另外一位朋友Z君倒是欣然接受小黑的建议,然而他很快给小黑出了新的难题,在哪能找到更多Web APP。

  听到Z君的问题,小黑不禁陷入沉思中,一时不知如何回答。事实上,国内WebAPP屈指可数,WebAPP更大的发展空间在国外,国外WebAPP更大与国内完全不一样,不仅数量众多,功能还全。

  小黑在国外某网页应用网站中发现,国外主流社交APP都支持网页应用版本。小黑选择推特点击进入,发现它与APP几乎完全一样。从左上角的头像及设置、右上角的个性化推荐到右下角的发功能,以及正下方搜索、消息、私信,几乎做到100%相似。由此可见,网页应用在国内还有非常大的进步空间,微博网页应用完全有机会做到与微博APP功能一致。

  对于WebAPP目前在国内的颓势,还有网友认为,谷歌对WebAPP开发力度不够,玩代码的事还得来做。

  事实上,微软已经跻身为WebAPP第二大支持者,在桌面浏览器上跟谷歌达成多种协作。微软Windows10系统还与WebAPP做了定制开发,微软应用商店可以直接打开WebAPP,windows10启动时可以直接唤醒WebAPP,在WebAPP开发上,微软甚至比谷歌还要积极。

  或许感受到谷歌与微软的压力,苹果也在尝试webAPP。按照9to5mac的说法,苹果在iOS 14的代码中加入了一个名为“Clips”的新接口。“Clips”,中文含义为剪辑,这一功能就像字面意思那样,将App的部分功能剪辑出来,以链接或者二维码的形式传播出去。以B站为例,假设用户从朋友手上获得共享B站视频的二维码,但是又没有安装B站的应用,那iOS 14会自动为用户提供一个无需下载的轻量版bilibili应用界面,用以开启该视频。

  由于App Store封闭性,苹果不愿意放弃对APP的控制,而轻量化应用浪潮滚滚而来,强如苹果也无法阻挡。微信、支付宝、研发的小程序;微软、谷歌选择的WebAPP;以及华为、小米、OPPO、vivo建立的快应用联盟,都对苹果iOS系统产生巨大冲击,如果苹果不跟进迟早会被淘汰,跟进又不免丧失对APP开发者控制。因此苹果选择了“Clips”,将APP功能剪辑成一个网页应用,既不影响App Store封闭性,又追随了时代潮流。

  不论是小程序、快应用、WebAPP,还是苹果“Clips”剪辑,本质上都是将APP轻量化,提高用户使用体验。在技术实力上,以WebAPP为首,而在推广使用中,小程序明显技高一筹。WebAPP虽好,但是在中国水土不服。小黑相信,未来几年国内轻应用中还将以小程序为主!