HTML5正重新定义移动OS

 

       进入2013年以来,移动OS市场相当热闹,不仅传说已久的BlackBerry 10终于与大家见面了,甚至连老牌软件厂商Firefox和Ubuntu都推出了自己的系统。虽然现在看起来整个市场相当平静,但实际上底层已是暗流涌动,一场新的移动OS 浪潮即将开始。而这股浪潮的背后推手,则是前两年炒的火热的HTML5。


      这一趋势在正在举行的一年一度巴塞罗那“移动通信世界大会”(MWC)上形成了一次小爆发:除了Windows Phone、BlackBerry 10这些与iOS和Android表象略有不同,但实际架构都差不多的系统外,火狐在MWC上最新推出的Firefox OS,以及Ubuntu Touch都有着与前面的系统与众不同的特点——兼容HTML5 WebApps。


       以前,我们谈论HTML5都是在讨论在浏览器下的各种可能,但现在情况发生了本质的变化:HTML5技术一旦运用在系统里,它实现的将不再是App跨平台,而是系统跨平台。这就意味着,iOS、Android、WP、BB10,这些都是为手机或平板设计的,但Firefox、Ubuntu Touch、WebOS,却可以运行在任何屏幕上,包括手机、平板、笔记本、智能电视,甚至包括手表、冰箱、洗衣机、微波炉等……


 

HTML5正重新定义移动OS

 


Firefox OS


       这意味着像Firefox这样的系统,他们将通过全新的规则来挑战iOS、Android这些老牌系统(WP和BB10 仍是按照原来的规则),而这对传统移动OS来说是致命的。虽然依靠庞大的App群,这些系统暂时无忧,但如果长久的看,当开发者只需开发一次,便可以在浏览器和各种兼容HTML5系统中流畅运行的时候,没人再会忍受苹果App审核的挑剔以及Android平台让人恐惧的碎片化。兼容HTML5的Mobile Web OS系统将开始赢得用户,开发者的转移、更多设备和屏幕的诞生、云计算和移动网络的发展,都将助其一臂之力,成为Mobile Web OS浪潮的幕后推手。


       PingWest之前有一篇文章,叫做《Ubuntu、旗鱼……它们为什么可能推倒Android和iOS的围墙》。iOS、Android就像那一船的沙丁鱼,等待他们的,将是一条条凶猛的鲶鱼,“鲶鱼”的出现让这些传统智能手机系统不得不面临各种挑战。当然在移动OS市场,这些鲶鱼还都太小,但这也不妨碍我们讨论一下哪些系统会成为真正的鲶鱼?哪些又只是打酱油的过客?


Firefox OS


       作为Firefox浏览器的开发商,Mozilla在Web上有着丰富的经验和大胆的尝试。而其去年十二月发布的Firefox OS,则直指他们在移动互联网时代的野心。由于屏幕的局限性和用户的使用习惯,浏览器在手机上并没有PC那样优越的地位,所以移动OS是很好的战略入口,而在HTML5的推动下,他们能够找到比iOS、Android更好的移动OS解决方案。


      Firefox在昨天的巴塞罗那世界移动大会(Mobile World Congress)上已经正式推出了,4家手机厂商、17家运营商合作,9个国家首发,Mozilla开局不错。Firefox OS是一个完全为网页设计的Mobile Web OS,任何HTML5网页在手机上都可以当作一个App打开,无需浏览器。这样不仅减少开发成本、快速迭代(无需更新),支持平板、手机、电脑、电视多平台,甚至其手机硬件成本都将大大降低(100美元以下)。而如果Web App商店成型之后,也会对iOS、Android这样的应用生态造成巨大的影响。


       所以,对于iOS、Android、WP、BB10来说,Firefox OS绝对是一个非常危险的竞争对手,而且Mobile Web OS的发展速度要比传统移动OS快得多,所以可能在一两年内,Firefox OS便会长成一只成年鲶鱼。


