Moblin Linux 平台上手测试:Intel 带来华丽的用户界面

公司

2009-05-23 20:34

By Ryan Paul from Ars Technica | Logout 译,转载请注明 ifanr.com 原文链接。

Hands-on: Intel brings rich UI to Moblin Linux platform

Intel 发布了 Moblin 2 beta 测试版。此版本展示了该平台的创新性新用户界面。尽管尚不完善,但它仍有着令人惊叹的可用性和美感。我在自己的 Dell Mini 9 上进行了测试,可以分享一些上手体验。

Moblin 是 Intel 为上网本和 MID(移动上网设备)开发的基于 Linux 开发的移动平台。系统为 Atom 处理器做了大量优化,设计用于小体积设备。该项目目前对 Linux 发行商产生了强大的吸引力,当中多家已开始与 Intel 合作,分担开发工作。部分发行商将把 Moblin 组件整合进自己的上网本平台或创建自己的衍生版本。

Moblin 和它的主要组件遵循开源软件协议 (OPL),这意味着其他人可以对它自由修改和重组。Intel 最近将计划控制权交给 Linux 基金会,以求让 Moblin 平台对更多贡献者开放。长期目标是将 Moblin 变成移动版 Linux 开发的纽带,让它成为便携设备的标准 Linux 平台。

Intel 今年曾发布过几个 Alpha 版,展示了 Moblin 平台广泛的硬件兼容性、极佳的启动速度以及其它一些技术特性。但 Alpha 版并不包括 Intel 独特的用户界面组件,而以轻量级的 Xfce 层作为临时的替代。新的 beta 版中,Intel 终于揭示了自己的新图形 shell(注:shell 是 linux 下的概念,可以简单理解为界面),一个非常特别的桌面环境,为上网本提供最理想的用户体验而设计。

新的界面基于 Clutter(一个开源 Scene Graph 架构,支持硬件加速渲染)。Clutter 由 OpenedHand 创建。OpenedHand 是 Intel 去年收购的一家开源企业。 Clutte 架构向 GNOME 生态系统看齐,已被多家使用 GNOME 技术构建 Linux 平台的著名厂商所采用。Clutter 也在 Nokia 的下一代网络平板系统上得到大量应用。ACCESS 的下一版智能手机系统也将采用 Clutter。

不像 Android,Moblin 的桌面栈包含一个标准的 Xorg 服务器,可以运行普通桌面 Linux 程序。现在很多主流 Linux 软件可以无需移植直接安装在 Moblin 上。事实上,此次 beta 版已经包括了几个标准的 GTK+程序,例如 GEdit。

基于 Clutter 的新用户界面让 Moblin 的用户体验有别于普通桌面 Linux 版。从屏幕顶部滑下的标签化面板提供了任务管理、程序启动功能,并提供了对媒体、社交网络、互联网和生产力功能的快速访问。

Moblin 使用了不寻常的任务管理方式,非常适于移动设备。程序被分入各 “zone”,有点类似虚拟桌面。启动一个程序后,主界面会自动建立一个 zone 以存放程序窗口。当一个 zone 内的所有窗口都被关闭后,zone 也会被自动移除。 Moblin 面板上的 zone 标签显示每个 zone 中所有窗口的缩略图、你可以通过点击切换到特定 zone,还可以通过拖放将窗口移入其它 zone。 zone 标签就是 Moblin 平台对普通任务栏的替代。

程序标签栏显示了系统内所安装软件的启动项。启动项按类别进行组织,可以进行搜索。当光标指向启动项时,右上角会出现一个大头针图标。用户可以通过点击大头针让程序显示在启动标签顶部的收藏列表中(图中的 Favorites Applications)。这些被收藏的程序也会出现在主界面,将在下文详述。

社交网络和即时消息功能是 Moblin 的重要部分。该平台整合了 Empathy(GNOME 的开源即时消息客户端,基于 Telepathy 架构)。在 beta 版上,我成功设置 Empathy 登陆 Google Talk 账户。Empath 运行时,用户的联系人与他们的缩略图出现在 People 标签中。用户可以点击联系人开始新对话。

