• 媒体品牌
    爱范儿
    关注明日产品的数字潮牌
    APPSO
    先进工具,先知先行,AIGC 的灵感指南
    董车会
    造车新时代,明日出行家
    玩物志
    探索城市新生活方式,做你的明日生活指南
  • 知晓云
  • 制糖工厂
    扫描小程序码,了解更多

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 以及“历史的草稿”,相信移动设备与互联网的结合正促成近百年来最重要的一次变革。

本篇来自栏目

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