Ubuntu 10.04即将上线,很多用户都十分的兴奋。但是也有不少人都开始寻思着明年的Ubuntu 11.04。不过有可靠消息称在未来的Ubuntu的版本中将不会再用有关的通知区域。
作为用户界面大修的一部分,Ubuntu将淘汰传统的通知区域(system tray)。Canonical设计团队日前宣布,从明年的Ubuntu 11.04开始,系统将不会再存在通知区域。
至于为何要做出这个决定,原因很简单,因为通知区域的功能很弱而且与系统不一致。
如今很多操作系统采用的通知区域是受微软的影响,在Windows 95中,微软首次引入了通知区域,这里用来快速浏览时间和调整音量,但是不久这块区域变成了“系统托盘”,微软允许开发人员运行“systray.exe”来放置自己的应用程序。
尽管微软试图使用“通知区域”来掩盖“系统托盘”的实质,但是Ubuntu团队指出了两点理由来证明它仍然是“系统托盘”。首先,就像上面所说的,开发人员可以使用该区域来放置根本无需通知的图标;其次,通知区域使用那么小的图标很难起到有效地预警,还不如使用“你有新邮件”、“你的电池充电10%”这样的提示。
除了功能方面的原因,Ubuntu团队还解释了上面所说的通知区域与系统“不一致”:在Windows中,从理论上来讲,左键单击代表“显示用户最想要看到的”,右键点击是用来显示菜单的,左键双击时用来“执行右键菜单中的默认指令”或者“执行与左键单击相同的指令”。然而通知区域的出现却导致了混乱,除了右键点击图标都是打开菜单之外,用户有时候不知道他们通过左键点击可以获得什么。
Ubuntu团队表示,Ubuntu也像Windows一样遭遇了这个问题:有些程序通过左键可以打开菜单,有些右键才可以打开菜单,有的都可以,有的则会打开窗口……这些要看你点击的是什么程序,这使得通知区域与系统极不协调。
从Ubuntu 9.04 Jaunty Jackalope开始,Ubuntu团队就开始逐渐削弱通知区域。Ubuntu 9.10中为聊天和邮箱引入了通用信息菜单,10.04则加入了新的声音菜单来替代传统的音量小程序。
【编辑推荐】