喂猫本狼不看好第三方打包的webapp

近日酷安某款打包Webapp的应用上架,可将网站快速打包成APP……

狼一直在关注Webapp的发展,对此应用的上架也是很高兴的,但依然对“第三方打包的Webapp”有几分忧虑。

喂猫本狼不看好第三方打包的webapp_第1张图片
Android WebView

1.没火起来的Webapp

早在安卓4.4之前,人们就有Webapp的想法,以及快速打包m站转为本地APP的想法。

某种意义上,这可以大大减轻跨平台开发的成本。可惜在安卓5.0之前,WebView的体验异常的糟糕。这就会出现,Webapp在安卓平台体验远不如iOS平台的问题,反而增加了跨平台开发的成本。

解决方法也是有的,那就是做安卓Webapp时,将第三方内核打包进去,如“X5”,“Crosswalk”,代替WebView提升性能。但这会大大增加安装包的体积。

不过还好,后来安卓升级到5.0之后,WebView的性能大幅增强,可以支持Webapp流畅运行了。可惜的是,在这“漫长的岁月”里,本地APP早已抢夺了网页端的流量入口,作为Webapp的核心网页端已经“萎缩”,很多网站和自家的应用已经有了很大的区别,甚至网页端只是为让用户下载本地APP而存在的。

此时在发展Webapp,还需要维护好网页端,反而需要更多的成本了。因此可怜的Webapp,在环境成熟后,依旧没有火起来。

2.对第三方打包的忧虑

与Webapp与之俱来的是“m站快速打包成APP”,网络上有很多这样的平台,为很多中小站长带来了机会,将自己的网站打包成APP,“伪装”成本地APP抢夺流量的入口。

不过这里说的是第三方打包,将他人的网站打包成APP,供自己使用或分享,甚至上架。但,这可能会出现一些问题:

  • 缺失。Webapp依然需要服务器的支持,比如服务器识别到用户在用Webapp时,隐藏推荐下载应用的广告,隐藏网页底部的版权信息等。这对第三方打包的应用也不难做到,虽然没有服务器的支持,只要在本地屏蔽掉就好。可是,正如之前说的网页端“萎缩”,很多接口网页端是缺失的(也有WebView的限制),比如某些优惠和功能,推送等是在网页端无法使用,因此在第三方Webapp也无法使用,和官方的本地应用就产生了差距。

  • 竞争。由于H5等的发展,某些产品又开始重视网页端了,以便为微信支付宝的“小程序”,手机生产商的“快应用”等提供支持,这也为第三方打包Webapp带来了机会。但如第一点所说,Webapp有无官方自身的支持会有很大的差距。这些官方的“Webapp”与第三方打包的Webapp会有明显的优势,如果Webapp流行开来,可能会对第三方打包Webapp打开不小的冲击。

  • 侵权。将他人的网站打包成APP分享甚至上架,会不会造成侵权,一直是一个相对模糊的区域,也是此类很多社区讨论的热点。但从先行者的经验看来,更多的“Webapp商店”更像是一个浏览器,而那些Webapp则更像是发送到桌面的“书签”,对此类问题进行规避。

喂猫本狼不看好第三方打包的webapp_第2张图片
某款Webapp商店

从上面的这些问题来看,这些“快速打包网页变成应用”的平台或软件,更适合站长自己打包生成APP。而那些“第三方打包”,可能仅会在“高玩”中流行一段时间。

至于普通用户,其实不太需要在乎这些问题。用浏览器的就用浏览器,用本地应用应用本地应用,用小程序等的就用继续用小程序等。尽情的享受互联网的发现为我们生活带来的便利即可。

当然,如果您手里的设备性能不是很理想,希望通过“第三方打包”的“轻巧”来改善体验,本狼认为这可能不是一个好的方案,因为如前文所言,设备性能与系统的限制对WebView的影响很大,因此这些“第三方打包”的Webapp可能并不能给您带来更好的体验。

你可能感兴趣的:(喂猫本狼不看好第三方打包的webapp)