Firefox OS知多少

FirefoxOS操作系统基于Linux,使用Gecko作为核心浏览器引擎。文章详细介绍了系统底层支持和APP开发流程,指出APP主要由开放网页应用构成,通过HTML、CSS、JavaScript编写。官方提供了从学习制作网站到发布应用的完整教程,同时指出大部分应用为网页技术开发,剩下部分可能涉及特定系统接口。此外,文章还提到了中兴计划在2013年推出基于FirefoxOS的手机。

实在忍不住想看看他是怎么回事。。。

额,Firefox OS是基于linux的一个操作系统,目前理解是,在linux上装了个web解析引擎(就是浏览器的核心,用来解析网页,做页面布局之类的)。用的这个web解析引擎叫Gecko,好像firefox也用这个。

事实上一个新OS推出来,有两样比较重要:底层支持和APP开发。所以主要是找了下这两个方向内容。

目前mozilla是在samsung galaxy上来测试这个系统的,官方的描述看起来像是说,他们在galaxy shell环境下测试新系统。samsung galaxy硬件还是比较强大的,也比较可靠,一个不错的硬件平台。至于其他平台的支持,官方含糊其辞,应该没得到多少支持,倒是说得到不少运营商支持,关运营商什么事?不过,既然是基于Linux,那么让支持Android的平台来支持Firefox应该不是什么难事。毕竟两个系统下层运行的东西都基本一样的。

至于APP,官方描述是这样的:Firefox OS apps are nothing more than Open Web apps。开放网页应用?唔,至少现在了解到是,就是用HTML,CSS,Javascript编写的网页组装成的程序。官方的教程里写第一步,先learn how to make a website。然后是给你写好的website写一个manifest,这是个Josn-format的文件,里面包括了作者,程序图标,调用的系统接口等内容。然后你就可以发布你的程序了,用你自己的网站或者mozilla的APP store都可以。另外,在其工程师发布的另一个技术博客上看到75%的APP会是由网页技术开发的。。。剩下的25%是嘛呢?

至于大家关心的开发APP赚钱问题,mozilla说,firefox的add-on都是免费的,firefox os上的app会好意思收费吗?不过又说开发者能get paid for their work。不知道到底怎么回事了。

APP开发相关教程在这里:

1、https://developer.mozilla.org/en-US/docs/Apps/For_mobile_developers

2、https://developer.mozilla.org/en-US/docs/Apps/Manifest

3、http://en.wikipedia.org/wiki/JSON

4、https://developer.mozilla.org/en-US/docs/Apps/Getting_Started

 

唔,Chrome和Firefox两个浏览器都是用这种方式做的那些插件吗?这样的话,就可以解释这些插件的操作系统无关性了,貌似速度还不错的样子,随着系统性能不断提升,Javascript的速度也不是那么难以接受啦。

Mozilla官方说,现在Firefox OS上的应用跑得还挺快,甚至还要比android上的同类应用还要快一点的样子。就是不知道在samsung galaxy以外的硬件平台上性能会怎么样了。

另有消息,中兴2013会推出Firefox OS平台手机。Firefox OS目标是对性价比要求较高的低端智能机市场,The OS is based on HTML5, and Mozilla claims it will run lighter and cheaper than Android, providing an alternative。有人描述说会比苹果便宜,比android小而且更稳定。。。关于这个稳定,持保留意见,简单的东西是会更容易做到稳定,但是,Android的不稳定也不是操作系统的缘故,APP做的良莠不齐,又不是你操作系统说了算的对不对?

话说,阿里巴巴的云手机操作系统应该仿这个的嘛。。。简单又没争议,哎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值