首页 > 国际新闻

听开发者说火狐OS真相:网页即平台 允许DIY

文章作者:来源:www.guiavv.com时间:2020-01-14



听开发者说火狐OS真相:网页即平台 面向低端

倾听开发者讲述火狐操作系统的真相:网页是低端平台

Mozilla开发者罗布霍克斯(Rob Hawkes)上周在其个人网站Rawkes上写了一篇文章,描述了火狐操作系统的细节以及Mozilla为什么要开发火狐操作系统。

以下是文章的主要内容:

在过去的一年半里,我在Mozilla的最新项目上花了越来越多的时间:火狐操作系统。在此期间,我以前所未有的方式爱上了这个项目。

明确地说,火狐操作系统是一个伟大项目的开始,一场即将到来的革命,一股新鲜空气和先进技术的顶峰。它有足够的魔力来改变一切。什么是“火狐操作系统”?

火狐操作系统是一个新的移动操作系统,从Mozilla的引导到壁虎(B2G)项目。它使用Linux内核来启动基于Gecko的运行时引擎。这将使用户能够运行完全使用超文本标记语言、JavaScript和开放应用编程接口开发的应用程序。引自Mozilla开发者网络

简而言之,火狐操作系统使用网页背后的技术,如JavaScript,并使用这些技术构建整个移动操作系统。可以理解,这是一个基于JavaScript的移动操作系统。

为此,创建了定制版本的Gecko引擎(火狐使用),并引入了新的JavaScript应用程序接口。这对于开发类似手机的体验是必要的。这包括用于打电话的网络电话、用于发送短消息的网络短信和用于振动的振动应用编程接口。

然而,火狐操作系统不仅疯狂地使用最新的网络技术,还将Mozilla的许多其他项目整合到一个统一的目标中,这就是“网页就是平台”。这些项目包括开放网络应用程序以及网络身份和登录解决方案角色。看到如此多的项目被统一在同一个目标下是令人欣慰的。

本文不是要描述火狐操作系统有多好。MDN的火狐操作系统页面已经提供了更详细的信息。

为什么你需要火狐操作系统?

然后你可能会问,“听起来不错,但是我们为什么要用JavaScript来开发手机?”这确实是一个重要的问题。事实上,有许多原因决定了这样做的好处。这两个原因是:火狐操作系统可以填补移动市场的空缺;火狐操作系统可以取代目前私有的、更有限的移动操作系统。根据常识,即使对经济发达地区的消费者来说,智能手机通常也很贵。在一些经济不发达的国家,智能手机的价格甚至更高。例如,在巴西,4S的苹果手机此前售价为615英镑,比英国高出100英镑。

价格上涨主要是由于进口税。苹果公司有望通过在该地区建立工厂来降低这一价格。然而,这仍然反映了一个重要问题:昂贵的高端产品不是世界所有地区消费者的选择。在一些国家,高端智能手机的价格甚至可以与微型汽车媲美。

那么,如何用更少的钱获得智能手机体验呢?你可以选择便宜的安卓手机,但是有些安卓手机的性能很差。因此,火狐操作系统已经到来。“火狐操作系统的目标不是与高端设备竞争,而是以功能手机的价格提供入门级到中档智能手机,”全能d的记者邦妮查(Bonnie Cha)说,“火狐操作系统完美地填补了这个市场的空白,在廉价的低端硬件上提供智能手机体验,性能堪比拥有中端硬件的安卓手机。这不是开玩笑。

例如,我正在火狐操作系统设备上测试JavaScript游戏,花费50英镑。你可能会认为这些游戏运行得不好。但事实上,它在火狐操作系统中的运行速度比在拥有相同硬件安卓设备(包括火狐和铬)的浏览器中要快。与硬件成本4到5倍的安卓设备相比,火狐操作系统的表现也不错。

那么为什么火狐操作系统会带来性能提升呢?这是因为Gecko引擎和硬件之间的连接被简化了,所以JavaScript可以全速运行。

我相信火狐操作系统是重要变革的开始,在廉价硬件上提供强大的JavaScript实现是原因之一。应该指出的是,Mozilla不一定要引进50磅的设备,它只是用于开发和测试的设备。

123阅读下一页的全文

[本文由合作媒体转载,并经投资界授权。这篇文章的版权属于原作者和原出处。这篇文章是作者的个人观点,并不代表投资界的立场。请联系原始作者和原始来源以获得授权。如果您有任何问题,请联系(editor