Firefox OS测试版体验及技术分析
农步祥 于 2013.03.06 00:45:50 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:06.50/26
  • 在西班牙巴塞罗那的MWC2013全球通讯大会中,出现了如中兴的ZTE Open等数款采用Firefox OS操作系统的智能手机产品,Firefox OS是由Mozilla公司主导,它以Firefox浏览器的Gecko引擎为核心,系统应用均基于HTML 5开发,其开发项目名称为Boot to Gecko[简称B2G]。

  • Firefox OS有着许多吸引人的特性:HTML5语言简单易上手,使得应用开发门槛大幅度降低,而且完全开源,所有人都能获得源代码。Firefox OS没有授权费用,而且主要针对低端智能手机市场,将以低价入门机型为主,对于无力进入中高端手机市场的设备厂商来说,早日推出Firefox OS智能手机无疑能为其增加新的卖点。而应用市场的收费应用由电信运营商代收取,目前有包括中国联通在内的十余家电信运营商宣布支持Firefox OS系统。

  • HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。HTML5已经不再是简单的网页编程语言,它强化了浏览器对本地存储、系统设备访问[如摄像头和麦克风等]以及多媒体支持,开发者可以通过HTML5开发如拍照、音乐播放等应用,HTML5无需编译,开发者几乎无需改动代码即可实现多设备、跨平台支持,而实际上如微博、淘宝等手机和平板电脑的网络应用,均采用了HTML5框架开发。

  • Firefox OS系统结构分为三层:用户界面和各类HTML 5应用层代号为Gaia,运行环境则是Firefox浏览器核心Gecko,而包括Linux内核在内的底层称为Gonk,目前Mozilla称其Gonk的硬件抽象层为AOSP,即Android开源项目为基础。目前Firefox OS尚处于开发测试状态,市面上还无法购买到产品,不过我们还是通过刷机的方式,在三星i9100上安装了这个新系统。

  • Firefox OS系统简单体验

  • 如果用户有使用iOS和Android智能手机的经验,那么Firefox OS上手几乎毫无难度,它的桌面很像iOS,而下拉通知栏和快速工具则更接近Android风格。不过无论是桌面还是应用,Firefox OS的图表和字体都显得太小,通过官方技术资料得知,Firefox OS仅支持HVGA级别[480x320像素]屏幕,更大分辨率的屏幕无法正常使用,我们还曾经在Galaxy Nexus上尝试安装Firefox OS,结果是屏幕的图标和显示字体更小。从这点上也可以看出,Firefox OS会坚决走低端入门机型路线。

  • 从语言选择中可以看出,Firefox OS目前还没有简体中文支持,可使用繁体显示和输入法。它的系统设置选项排列和Android一致,整体而言,Firefox OS除了图标样式给人新鲜感外,在视觉上并没有给我们带来什么惊喜或者革命性的变化。尽管屏幕显示不太正常,但是其系统基本上所有的功能可正常使用,不过本地视频播放似乎有点问题,它无法检测和识别手机存储中的视频文件,不过MP3及FLAC音频格式均能识别并播放。而且一些应用的体验还不错,比如诺基亚的HERE地图,在线音频共享及广播应用SoundCloud等,至少用来打电话上网还是可以的。

    目前存在的问题

    Firefox OS的应用完全运行在HTML5环境上,和谷歌的Chrome OS、Facebook手机类似,我们暂且先不讨论其所谓的技术风险,而网上对Firefox OS介绍的“系统响应快,速度流畅,UI新颖,轻量化,节能省电”等优点,我们目前还未能感受到。

    即使是在i9100这样比中兴ZTE Open要强得多的硬件配置[ZTE Open为高通MSM7225A,主频1GHz,内存256MB;而i9100为Exynos 4210双核心处理器,1GB运行内存]运行Firefox OS明显要比Android4.1费劲得多,系统响应速度极慢,桌面过渡效果几乎无法看到,自动重启也极为频繁。当然Mozilla官方也明确表示Firefox OS对于i9100的支持并不好,还“不足以”体现其优势。但不可忽视的是,Firefox OS的系统运行环境基于Android 4.X系统内核,尽管精简了应用层,但依然依赖于Davilk虚拟机运行。

  • 而在系统运行缓存中,我们发现了数个Android系统的核心应用进程。如果没有正式产品中底层没有重大改变,那Firefox OS基本属于“深度定制Android系统”的一个分支[要注意的是,Firefox OS无法安装Android应用]。

    小结

  • 由此看来,Firefox OS尽管在应用层基于HTML 5运行环境,但其系统架构依然基于Android系统,这对于手机厂商来说,避免了全新系统架构带来的技术风险,Android多年的硬件支持积累可以充分利用,节省了开发者的硬件迁移成本。但它是不是真的免费?尽管Firefox OS的开发由Mozilla主导,而谷歌除了系统底层的支持外,还向Mozilla每年投资3亿美元的广告费用,这也是Mozilla最主要的资金来源。

  • 根据IDC的报告,Android系统智能手机在2012年市场占有率已达到68.8%,并且还在持续扩张,如此发展很可能会面对当初像微软的Windows系统和IE浏览器那样所面对的市场垄断诉讼的风险。对Firefox OS进行技术和经济上的支持,既有可能是单纯从成本收益的角度来考虑,也有可能是为今后可能面临的反垄断问题做好准备。而Firefox OS一旦成功,在低端手机市场能占有一席之地,除避免垄断诉讼风险外,还可以利用HTML5的发展给其Chrome OS带来丰富的应用资源。而HTML5能否发展,是Firefox OS成败的最大砝码。

  • 不过,Firefox OS的系统架构既然是以Android Davilk虚拟机+Gecko核心的HTML5运行环境。以Android的效率,那些硬件配置较低,甚至仅有256M运行内存的手机真能流畅运行?至少目前来看难以乐观。

    请评分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    123.153.160.***
    123.153.160.***
    发表于2018.06.02 18:19:39
    31
    069.197.***.***
    069.197.***.***
    30
    189.254.224.***
    189.254.224.***
    发表于2013.07.03 01:43:17
    29
    114.247.056.***
    114.247.056.***
    发表于2013.03.21 13:42:56
    28
    03
    发表于2013.03.07 22:50:38
    27
    03
    26
    03
    一个没了网络会死的东西,有时候会让人很抓急
    此帖使用N710提交
    发表于2013.03.06 20:51:35
    25
    03
    一个没了网络会死的东西,有时候会让人很抓急
    此帖使用N710提交
    发表于2013.03.06 20:51:33
    24
    03
    一个没了网络会死的东西,有时候会让人很抓急
    此帖使用N710提交
    发表于2013.03.06 20:51:30
    23
    03
    发表于2013.03.06 19:14:59
    22
    059.046.***.***
    059.046.***.***
    就这系统就算不是android虚拟机 比android有啥优势 app多还是效率更牛逼... 吃硬件的东西还做低端机 怎么想的...
    发表于2013.03.06 15:43:28
    21
    03

    此帖使用LG-LU6200提交
    发表于2013.03.06 14:16:07
    19
    114.246.069.***
    114.246.069.***
    发表于2013.03.06 13:16:53
    18
    03
    再另开发个高效html5专用虚拟机?
    此帖使用XPERIA ARC提交
    发表于2013.03.06 11:59:25
    17
    03
    安卓又尼玛立功了...
    发表于2013.03.06 11:30:14
    16
    114.255.***.***
    114.255.***.***
    14
    03
    发表于2013.03.06 10:30:19
    13
    060.223.***.***
    060.223.***.***
    看到“应用市场的收费应用由电信运营商代收取”,移动联通电信都偷着乐了,他们手里可有大把公司报销电话费的客户,他们最愿意看到这点了,估计这也是他们最痛恨苹果和安卓的地方了,苹果和安卓都走信用卡,没他们什么事,一毛钱都拿不到

    发表于2013.03.06 09:04:35
    12
    提示
    本贴不可匿名回复,回复等级为:1 ,您现在正处在潜水状态
    回复
    验证码
    2857 为防止广告机贴垃圾,不得已而为之
    表情
    正文