关于 Firefox OS 你应该知道的 9 件事
如果您使用 Firefox 浏览器而不是 Chrome 或 Safari,您很可能听说过 Firefox OS,这是来自 Mozilla 的用于智能手机和平板电脑的新开源操作系统。该组织认真致力于使 Web 对所有人开放和访问。
尽管这个新的移动操作系统是一项新兴技术,但它很快就引起了用户、开发人员和评论家的注意。在这篇文章中,我们将看看商店里有什么。
推荐阅读: 11 种加速谷歌浏览器的方法
Q1:什么是火狐操作系统?
A: Firefox OS(代号Boot2Gecko 或B2G)是一款基于Linux 和Mozilla 的Gecko 技术的移动操作系统。它建立在开放的网络标准之上,例如 HTML5、CSS3 和 JavaScript。
Mozilla 开发了 Web API,以便 HTML5 应用程序可以与设备的硬件进行通信,这在以前只能用于本机应用程序,例如蓝牙、Wi-Fi、相机等。
Mozilla 基金会一直致力于让每个人都能更方便地访问 Web,除了 Firefox OS 之外,还有其他工具,例如 Firefox Browser、Firefox Marketplace 等。但是,一些评论家报告说,这是 Mozilla 的策略,以达到更大的移动观众,以达到其主要竞争对手 Chrome 的水平。
Q2:Firefox OS 与现有移动操作系统有何不同?
A: “ Firefox OS 完全使用 HTML5 和其他开放网络标准构建,不受现有专有平台的规则和限制。” –摩斯拉
Firefox OS 则不同——您可以将其视为运行在非常轻量级的基于 Linux 的操作系统上的浏览器。Firefox OS 中的每个应用程序,包括相机和拨号器,都是一个网络应用程序,即应用程序形式的网站。简单的!
Web 是 Firefox OS 的平台——应用程序是使用 HTML5(以及 CSS3 和 JavaScript)而不是本地语言构建的。相比之下,Android 应用程序是用 Java 开发的;Windows Phone 应用程序使用 C++、C# 或 HTML5 等开发。Firefox OS 完全使用开放的 Web 标准编写,但构成 Firefox OS 基础的轻量级操作系统(代号 Gonk)除外。
Q3:Firefox OS 的用户界面是什么样的?
A: Android 是 Firefox OS 用户界面的灵感来源。因此,它有锁屏、主屏幕和通知栏。但是,与 Android 相比有一些变化。主屏幕显示背景图像(以及时间和日期),目前不支持小部件。
在主屏幕上向右滑动显示已安装的应用程序列表;没有像在其他移动操作系统上那样打开应用程序抽屉的专用图标。在主屏幕上向左滑动会显示应用类别列表,单击后会显示所选类别中已安装和建议的应用。
长按主页键会显示已打开的应用程序列表。按下电源按钮会出现电源关闭菜单。同时按下 home 键和电源键截取屏幕截图。
Firefox OS 的用户界面优于 iPhone 或 Windows Phone OS,但不如 Android。应用程序具有共同的样式约定,因此提供了一致的设计因素,使用户可以轻松绕过应用程序的功能。
Q4:Firefox OS 的应用程序与其他移动操作系统的应用程序有何不同?
答: Firefox OS 由 Gecko 引擎提供支持,仅运行应用程序形式的网站,称为 Web 应用程序。这些应用程序是使用 HTML 构建的,HTML 与支持 Web 的技术相同。除了 Firefox OS 之外,这些网络应用程序还可以在许多操作系统上运行。每个运行 Firefox 浏览器的操作系统(包括 Android 和 Windows 8)都能够运行这些通过 Firefox Marketplace 分发的网络应用程序。
对于 Firefox OS,Web 应用程序将以两种形式出现:托管应用程序和打包应用程序。托管应用程序将托管在 Mozilla 的服务器上,每次访问它们时都会下载和加载它们,即它们很像网页而不是应用程序,如果数据连接失败,它们将不会运行。
打包后的应用程序将以压缩包的形式下载一次,每次访问时都会从本地源加载,即它们与其他操作系统上的应用程序非常相似。这是可能的,因为 HTML5 语言的本地存储和缓存特性。
Q5:试用 Firefox OS 有哪些不同的方式?
A: Firefox OS虽然还处于开发阶段,但值得一试。然而,以 200 美元的价格购买一部手机来测试移动操作系统可能并不在每个人的近期计划中。不要担心,因为您还有其他选择可以使用 Firefox OS。
您可以通过以下四种方式试用 Firefox OS:
- 您可以为您的操作系统使用Firefox OS 桌面客户端。查看有关下载和构建Firefox OS 桌面客户端的说明。
- 下载Firefox OS Simulator add-on for Firefox browser(当然,你的系统需要有 Firefox 浏览器)。检查Firefox OS Simulator上的 Firefox 扩展页面。
- 您可以从源代码构建 Firefox OS 模拟器,并在模拟环境中使用 Firefox OS。查看有关如何构建 Firefox OS的说明。
- 您可以从源代码构建 Firefox OS并将其安装在您现有的设备上(仅当它受支持时——检查下面的问题)。
建议使用 Firefox OS Simulator for Firefox 浏览器插件,因为这是试用 Firefox OS 最简单、最安全的方法。从源代码构建 Firefox OS 是一项乏味的工作,Firefox OS 桌面客户端可能会或可能不会为您成功工作。
Q6:目前支持Firefox OS的设备有哪些?
答: Mozilla 已经发布了两款搭载 Firefox OS 的手机,但目前它们仅供开发者使用:
- Geeksphone 的 Keon
- Geeksphone 的峰值
Firefox OS 也可以构建并安装在其他一些兼容设备上。查看在兼容设备上安装 Firefox OS 的指南。甚至有消息称,Firefox OS 可以在三星 Galaxy S2 上与 Android 双启动。
一些支持 Firefox OS 的设备是:
- 鳗鱼
- 大登郎
- 熊猫板
- 三星盖乐世 S
- 三星盖乐世 S 4G
- 三星盖乐世 S2
- 三星 Galaxy Nexus
Q7:与 Ubuntu for Phones 相比如何?
答: Ubuntu for Phones 是一个基于 Linux 内核构建的移动操作系统,与 Firefox OS 相同。Ubuntu for Phones 充分利用了手机的小屏幕和触摸功能。屏幕的整个区域都提供给应用程序的内容(即,选项或控件被隐藏)并且在角落上滑动使控件可见。因此,Ubuntu for Phones 上的应用程序为移动用户提供了更好的用户体验。
Firefox OS 有 web 应用程序,但 Ubuntu for Phones 有本地应用程序和 web 应用程序。本机应用程序使用高级 API 和强大的功能,例如设备的硬件和服务等。Web 应用程序是使用 HTML5 和 CSS3 开发的,并且缺乏 Ubuntu for Phones 中为本机应用程序提供的强大功能。
Q8:Firefox OS 的安全方面有什么计划?
答: Mozilla 正在积极致力于其新移动操作系统的安全性。许多安全功能的灵感来自谷歌的 Android。这些是Firefox OS 的一些安全功能:
可以使用 PIN 锁定设备屏幕或 SIM 卡。
任何应用程序所需的权限都会在安装时显示给用户。低风险权限(例如,网络访问等)会自动提供给应用程序,而高风险权限(例如,位置访问等)首先需要用户确认,然后再提供给应用程序。
权限管理器(或应用程序权限)允许用户手动允许或阻止应用程序的权限。这是 Android 中缺少的东西。
Mozilla 计划在不久的将来将设备加密(使用启动时密码)引入 Firefox OS。(来源)
Q9:Firefox OS 对智能手机的未来意味着什么?
A: Firefox OS 如果成功,将改变我们使用网络的方式。我们习惯于访问网站,但 Firefox OS 将带来一个我们将更多地使用 Web 应用程序而不是网站的时代。Ubuntu for Phones 也将支持 Firefox OS 以帮助带来这一变化。