另一个标签让用户快速访问自己的媒体库,包括音频、视频和图片内容。近期使访问过的文件将出现在顶部。媒体库也有一个搜索框,用户可以搜索自己的文件。在 Moblin 上,媒体元数据(metadata)管理通过 Bickley 架构完成,它提供了对平台媒体索引的高级别访问。在未来的版本中,媒体库标签将允许用户通过 UPnP 访问其它联网设备上的媒体文件。(通过优秀的开源 UPnP 库 gUPnp 完成,由 OpenedHand 开发)

网络浏览同样被高度整合进用户界面。Moblin 内嵌了自己修改的浏览器,使用 Mozilla 的 Gecko HTML 渲染引擎。浏览器有着舒适的多标签浏览界面,标签栏可以扩展为滚动面板,以页面缩略图形式显示标签。浏览器界面看起来几乎完全基于 Clutter,这意味着它在未来有潜力加入华丽的视觉效果和过渡效果。beta 版中的浏览器感觉像是半成品,缺少了很多常见功能。比方说浏览器没有设置选项。

Moblin 面板中的一个标签提供了浏览器的快速访问,显示已开启标签的页面缩略图,还有一个 URL 文本框,可以通过指定地址开启新标签。

面板里展示的其它功能还包括网络设置、电力状态和音频控制。这些设置标签看起来还有点粗糙,应该在最终版之前得到修饰。如果音频面板能提供更先进的 PulseAudio 设置就好了,比如说根据不同程序分别控制音量。

面板的精华之一是 “m_zone”,提供了主界面,分栏显示各种信息。左侧栏目显示用户的日程约会和任务列表。日程和任务信息来自 Dates 和 Tasks,是 OpenedHand 的开源 Pimlico 套装中的程序。

m_zone 的中间各栏显示了用户浏览器历史记录和最近访问媒体的缩略图。右侧各栏显示来自社交网络站点的最新信息。

beta 版中,m_zone 面板的社交网络部分会显示用户在 Twitter 和 Last.fm 上的朋友的近期活动。每项都被显示在盒子里。当光标指向盒子时,会显示内容的来源。这种社交流功能通过 Intel 开源的 Mojito 架构上实现。随着 Mojito 的成熟,其它网络服务在未来也可能被加入。Twitter 功能同样被整合进面板的状态长方格中,可以用来发送 Twitter 消息。

测试 Moblin

第三方 Linux 供应商已经在挖掘新界面的潜力,进行调整以搭配自家的发行版。Novell 最近宣布将构建基于 Moblin 的发行版,并发布了一个包含了 Moblin 用户界面的特别版 OpenSUSE。

Intel 官方发布的 Moblin 2 beta 版可以在 Moblin 网站下载到。Intel 提供了在上网本上进行测试的详细教程。我用他们的 image-writer 脚本将 beta 2 镜像放进 U 盘在 Dell 上网本上安装成功。此 beta 版有着相对出色的硬件兼容性,但不支持专有驱动。不幸的是,我的 Dell 上网本使用了 Broadcom 无线网络部件,所以只能通过网线进行上网测试。

尽管 Moblin 在正式投放市场前,还需要对新界面进行修饰和精炼,但它已经向正确的方向漂亮地迈出了一大步。Intel 和它的 OpenedHan 团队显然下了大力气构思新的用户界面概念,使其成为目标设备的理想选择。新的 Moblin 图形环境还解决了一些长期困扰 Linux 的可用性问题,例如怎样让强大的虚拟桌面功能更易发现和管理。当 Moblin 最终上市时,它会让 Linux 上网本在最终用户面前的竞争力和吸引力得到显著提升。

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中

关注电子阅读、任何有趣的设备、IC 以及“历史的草稿”,相信移动设备与互联网的结合正促成近百年来最重要的一次变革。

本篇来自栏目

解锁订阅模式,获得更多专属优质内容