火狐OS真相:网页即平台 允许DIY

2012-09-17来源 : 互联网

*狐OS是一个来自Mozilla旗下BoottoGecko(B2G)项目的新移动操作系统。它使用Linux内核,启动至基于Gecko的runtime引擎。这将使用户可以运行**采用HTML、JavaScript和开放API来开发的应用。--引自Mozilla***网络。


简而言之,*狐OS采用了网页背后的技术,例如JavaScript,并使用这些技术来搭建整个移动操作系统。可以这样理解:这就是一个基于JavaScript的移动操作系统。


过去1年半,我在Mozilla的*新项目:*狐OS操作系统上花了越来越多的时间。在这段时间内,我以一种****的方式爱上了这一项目。明确地说,*狐OS是一个伟大项目的起步,一次即将到来的革命,一股新鲜空气,一项先进技术的**。它有着充分的魔力,能改变一切。

不过,*狐OS并非只是以疯狂的方式来使用*新的网络技术,同时还将Mozilla的多个其他项目整合至统一的目标下,这就是“网页即平台”。这些项目包括OpenWebApps,以及网络身份和登录解决方案Persona。看到如此多项目被统一到一致的目标下令人高兴。


那么你可能会问:“这听起来不错,但我们为什么要用JavaScript来开发一款手机?”这确实是一个重要的问题。实际上,多方面原因决定了这样做能带来好处。其中两点原因分别是:*狐OS能填补移动市场的空缺;*狐OS能替代当前私有的、限制较多的移动操作系统。


那么,如何才能花较少的钱就获得智能手机体验?你可以选择廉价Android手机,但一些Android手机性能不佳。因此,*狐OS到来了。AllThingsD记者BonnieCha表示:“*狐OS的目标不是与高端设备竞争,而是以功能型手机的价格提供入门级到中端智能手机。”


*狐OS完美地填补了这一市场空缺,能在廉价的低端硬件上提供智能手机体验,性能堪比采用中端硬件的Android手机。这绝不是开玩笑。

例如,我正在成本50英镑的*狐OS设备上测试JavaScript游戏。你可能会认为,这些游戏运行得很糟糕。但实际上,相对于在同样硬件Android设备的浏览器(包括*狐和Chrome)中运行,在*狐OS中运行速度更快。与硬件成本达到4至5倍的Android设备相比,*狐OS的表现也不遑多让。

那么为何*狐OS能带来性能的提升?这是由于对Gecko引擎和硬件之间的联系进行了简化,因此JavaScript能全速运行。


正如《纽约时报》记者SteveLohr所说:“自1998年创立以来,*初作为一个软件项目,随后作为一家基金会和公司,Mozilla提供了开放技术,挑战了处于主导地位的企业产品。”


在移动市场,需要改变的一个重要领域是应用的便携性。《华尔街日报》记者DonClark表示:“围绕移动应用似乎出现了倒退,他们将用户锁定至特定操作系统以及支持该系统的设备。与之相反,网页上的内容在任何硬件上几乎都一样。作为*狐浏览器的***,Mozilla也将给智能手机带来同样改变。”

*狐OS希望去做的是,利用网页无所不在的特点去提供一个平台,帮助用户通过移动设备、桌面电脑、平板电脑或其他任何有浏览器的地方去使用应用。当你玩《愤怒的小鸟》时,如果在手机上玩到了某一关,那么在没有手机时你也是否会想在电脑上继续?很多人都有这样的期望。


需要*狐OS的另一个原因是,目前市面上缺少真正可以自由修改的移动平台。当然,你可以对Android进行订制,但这并不容易。


由于*狐OS利用HTML、JavaScript和CSS技术开发,这意味着你只需要基本的网页开发技能,就可以彻底改变设备体验。你可以修改一行CSS代码,从而彻底调整主页屏幕上的图标。你也可以重新编写一些核心的JavaScript文件,对打电话进行处理。


尽管*狐OS很出色,但我们还是遇到了一些挑战。一方面是一些普遍的问题,例如如何管理开放、无限制的应用生态系统,以及如何应对Android当前面临的版本碎片化问题。不过尽管这些问题很重要,但我不是很感兴趣。

更多资讯请关注3158**安徽资讯频道

 


 

渝ICP备2024022750号-1

Copyright©2004-2024 3158.CN. All Rights Reserved 重庆市上台九悟酒销售有限公司 版权所有

3158招商加盟网友情提示:投资有风险,选择需谨慎