Google 的 Chrome OS 的前途如何?这是一个难以回答的问题。从某种程度上说,它已经有了不少潜在的用户,当我们使用 Chrome 浏览器,安装 Chrome 应用商店的应用,其实就是在使用 Chrome OS。但从一方面来说,它的用户又很少,因为基本没有多少人买 Chromebook。
随着 Chrome 搬上 Android,我们更开始怀疑 Google 是否要将 Chrome OS 融入发展良好的 Android,统一自己开发的两套系统。不过,Google 最近开始对 Chrome OS 做出的重大的改进,却又证明公司对这个系统仍然足够重视。
Chrome OS 引进了一个新的用户界面:Aura。新界面提供了桌面系统最常见的要素:窗口、Dock(任务栏)和应用启动器。这使得 Chrome OS 的用户体验更接近于桌面系统。
目前,Aura 仍在开发之中,只有使用三星 Series 5 Chromebook 的开发者才能进行版本升级,普通用户无法体验。去年的 Google I/O 大会上,三星和 Google 曾将 Chromebook 提供给开发者。Ars 网站的 Ryan Paul 手中有这样一台 Chromebook,他也因此提前体验了 Aura 界面。
概览
从下面这幅图,我们可以大致感受一下新的 Aura 界面。
我们可以看到,浏览器已经不再全屏,而是可以调整大小的窗口,有着常见的最大化、关闭按钮(奇怪的是没有最小化按钮)。底部有着类似于 Mac 的 Dock 或 Windows 的任务栏,摆放着一些应用图标,Dock 是透明的。某个图标下面有一个白色的细线,表示其处于运行状态,右面有一个图标用于启动全部应用。在屏幕右下角是状态栏,显示了时间、连接状态、电池情况、用户设置。
升级
与 Chrome 浏览器升级方式相同,Chrome OS 的升级是通过 OTA 的形式实现的。在 About 里面提供了一个 Channel 的选项,开发者可以将系统升级到不稳定的开发版本。
在 Channel 选择 Dev-Unstable 之后,系统会进行全面升级,然后重启。
窗口管理
Aura 用户界面引入了传统的窗口管理。在 Chrome OS 中,窗口就是浏览器的一个标签页,对于桌面用户来说,这的确方便了各种操作,终于可以拖动窗口、改变尺寸了。下面就是一个桌面用户最熟悉的重叠窗口。
由于重叠窗口的出现,Chrome OS 引进了传统桌面的另一个重要元素:Dock / 任务栏,便于切换正在运行的程序。从图中看,正在运行的程序下面会有一个白色细线,而用户正在交互的程序下面细线颜色是突出的白色,其它后台程序图标的细线是偏灰色。上面的图中,打开了两个标签页,由于 Ars 网站的标签页正在交互中,因此在 Dock 上标签页的图标下面有一道突出的白线。
整个窗口的风格让人想到微软的 Aero Glass。同时,Aura 的窗口管理也支持 Aero snap 这样的操作。设想你打开两个窗口,将其中的一个窗口拉到屏幕的左(右)边缘,它会和另一个窗口平分桌面空间。当你想要并排浏览两个窗口的时候,这比较方便。另外,Aura 也借鉴了瓦片窗口管理器的一些元素,当你把鼠标放到窗口相接的地方,会出现一个拖动把手,用来调整两个窗口的大小。
每个窗口的标题栏都有两个按钮:一个 X 形的按钮,用以关闭窗口;一个方形的按钮,用来最大化窗口。但其实这个方形的按钮是多用途的,如果你点击并按住这个按钮,可以将窗口固定到屏幕边缘,如果你点击然后把方形按钮向下拖动,窗口会最小化。
Dock
关于 Dock,上面已经提到了它的作用,现在来详细了解下。Dock 的左边部分是应用和窗口,首先是 Chrome 图标,后面是各种安装后固定到 Dock 的应用,再往右就是一些矩形图标,以表示打开的窗口,图标下面有白色细线代表其状态。最右面的图标是应用启动器。
Dock 的右边部分是状态栏。点击其中某个图标会出现弹出窗口。弹出窗口中有关机/注销/锁屏选项,以及各种状态的更改:连接、键盘、声音、亮度和设置/帮助。
应用抽屉
Chrome OS 的应用抽屉很容易联想到 Mac OS X 的 launchpad。从图中看,一屏可以放 24 个应用。在 Chrome 浏览器中,这些应用图标是放在新标签页的,Chrome OS 将它们移到了应用抽屉里,这更符合桌面用户的使用习惯。
右击应用图标会出现各种操作选项,比如固定到 Dock 的 Launcher 部分或者移除。程序有四种打开方式:普通标签、固定标签、窗口、全屏。默认是做为普通标签打开。以窗口形式打开的时候,会得到一个不带标题栏的单独浮动窗口。
Ryan Paul 实验了单独浮动窗口后,发现一个问题。他以这种方式打开一个基于网络的开发环境 Cloud9,但是从其中打开文档编辑器的话,发现它又是普通窗口的形式打开了。
另外,Chrome OS 仍不支持将网址做为图标添加到应用启动器。
终端
这可能是高级用户才会用到的功能。终端里运行的是一个定制的 Shell,叫做 Crosh,有不少的命令可以使用,包括一个 ssh 客户端,以及一些网络诊断工具。终端需要快捷键进行调用(ctrl+alt+t)。从图中看,目前终端仍有一些 bug 存在。
总结
新的 Aura 界面是 Chrome OS 的一次重大变革,从 Aura 开始,Google 抛弃了全屏浏览器的方式,转向更加传统的桌面系统界面,这显然大大提高了其实用性。虽然在某些情况下,它作为生产力工具要超过平板,不过 Ryan Paul 使用后,感觉它只能作为用户的第三个或第四个电脑。
如果某个商业机构使用 Google Apps,想要为移动办公人员配备一个浏览器和 Citrix 客户端的话,Chromebook 可能是个不错的选择。但是对于普通用户来说,恐怕仍然不会选择 Chrome OS 。因为 Chromebook 的售价并不便宜,提供的功能也不多,在用户体验上也不够成熟。最重要的是,网络应用的发展仍然达不到日常应用的标准,一个关键的问题就是离线支持。
虽然一些网络技术已经很成熟,可以支持网络应用的离线操作,但是它们的使用并不广泛。因此,离线的 Chromebook 可以说是个砖头,作用极为有限(Ryan Paul 的文中没有提到 Chrome OS 是否有文件管理器),目前网络的发展显然还没有给它提供合适的土壤。
Aura 是一个正确的方向,但是 Chrome OS 的成功还有太长的路要走。Chrome 这次的更新方向似乎暗示着 Google 对这个系统的重视并未衰减,那么 Android 和 Chrome OS 的未来会怎样发展?或许 Google 采取的路线与苹果相同:在移动平台和桌面平台采用不同的系统,然后建立一个统一的云端?不过,目前看来,Chrome OS 的缓慢发展很可能会拖慢统一的步伐。
这次的改进值得肯定,但是也不过是在回头弥补之前的策略错误,而且并未提供任何超越主流操作系统的东西。 Google 在 Chrome OS 上继续消耗精力是否值得呢?
【编辑推荐】