Firefox OS

火狐移动操作系统
授权协议 MPL
开发语言
所属分类 手机/移动开发、 手机操作系统
软件类型 开源软件
地区 不详
投 递 者 穆仲卿
操作系统 未知
开源组织 Mozilla
适用人群 未知
 软件概览

Firefox 移动操作系统前身为 Mozilla 的 Boot to Gecko 项目,其中的电话、短信、游戏等一切功能均是 HTML 5 应用。没有所谓的“原生应用”,游戏也多是 HTML 5 应用,操作性能强悍,在系统流畅度方面将会有非常出色的表现。

据介绍说,即使是中低端手机也可以非常流畅地运行 Firefox OS,而开发者为其设计新应用也会方便很多。

Firefox OS 架构主要由三个软件层组成:

  • Gonk – Linux 底层核心和硬件抽象层

  • Gecko – 排版引擎和应用运行服务层

  • Gaia – HTML 5 层和用户界面系统

Firefox OS 系统架构图:

Firefox OS 已于 2016 年 9 月宣布停止开发。

  • Firefox OS所有应用都采用HTML5的标准,只要会HTML、CSS、JS,开发APP是非常简单的,只是firefox os提供了一些针对移动设备的特性,如电话、短信、WIFI、3G网络等,但调用这些功能跟普通的JS组件一样,操纵JS对象即可。mozilla也在和 W3C进行协商,争取将这些新增的特性添加到HTML5标准里面去。 Firefox OS App的部署目前有两种方式 1.在gai

  • Firefox OS的system应用启动是通过加载一个内部资源页 chrome://b2g/content/shell.html 来实现的,我们先看下这个文件的部分内容: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" id="shell" windowtype="navigator:browser"

  • 最近实验室购买了一个中兴的设备: ZTE Open ,可是我的ZTE Open的系统版本是firefox 1.0。 但是firefox 26的app manager支持的系统版本至少是firefox OS 1.2以上的版本。Firefox OS 1.1死活链接不上。 因此,迫于无奈,只能想办法升级我的设备系统了。 首先想到的便是寻找现成的ROM 进行刷机。从网上找了很多ROM, 可是刷机都不成功。

  • hide caption 去除讨厌的标题栏 firefox addons hosts 无法下载附加组件,添加hosts解决 117.18.232.191 addons.cdn.mozilla.net 117.18.232.191 mozorg.cdn.mozilla.net 117.18.232.191 developer.cdn.mozilla.net 117.18.232.191 suppor

  • Mozilla Firefox 各版本下载,里面包括了Firefox所有的历史版本(包括不同的语言,不同的平台,应有尽有)   Firefox全历史版本下载:   http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/   最新版的各国语言版链接:   http://www.mozilla.org/en-US/firefox/all/ 原

  •        在此占着一个位置,作为自己以后学习文章的目录. 一  写在前面       1. Firefox OS 知识 二   源码编译        1. B2G 源码获取和build code        2. Gaia 编译分析 三  Gaia源码分析       1. manifest.webapp结构分析         2. Gaia  settings源码分析(一)      

  • http://www.app-edu.net/article-38821-1.html

  • 安装 API 一:Apps.getSelf 返回当前应用程序的信息。 句法: 1、var request = window.navigator.mozApps.getSelf(); 参数: 无 返回:   getSelf()返回一个DOMRequest对象。   如果返回不成功,DOMRequest.error 返回错误信息。 例子:   显示如何使用getSelf()的DOMRequest.on

  • 为了方便网页开发者为 Firefox OS 及 Firefox Marketplace 测试程序,Mozilla 发布了 Firefox OS 模拟器安装扩展,在现有稳定 Firefox 稳定版本亦可使用。 有了这个扩展的帮助,搭建 Firefox OS 开发环境易如反掌。由于 Firefox OS 应用程序开发基于 HTML5 的网页技术,所以相比其他移动平台,其所谓“模拟器”也简单许多。 扩展

  • 下载Firefox OS Simulator 2.0(Firefox浏览器内打开链接直接安装):Windows版、Mac OS X版、Linux版(x86_64,i686) 下载地址 链接: http://pan点baidu点com/s/1i3mPn5F 密码: dvvm

  • 环境: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga)   桌面系统:GNOME desktop 2.16.0 下载firefox for linux firefox-3.6.6.tar.bz2   解压缩到一目录下,例如/var/tmp cd /var/tmp bzip2 -d fir

  • 实在忍不住想看看他是怎么回事。。。 额,Firefox OS是基于linux的一个操作系统,目前理解是,在linux上装了个web解析引擎(就是浏览器的核心,用来解析网页,做页面布局之类的)。用的这个web解析引擎叫Gecko,好像firefox也用这个。 事实上一个新OS推出来,有两样比较重要:底层支持和APP开发。所以主要是找了下这两个方向内容。 目前mozilla是在samsung gala

  • CometBrowser   http://cometbrowser.com/

  • Firefox os的手机国外已经开卖一段时间了,也可以自己去网上找到Firefox os的源代码(源码开源),我也在网上下载了一份源码,自行学习了一部分Firefox os应用相关的内容,现在记录下来与大家分享一下。 Settings中的值 可以在其他应用中获取并且修改。应用可以根据需要获取对应的值并更新界面。以Wi-Fi的设置为例。 例子: 获取“wifi”状态 var lock    = n

 相关资料
  • 顾名思义,移动操作将目录或文件从一个位置移动到另一个位置。例如,我们想要将源代码移动到src目录中。修改后的目录结构将显示如下: 为了使这些更改永久性,必须将修改的目录结构推送到远程存储库,以便其他开发人员可以看到这些更改。 在其它开发人员的本地存储库中,在执行操作之前,它将显示旧的目录结构。在另外一台开发者机器上,执行以下命令 - 但是在执行操作之后,目录结构将被更新。 现在,假设在另外一个开发

  • Sometimes I just can't get anything done. 总有那么些时候,我啥事也干不了。 Sure, I come into the office, putter around, check my email every ten seconds, read the web, even do a few brainless tasks like paying the Am

  • 火狐中国版是谋智专为中国用户定制的浏览器,提供出色的全方位浏览体验。 立体:“火狐魔镜”让您边看视频听音乐,边轻松浏览网页;更整合众多本土内容 安全:独有架构对病毒木马有更强的抵抗力;首创浏览器植入防恶意软件功能 强大:5000个扩展帮您实现成千上万个新功能,更可随心所欲定制 智能:只需要在地址栏中输入一个字母或汉字,就知道您需要什么

  • 我在服务器上运行硒,我希望它在客户端上显示浏览器。我已经在我的服务器上启动了xvfb,如下所示: 然后在我的Java代码上我写道: 但当我启动时,我有一个例外: Selenium的版本是2.47.1,firefox的版本是33.0。

  • 操作系统启动过程 当bootloader通过读取硬盘扇区把ucore在系统加载到内存后,就转跳到ucore操作系统在内存中的入口位置(kern/init.c中的kern_init函数的起始地址),这样ucore就接管了整个控制权。当前的ucore功能很简单,只完成基本的内存管理和外设中断管理。ucore主要完成的工作包括: 初始化终端; 显示字符串; 显示堆栈中的多层函数调用关系; 切换到保护模式

  • 操作系统提供的服务 操作系统的五大功能,分别为:作业管理、文件管理、存储管理、输入输出设备管理、进程及处理机管理 中断 所谓的中断就是在计算机执行程序的过程中,由于出现了某些特殊事情,使得CPU暂停对程序的执行,转而去执行处理这一事件的程序。等这些特殊事情处理完之后再回去执行之前的程序。中断一般分为三类: 内部异常中断:由计算机硬件异常或故障引起的中断; 软中断:由程序中执行了引起中断的指令而造成

  • 我在尝试启动浏览器时收到此错误消息: org.openqa.selenium.firefox.NotConnected异常:45000 ms后无法连接到端口7055上的主机127.0.0.1。Firefox控制台输出: s":[],"hasEmbeddedWebExtense": false} 我使用的是和。

  • 进程与线程 对于有线程系统: 进程是资源分配的独立单位 线程是资源调度的独立单位 对于无线程系统: 进程是资源调度、分配的独立单位 进程之间的通信方式以及优缺点 管道(PIPE) 有名管道:一种半双工的通信方式,它允许无亲缘关系进程间的通信 优点:可以实现任意关系的进程间的通信 缺点: 长期存于系统中,使用不当容易出错 缓冲区有限 无名管道:一种半双工的通信方式,只能在具有亲缘关系的进程间使用(父