说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

HTML5会是Firefox OS的生门还是死门?

HTML文档下载 WORD文档下载 PDF文档下载
Firefox OS是由Mozilla公司主导研发的开源移动操作系统,采用开放网络(open Web)技术,它是一种网络作业环境,以Gecko浏览器引擎为核心,采用HTML5来开发。所有应用都基于网络,希望用户一开机就能够连接上互联网,但也可通 HTML5 cache Manifest或相关API在脱机时使用。

2013年巴塞罗那世界移动大会(Mobile World Congress)上,Mozilla宣布推出Firefox OS移动操作系统,以此来挑战谷歌和苹果的智能手机操作系统。这是一个基于HTML5技术并完全开源且免费的移动平台。这意味着,任何熟悉Web编程的人都可以创建Firefox OS的应用程序。

话说任何一个新事物的诞生都会面临诸多困难与挑战,Firefox OS移动操作系统也不例外,围绕着它的种种疑问接踵而来,比如Firefox OS面临的四大难题、甚至有人直接在知呼上提出“Firefox OS 的出现意味着什么?你看好 Firefox OS 吗?”而其中争议最大的莫过于它所采用开发技术HTML5,业内人士纷纷表示这或许会成为Firefox OS的一个硬伤。Facebook CEO马克•扎克伯格(Mark Zuckerberg)甚至表示,基于HTML5技术开发移动应用是该公司所犯的“最大错误”之一。


话说金无足赤,人无完人。

优点

使用HTML5最大的好处是“应用”比较容易移植。很多年前,就有不少人预言,操作系统做为应用程序运行平台的特性,将会愈来愈不明显,接下来只会有一种主要的平台,那就是Web。这样的预言在Firefox OS上得以实现。

以往,浏览器尚有大大小小的兼容性、标准化的问题,而到了今天,这些问题已经消除了许多。以Web做为一个共通的平台,在各种浏览器上呈现、运行,难度也降低很多。无论你使用什么平台,从手机、平板、到个人计算机,都有浏览器。即使仍然有若干细节性的问题,但我们应该可以说浏览器是目前最具可移植性的平台。

离线存储。HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以减少网络流量。

同时,这个功能算得上是另一个方向的后台“操作记录”,而不占用任何后台资源,减轻设备硬件压力,增加运行流畅性。

丰富的交互方式支持。提升互动能力:拖拽、撤销历史操作、文本选择等。

此外,HTML5给移动端带来的好处还有语意化:语意化的网络是可以让计算机能够更加理解网页的内容,对于像是搜索引擎的优化(SEO)或是推荐系统可以有很大的帮助;实时通讯;档案以及硬件支持等等。

显然利用HTML5来开发也是具备诸多优势的,而且这种从网络上即可离线存储也更灵活、更方便APP的使用及安装方式将成为HTML5在移动平台上大放异彩的保障之一。

带来的困难与挑战

抛除这些,Firefox OS还面临哪些困难或挑战呢?

Engadget撰稿人Terrence O'Brien 认为:跟谷歌Chrome OS一样,Firefox OS是一款基于Linux的网页浏览器。但是,跟Chrome OS不同的是,Mozilla 只专注于移动网站,而移动网站还没有拥有桌面领域同样的速度、稳定和功能。同时,“网页即应用”模式在提供丰富而流畅体验方面现在还没有出色表现,尤其是在移动设备上。

带宽限制乃是一大问题。最初的Firefox OS手机在功能上跟首款iPhone并没有很明显的区别,他们都有着非常快的网络连接速度。 你可能知道,第一代iPhone刚开始并不支持第三方应用。直到这款产品正式开售前几个月,史蒂夫•乔布斯(Steve Jobs)才通知第三方开发者,他们可以为iPhone开发应用。根据《乔布斯传》,乔布斯很反感让第三方开发者为iPhone开发应用,不过最后做出妥协的原因就是因为,网页版应用的表现不尽如意。确实,网页版应用依靠2G Edge网络,网速着实让人不敢恭维。不过,随着应用本身变得越来越复杂, 3G和4G网络也没有彻底解决这一问题。

相对于Mozilla所专注的新兴市场消费者,美国消费者的要求可能更高。更为重要的是,南亚和非洲等地区的移动基础设施也是无法跟西方发达国家相比。对于依靠于网络连接来提供信息的Firefox OS来说,这是他们所面临的一个大问题。当然,一些服务可以通过本地缓存在离线状态下使用,但HTML5技术还未全面具备此功能。Mozilla庆幸诺基亚为Firefox OS提供离线地图支持,但对于大部分“应用软件”而言,仍需要互联网连接才能正常运行。

