菜单之死?

特稿

2012-02-01 06:30

自从计算机图形界面产生以来,菜单就成为人机交互中最常见的要素,无论是系统界面还是软件界面,常能见到横排的下拉菜单,在 windows 系统中,右键菜单也起着非常重要的作用。只是随着移动操作系统的兴起,菜单正在面临着变革甚至被淘汰的命运。

相比命令行来说,菜单是交互界面上的一大进步。普通用户再也不用记忆各种命令,所有操作通过菜单来完成。但是,传统的桌面菜单并非没有弊端,一是菜单常是树状结构,用户仍需记忆操作选项的位置;二是过于繁复,常用的操作常常埋没各种选项之中;三是不够智能,菜单选项往往固定,无法根据用户的使用习惯进行调整。

在桌面系统中,常常在菜单栏下面增加了状态栏/操作栏,将常用操作以显明的按钮形式展现出来。有的软件在设计中,则干脆放弃了横排的菜单栏,如 Chrome 浏览器,就只有一个按钮,以激活下拉菜单,只显示最基本的操作,这种简洁的界面随后被其它浏览器采用。但是,本质上来说这仍是传统的菜单,残留着许多不常用的操作,有多少人从 Chrome 的下拉菜单里新建标签页,或者进行剪切/复制/粘贴呢?

从目前的趋势来看,桌面系统的改革正在受到移动操作系统的影响。起源于手机小屏幕的移动操作系统,由于屏幕和功能的限制,往往需要以最显明的方式突出核心功能,因此,移动操作系统的操作基本取消了菜单,而代之以更加灵活和智能的操作栏,主要的操作以按钮的形式展现,并且增加了情景界面的使用。比如 iPhone 的邮件界面,只有进入具体邮件浏览界面时,底栏才会显示相应的操作按钮。

Android 系统从 4.0 开始,从概念上抛弃了菜单,引入了操作栏(Action Bar)的概念。所有的操作在 Action Bar 上完成,Action Bar 可根据场景进行变化。比如在短信界面,Action Bar 显示的是新建和搜索,但如果你选中几条短信之后,它就会变化,显示选中的条目和删除按钮。

移动系统上的软件在操作上往往更加智能。比如 Zite,在阅读界面,你可以通过按钮来分享文章,但是可以分享的服务很多,Zite 可以根据你的使用情况在按钮的显示上进行变化。如果你以前使用 Instapaper 分享,Instapaper 的按钮就会放到显明的位置,其它分享服务则隐藏在分享菜单中,如果你开始使用 Evernote,Evernote 的按钮就会取代 Instapaper 的位置。

移动操作系统的简明、直观和智能,正在逐步影响到桌面系统,促进人机交互界面设计上进化。在这个过程中,平板的流行功不可没。平板上新的交互方式正在渗透到桌面系统。苹果在 Mac OS X Lion 中,开始将移动操作系统的新特性加入桌面操作系统,也因此激发了许多人的思考,未来的移动操作系统和桌面操作系统是否会出现融合?

Appstorm 网站在《iOS 是否是 Mac 的未来中》一文中,认为 iOS 将会逐渐成为苹果的桌面操作系统,这将带来 “菜单栏的灭亡”。

让我们直面这个问题,菜单栏可能使用的并不多。多数情况下,它的存在是多余的;只是为了存放那些开发者在应用的界面上无处摆放的所有功能。类似 “文件” 和 “编辑” 这样的菜单条目是些模糊的术语,摆放的功能或者无用,或者是用户已经学会使用快捷键盘操作的功能,比如存储、复制和粘贴,退回或重做,等等。

Mac 需要抛弃从 Apple Lisa 那时候就开始使用的菜单,采用 iOS 上的黑色状态条。当然,菜单上的某些功能需要一个新家。比如,浏览器(Safari)上的 “书签” 和 Photoshop 上的 “Filter” 都是经常使用的,这可能需要重新放置在应用的界面上。我们已经在 iPad 版的 Safari 上看到了这一点,Safari 有一个按钮,你可以按下按钮,在下拉菜单中看到你的书签。

apple-lisa

iOS 是否会成为 Mac 的未来值得商榷,但是由于平板的流行,许多应用可能会同时针对平板和桌面进行设计,界面上也会出现融合的趋势,进一步使菜单变的不再重要。比如 Twitter for Mac。

最流行的 Linux 发行版 Ubuntu 将在最新版本中开始引入新的方式,以取代传统的菜单。Ubuntu 的创始人 Mark Shuttleworth 在一篇长文中,详细的描述了 Ubuntu 将要探索的新交互方式 HUD,以取代传统的菜单。在《介绍 HUD,与未来的菜单问好》中,他指出,自从 Xerox PARC 在 70 年代发明菜单以来,作为图形界面的中心部分,30 年来它基本没有变化。

从 Ubuntu 12.04 开始,将引进一个新的交互方式 HUD(Head-Up Display),逐渐替换 Unity 应用中的菜单。

Pangolin_matrix_v1-3e-1024x640

这是一种激进的变革,但却很难说是未来的方向,虽然界面简洁,有时高效,但总体看来似乎是重新回到了命令行界面,再度失去了操作上的直观。如果是中文界面,HUD 的操作将更加不习惯。或许,移动系统上智能的操作栏才是更好的方式?

当然,桌面系统变革中,Ubuntu 的影响力并不大,暂且当做一个有益的探索。微软的动作可能更加值得关注,Windows7 已经开始了对传统菜单的变革,而 Windows 8 系统将是一个更加激进的改变,微软融合移动和桌面系统的尝试,意味着桌面系统也将 Metro 化,而 Metro 的设计本来就是为移动操作系统而生的,“全景视图” 和 “操作按钮 “将取代无处不在的菜单,带来更加简洁智能的交互。

移动操作系统是否能够占领我们的笔记本和台式机?这仍是一个难以回答的问题,毕竟窗口、鼠标、文件管理器仍是高效操作的必须,但在桌面系统的变革中,作为图形界面交互四要素(WIMP)之一的菜单,很可能是最先阵亡的一个。

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

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

正在加载中