应用号其实就是基于HTML5的轻应用

HTML5的快速发展与兴盛无异于对前端开发注入了一针强心剂。

轻应用是什么,相信已经无需赘述。

当然,能实现轻应用特性的也不仅仅只有HTML5这一种办法。比如以下:

视频流应用:两个月前,谷歌公司曾推出名为Google Streaming的视频流应用,用户在搜索相关内容时,谷歌在搜索结果自动内嵌对应的Web化应用界面,让用户能实现与HTML5同样无需下载安装即可获取服务的体验,其原理是将所有应用内容运行在服务器端,并将服务器端的每一步操作转化为视频流,用户以远程桌面式的操作,远程操作服务器端应用内容。这项技术不仅可以与HTML5实现同样体验,还可以将原有的Native App 的内容也转化为视频流应用,这项技术在短时间获得了大量极客用户的青睐,不过其短板也很明显,其高昂的服务器带宽、用户网络环境、硬件配置的高要求也让诸多开发者望而却步。

微端流应用:与原有HTML5应用纯网页形态不同,360公司目前采用的是基于HTML5开发应用内容,并将该Web应用转化为一个不大于100k的微型类似zip的压缩文件,让用户实现0秒开启的极致用户体验。不过其短板在于,这项技术将Web与App双向进行了妥协,虽然具备了两者的优点,也同时拥有了两者的缺点:微端仍然是需下载安装的客户端,流式发行仍然会严重受到带宽与硬件配置的制约。

而反观微信自身的产品特性,作为一个超级App,如果采用谷歌的视频流应用技术,将让微信的产品体验变的相当笨重,其对硬件网速的要求也会极大的增加用户的使用门槛,在微信如此庞大的用户规模下,即便是影响1%的用户无法畅快体验,也是微信无法接受的;如果采用微端流应用,微信变身为一个与应用商店没什么太大区别的东西,显然更不太可能,微信钱包和微信游戏对应用游戏对分发效果已经说明这点。微信采用云应用产品形态来做应用号的可能性相当大。