成本问题。可以肯定的是,移动网络覆盖不足以及网络速度问题将给Firefox OS新用户带来许多问题,但Mozilla面临的一个更大问题可能还在于手机价格方面。目前,我们尚不清楚Firefox OS手机的具体售价,但相信配置一般的Firefox OS手机Geeksphone Peak预计零售价格在200欧元(约合1620人民币)左右。需要指出的是,诸如Galaxy Y和Optimus L3这些不带运营商补贴的低端Android手机售价已经不到100欧元(这两款手机在欧洲移动电话零售商Carphone Warehouse的零售价格仅为50-60欧元)。

Firefox OS设备依赖于网络提供的应用,这意味着将为用户带来巨大的数据流量消耗。不过,跟收看Netflix视频或使用 Spotify等流媒体音乐服务相比,这点流量算不了什么,但是如果是本地安装的应用,流量消耗就大了。在Firefox OS大部分市场,数据服务的价格对多数人来说都是非常昂贵。例如在印度,根据国际货币基金组织提供的数据,平均每人每年的购买力中间值为3608美元。也就是说,在印度智能手机数据服务并不是消费者的必需品。

Mozilla CEO加里•科瓦克斯(Gary Kovacs)与Firefox OS手机的两家运营商Ooredoo和巴蒂电信进行会谈。两家运营商都特意提及提高无线宽带渗透率的重要性,但也指出有效使用现有带宽也是非常重要的。这就意味着,他们需要依靠Wifi来缓解3G和4G网络压力,同时依靠Wifi来更有效管理设备上的数据流量消耗。诺基亚Xpress 和Opera Mini等浏览器通过由这两家公司提供的中间服务器来进行数据压缩,而Firefox OS也可能在其设备应用软件上采用类似的技术。不过,截至目前,我们还没听到过任何有关Firefox OS搭建创建此类基础设施的新闻。如果Firefox OS仅仅只是一个互联网门户,那么其用户只能享有有限的数据流量。

更加不幸的是,Firefox OS并没有在成熟市场向消费者提供此类功能,而新兴市场消费者目前又没有这类需求。Mozilla可以告诉人们,“互联网就是一个生态系统”,或鼓励我们“走自己的路”。但是,实际上廉价安卓手机就可以做到这一点,甚至更多。如果Firefox OS想抓住成功的机会,它就必须以30美元设备售价来提供稳定的浏览体验,同时找到一种有效管理数据流量的方式。更为重要的是,Mozilla需要吸取苹果和Facebook的教训,停止开发 HTML5“应用”。

以上是HTML5给Firefox OS操作系统带来的诸多挑战。那么,在这场激烈的移动OS之战中,究竟是Mozilla慧眼识英雄,还是自掘坟墓?HTML5能否助Firefox OS虎口夺食,从谷歌及苹果占领的移动OS领域分一杯羹?未来自会见分晓。

