OPPO、小米等手机厂商在乌镇携手宣布快应用标准落地,把基于HTML5+JS的免安装包体推向市场,华为更是亲自上阵带头。谷歌的PWA部署和苹果的选择放行,给了各大平台一个信号:APP时代快不行了,轻量级才是主流。过去这一年,“轻型应用”简直火得不要不要的,微信小程序、快应用、PWA,大家都在想方设法绕过App Store的那道墙。安卓这边动作特别快,微信、支付宝的小程序都能直接拖到桌面上,用户再也不用频繁切来切去了。 支付宝小程序这次竟然成了第一个在iOS桌面上露面的选手,看来苹果也松了口。他们低调承认了早在2018年1月就已经开放了URL Scheme,用户可以直接把小程序图标拖到桌面。以前没嚷嚷是因为不怎么宣传,说到底就是政策没收紧。至于微信为什么按兵不动?业内人士猜测,苹果可能是想搞个“多强并存”的局面,一方面让支付宝这种工具型小程序先探探路,另一方面又想稳住微信这块巨大的流量。 从技术角度看,支付宝是怎么做到的?用户在桌面上拖图标的时候,系统后台其实会写一条特殊的URL,指定让支付宝打开并启动对应的小程序。点一下图标后,系统就会按照这个scheme去调用对应App,参数里带着小程序ID,“即点即用”的体验就出来了。而PWA呢?它本质上就是一套浏览器标准。开发者只要按规范写网页,就能自动获得离线缓存、桌面图标这些原生功能。 虽然PWA有跨浏览器和开发成本低的优点,但也有个明显的缺点:还得用浏览器打开入口比较深。不过对用户来说这都不算事儿,不管是支付宝的URL Scheme还是PWA网页,放在桌面上都能秒开服务,体验差别不大。区别只在于谁先抢到了桌面的位置。 这场“桌面争夺战”越来越热闹了。OPPO这些厂商也在集体“反水”,把快应用联盟拉起来给App时代敲响了丧钟。至于微信到底什么时候跟进?市场或许很快就能给出答案。到底谁能在标准之战中胜出?下一座流量金矿会花落谁家?轻型应用的终局还没写定呢。 支付宝抢先登陆iOS桌面这件事,只是拉开了下一轮入口争夺的序幕。从安卓到iOS、从URL Scheme到PWA,“不装APP”正在变成新的默认选项。你是不是也觉得轻型应用的时代真的要来了?