您的位置:网站首页 > 电器维修资料网 > 正文 >
完全基于HTML5的Firefox OS
★★★★★【文章导读】:完全基于HTML5的Firefox OS具体内容是:FirafoxOS系统的前身名叫“BoottoGecko”,就是从浏览器中通过WebAPi直接调用硬件运行系统,整个操作系统的内核就是Firefox浏览器的内核Gecko,这种操作系统类似于谷歌的ChromeOS。与iOS、Android等结构非…
来源: 日期:2013-11-15 15:36:00 人气:标签:
Firafox OS系统的前身名叫“Boot to Gecko”,就是从浏览器中通过WebAPi直接调用硬件运行系统,整个操作系统的内核就是Firefox浏览器的内核Gecko,这种操作系统类似于谷歌的ChromeOS。与iOS、Android等结构非常复杂,可分为APP应用程序层、中间层&框架层、硬件层的操作系统相比,FirefoxOS就简单多了,就是一个基于浏览器的操作系统,直接用HTML调用硬件运行,用浏览器替代操作系统的功能,实现操作系统的网络化。
Firefox OS系统的功能、应用程序全部使用HTML5语言开发,无论是打电话、发短信、玩游戏,使用的都是HTML5语言,通过WebAPI来驱动硬件,这正是Firefox OS与iOS和Android的不同之处。作为 新版本的HTML编程语言,HTML 5有两大特点:第一,强化了Web网页的表现能力。例如系统引导过程和载入用户界面不像Java一样需要等待较长的时间。而在Android系统中,即便是光启动一个浏览器引擎,在一台三星Galaxy SII手机上就需要9s。第二,Web编程语言的开放性可以使用户完全掌控系统,而不是像iPhone那样,处处受到厂商的限制。用户只要懂得编程,就可以按照自己的需求打造操作系统。
由于Firefox OS系统只能运行Web语言(HTML、CSS和JavaScript)编写的应用程序,不支持由C或C++语言编写的本地代码,这意味着大量用Web代码编写的应用程序可以很容易地被移植到Firefox OS系统上,这就会避免现在Windows RT缺乏应用的尴尬。当然采用Web代码也有缺点,如要执行复杂的程序时,因为Firefox OS完全依赖JavaScript语言,所以效率很难提升。而且从严格意义上而言,Firefox OS没有所谓的“原生应用”,类似于谷歌的Chrome OS,实质上就是一个浏览器,一旦没有网络,FirefoxOS就无法使用了。
【看看这篇文章在百度的收录情况】
相关文章
- 上一篇: 稳压器工作原理及种类
- 下一篇: Firefox OS架构解读