2012年Facebook创始人马克扎克伯格一句:“豪赌HTML5是Facebook犯下的最严重错误。”给HTML5的开发者们泼了一盆凉水。 现在,又有一家企业宣布抛弃HTML5。Xero是一家财务软件创业公司,最近在官方博客发表了一篇题为“让移动可用”的文章,指出Web App在(企业)移动应用方面尚不成熟。 Xero表示,公司还将在核心应用中使用HTML5,但是完全放弃传统的原生iOS和Android应用的做法目前来看很不成功。(参考阅读:移动应用开发的道路怎么走) Xero当初坚持HTML5的技术路线是受到了移动应用开发服务商Sencha的蛊惑,在Facebook将移动应用的失败归咎于HTML5时,Sencha跳出来开发了一款HTML5的Facebook移动客户端原型Facebook,以此来证明是Facebook的方法不对,而不是HTML5的问题。显然Xero是Sencha的拥趸之一,也是该公司HTML5开发工具的用户。 但是经过一年的挫折,Xero最终做出了一个艰难的决定,放弃HTML5。Xero指出原生应用对于资源有限的企业来说是更好的选择,而且与原生应用相比,HTML5应用各方面都毫无优势可言,以下是Xero博客中对HTML5的吐槽节选: 快速迭代越来越困难
相比原生应用,HTML5的开发成本更高,周期更长
原生应用比Web App强大
|