Android高性能文件类MemoryFile 判断Android文件名是否安全技巧 让你的Android程序兼容多种分辨率 Android Button按钮控件美化方法 Android堆内存也可自己定义大小 TextUtils类-Android字符串处理类 InputSream输入流转String字符串,Android开发工具类 Android中的正则表达式Regex使用 优化Dalvik虚拟机的堆内存分配 Android标题栏进度指示器使用方法 Thread和Looper以及Handler和Message详解 Android开发必读 layout资源包含,android开发必读 Android本地化开发技巧 Android开发网将推出每天一类专题 ExifInterface使用,Android 2.0新增类 GraphableButton类实现Android UI开发 Android控件开发之ToggleButton原理 Android标题栏TitleBar全攻略 AsyncTask实例代码演示Android异步任务 重绘TextView类演示Android的Handler Android的SoundPool类使用与利弊 AsyncTask解决Android UI堵塞问题 Android自定义View实例AnalogClock源码 Android UI开发专题(五) Bitmap和Canvas实例 Android UI开发专题(四) View自绘控件 Android UI开发专题(三) 各种Drawable 提高Android开发效率-Eclipse快捷键大全 Android UI开发专题(二) 之绘图基础 Android UI开发专题(一) 之界面设计 Only the original thread that created a view hierarchy can touch its views的相关 Android上的Back键事件捕获 大家来讨论一下C# 和Java ,回贴均有分!! 请问一个sql语句写法问题,100分!!!在线等待 谁能给我一点写网站制作方面投标书或者详细方案 wsad5 怎么连上ORACLE数据库啊 并非复古——关于微内核模式ASP开发框架的讨论,欢迎高手进入! 那有BOCHS的中文帮助 我愿送500分求解JAVA问题!!!!!! 关于frame里面的参数传递问题,火急 find函数的问题,请各位老兄帮忙 请问这个链接怎么写? 用xsl将xml转成html提示.... 为什么看不到邻近计算机? 关于浏览器的自定义工具栏! 无法打开web项目bbs 请告知可以下载Domino数据库安装文件和Lotus Notes的网址!在线等 我的ie6无法加载applet,请教解决方法! 如何用ASP写关闭当前窗体的代码? 用xsl将xml转成html提示.... sqlserver数据库怎么和应用程序一起打包? 一个困惑的问题,高手和有耐心的人请进! 实现要求是:对一个用来保存文件的richtext域如何创建一个代理,以实现每天固定一个时间从服务器/本地的一个固定目录下获取一个更新的文 关于数据库导入导出的问题 请问:提交表单后,把参数传到一个新弹出的页面,要求此页面没有“标准按钮”“工具栏”“地址栏”而且固定窗口大小,且不能最大化,如何 求助于高手:Tab Control控件如何使用? 组件通过鼠标移动 求助 sniffer 紧急!帮忙啊!如何获得使用<div class="test" id="mydiv"> ...</div>定义的对象 哪儿找ORACLE8i 9i for x86solaris? 在IIS中,url转发如何隐藏真实地址? 原来对应Access数据库的水晶报表现在如何转换成对应sql server 的?Access数据库已经转换成Sql server的 找到了工作,不过得告别DELPHI一段时间了本来想在非技术区发这个,但是我在这里得到的帮助最多所以...... 在web页面中如何使用脚本判断当前是否有键被按下? 哈希表 访问CLOB字段问题 下拉列表的查询 一台电脑安装的winxp系统,当我打开“任务管理器”时,只显示所调用的进程及结束进程的按钮,其它的应用程序及性能界面都不能出现,最上 Repeater模板列:如何在返回字段长度过长时,将其截短 谁能帮我做一个祝贺教师节日的卡通图片 intaweb 的session 超时错误捕捉问题 大家帮忙看一下C++primer上面的这个程序: 简单SQL命令问题。。。。 蓝天,ChangeCell事件在WIN2000下正常,在WIN98下出现非法操作错误??? 请问:使用database对象打开有密码的Access数据库问题? 各位高手,请进来看看吧!关于dbexpress的问题 请各位XDJM帮我想个书店的名字,是我弟弟要在我们县开个主要经营考试图书的书店,请大家想个名字,不胜感激 知道PHP的crypt()生成的密文,如果用JAVA校验明文是否正确? 如何分割图片? 关于一个窗体事件的小问题,分不多,100而已 无法备份数据库???事不是我做这个操作弄坏数据库了?? office xp只装frontpage,在打开frontpage 时有总有错误的问题? 有关图标文件的问题!急,在线等待 为什么老外称呼'叔叔,伯伯,舅舅'都是用'uncle'不知道是他们辈分都搞不清楚了?还是老外国家没有伯伯,舅舅的概念?都称呼为UNCLE吗?还有称呼'阿姨','舅妈','姑姑'也都是用'aunt'吧?还有称呼'姐姐' 舅舅的 英文怎么说 不是指uncle我不是指uncle类似于do do的发音 如何利用v-t图像求速度变化量 如何从v-t图像中看出速度的方向变化 看不懂V-T图像中的速度方向和加速度方向是如何变化,有什么规律呢? 《商务英语初阶》的视频下载rt,给个地址吧.是外语教学与研究出版社的那版,不要什么教程之类的,只要原文的视频就行了最好不要土豆或优酷的,我想迅雷上能直接下的,土豆那些还要转换格 BEC中级教学视频能麻烦您有BEC中级的视频吗 叔叔的伯伯大还是伯伯的叔叔大? 一个立方体的棱长是5厘米,再做一个立方体,使它的体积是原立方体体积的2倍,……一个立方体的棱长是5厘米,再做一个立方体,使它的体积是原立方体体积的2倍,求所作立方体的棱长.(精确到0. 线性代数极大无关组,这题是不是有问题啊 家蚕的发育过程称为什么发育 新加坡欲购88套美国多管制导火箭发射分析称土耳其宣布选中国导弹只是向欧美挪威峡谷小镇靠三面“巨镜”首次沐浴冬日本研究发现治疗糖尿病和代谢综合症物加拿大多伦多市长身陷吸毒疑案 拒绝辞万圣节当天加拿大机场查获借南瓜暗藏毒日政府拟制定相关措施援助海外核爆受害日媒披露日本或早已成为美情报机构窃听俄计划将驻吉尔吉斯斯坦一空军基地飞机日本3男女光天化日在公园拍AV被警方中国部分军事设施现安全隐患 影响武器为什么超市便利店的避孕套与口香糖摆放校园性爱史之啪够了没12306手机双向验证3号截止,晚了新华社快讯:纽约商品交易所金价2日下真人秀第28期丨这个姑娘我有点喜欢8招让你俘虏女人的心有了一个调皮的女朋友后,每天的生活是这个床已经被我承包了贵宾的百变造型,哪一款最让你心动?2016年放假安排时间表&史上最强拼diy吧:这这才是吃橘子的正确手法!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