Ubuntu Touch


      Ubuntu Touch前两天已正式开放下载,虽然这还只是一个预览版,但却让我着实兴奋了一阵。因为从Canonical公开的Ubuntu Touch 介绍视频来看,这是一款有很多亮点的系统:和BB10类似的全手势操作、和Win8类似的Side Stage多任务处理方式、兼容HTML5 WebApps、全局搜索和资源整合,都让这款系统在一诞生就有着杀手级的特性。


       而且由于PC上的Ubuntu是基于Linux的,所以Ubuntu Touch在兼容性上也做的很好,它甚至可以通过虚拟机来运行桌面程序。如果说Firefox OS拥有着先天的Web优势,那么Ubuntu Touch则拥有先天的系统优势,而他们在继承原产品的优点时,都做得很好。


       Ubuntu Touch看起来是一款优秀的系统,但如果它想动摇iOS和Android的地位,仅凭一款优秀的系统是不够的,除了支持HTML5的Web Apps,Ubuntu Touch最大的优势便是兼容桌面程序,但能否充分利用这个优势,还是要看Canonical接下来的计划。Ubuntu Touch很可能成为一只凶猛的鲶鱼,但刚开始也可能会因为没有足够的食物吃而饿死或消瘦下去。


Sailfish


       和上面两款系统相比,Sailfish似乎就没有了那一股“猛”劲了,作为诺基亚MeeGo的前身,Sailfish(旗鱼)有着和WebOS类似的命运。在去年11月份Jolla正式发布Sailfish的时候,他们打算走曲线救国的道路,先兼容Android程序,再慢慢形成自己的App生态系统。


       虽然Sailfish在跨平台上很有优势,可以支持手机、平板、电视、机顶盒、汽车等,但似乎Jolla并没有着急的去走跨平台的路线。而正因为如此,三个月过去了,Sailfish似乎还没有显出它的威力。


       而且从严格的意义上讲,Sailfish并不算一款Mobile Web OS,它对HTML5并没有上面那两个系统友好。或许正如它的名字一样,它可能并不是一只Catfish(鲶鱼),而只是一只还未成长起来的Sailfish。


Tizen


       Tizen是有三星和Intel联合开发的一款移动操作系统,由Linux基金会管理,号称比Android更加开放。但首先,它也不算一款Mobile Web OS,只是一个比Android更Android的系统而已;其次,从泄露的系统截图来看,Tizen并没有多少出彩的地方,我并不知道它比已经更新了四五代的Android要好到哪去;最后,对于三星来说,可能开源只是一个噱头,就像很多国产ROM一样,它只是为自己的定制找到一个堂而皇之的借口,我并不认为Tizen会比Android更开放。


       三星在跨屏市场上有自己的战略和优势,而Tizen只是解决跨屏生态系统的一个有效的方案。未来Tizen可能会用在三星的电视、电脑、冰箱、洗衣机、手机、平板上,但不一定会有其他的智能设备厂商使用Tizen。


       所以,在我看来,Tizen不会成为那条搅动移动OS市场的鲶鱼。纵使它在多屏应用领域很成功,但对于移动OS厂商来说,它只能算个过客。


WebOS


      如果说有哪款系统最值得惋惜的话,我想一定是WebOS了。这款原来属于Palm公司、有着超前理念和优秀操作体验的系统,一次次的被商业抛弃。在惠普无力拯救WebOS将其开源之后,昨天又有消息称WebOS已被LG收购(新闻源CNET已删除文章),将计划用在智能电视上……


       WebOS虽然可算是Mobile Web OS的鼻祖,但可惜这个系统生不逢时,遭遇了iOS和Android最繁荣的时期。但不可否认,虽然现在WebOS已很难在对现在的移动OS造成多少威胁,但其优秀的手势操作、多任务处理、Web App的兼容性,给后续的Mobile Web OS带去了很多参考和启发,为未来更优秀的系统出现提供了一丝希望。


       iOS、Android、WP已落伍,Mobile Web OS正在悄然兴起,虽然这话说得有些超前,但确实这会是一种新的趋势。而在这股悄然兴起的浪潮中,HTML5和移动互联网起着不可磨灭的作用。虽然iOS、Android接近成熟期的尾声,未来的移动OS将给人带来更多的机会和创造力。Ubuntu、Firefox 以及更多新系统的诞生,将创造出一个新的移动世界。



本文转自HTML5中国网站:http://www.html5cn.org/article-4683-1.html

你可能感兴趣的:(移动APP,HTML5技术)