# 菜单之死？

- 作者：积木
- 发布时间：2012-02-01 06:30
- 分类：特稿
- 原文：https://www.ifanr.com/70822

[![osx-lion-launchpad-mac-new](https://s3.ifanr.com/wp-content/uploads/2012/01/osx-lion-launchpad-mac-new_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/01/osx-lion-launchpad-mac-new.jpg)

自从计算机图形界面产生以来，菜单就成为人机交互中最常见的要素，无论是系统界面还是软件界面，常能见到横排的下拉菜单，在 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 的未来中](http://mac.appstorm.net/general/opinion/is-ios-the-future-of-the-mac/)》一文中，认为 iOS 将会逐渐成为苹果的桌面操作系统，这将带来“菜单栏的灭亡”。

> 让我们直面这个问题，菜单栏可能使用的并不多。多数情况下，它的存在是多余的；只是为了存放那些开发者在应用的界面上无处摆放的所有功能。类似“文件”和“编辑”这样的菜单条目是些模糊的术语，摆放的功能或者无用，或者是用户已经学会使用快捷键盘操作的功能，比如存储、复制和粘贴，退回或重做，等等。
> 
> Mac 需要抛弃从 Apple Lisa 那时候就开始使用的菜单，采用 iOS 上的黑色状态条。当然，菜单上的某些功能需要一个新家。比如，浏览器（Safari）上的“书签”和 Photoshop 上的“Filter”都是经常使用的，这可能需要重新放置在应用的界面上。我们已经在 iPad 版的 Safari 上看到了这一点，Safari 有一个按钮，你可以按下按钮，在下拉菜单中看到你的书签。

[![apple-lisa](https://s3.ifanr.com/wp-content/uploads/2012/01/apple-lisa_thumb.jpg)](https://s3.ifanr.com/wp-content/uploads/2012/01/apple-lisa.jpg)

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

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

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

[![Pangolin&#95;matrix&#95;v1-3e-1024x640](https://s3.ifanr.com/wp-content/uploads/2012/01/Pangolin_matrix_v1-3e-1024x640_thumb.png)](https://s3.ifanr.com/wp-content/uploads/2012/01/Pangolin_matrix_v1-3e-1024x640.png)

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

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

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