细数Unity的好与坏(二):近乎完美的Indicator

标签: unity 完美 indicator | 发表时间:2011-05-11 19:25 | 作者:(author unknown) 雪冬
出处:http://imtx.me/

在上一篇《细数Unity的好与坏(一):蹩脚的全局菜单》,我批了Unity的全局菜单并不是真正的“全局菜单”,带来的麻烦比便利更多。

今天,我来谈谈Unity一个好的地方,它便是:Indicaotor(指示器)。因为我同时也是Mac OS X用户,本篇依然会拿它来与Ubuntu对比。

Indicator(中文名:指示器),是指示应用程序或系统状态的一个图标+菜单。这整一片区域,也可以称作“通知区域”。

在这里,一般会显示当前日期和时间、电源状态、输入法状态、声音、蓝牙、无线等等。无论是GNOME还是KDE,Mac OS X还是Windows,基本上这些元素都不会少。由于对KDE和Windows研究稍少,这里不作比较。

经过我长期的体验,Ubuntu的通知区域,已经明显好过了Mac OS X的。从两个方面来:主题一致性和交互一致性。

主题就很简单,Mac OS X默认的系统图标,还是很标准的,黑白配色的。但是应用程序却没有严格遵循这个规范来,如下图左侧两个图标,分别是Google Calcender和Gmail,用了自己的配色,感觉很突兀。

这还不是什么大问题,Mac OS X的问题在于,系统的和应用程序的,存在交互不一致的情况。

实际上这些图标,点击以后,弹出来的都是菜单,理应像菜单一样,如果把光标移到相邻的“菜单”,也应该关闭当前菜单,展开光标所指的菜单(而不需要再次点击)。但是Mac OS X的比较遗憾,在系统和应用程序的图标之间切换,做不到这个。

比如我点开了“Tunnelblick”这个图标,此时我如果移到那个“User”图标。很抱歉,没有任何反应!

Mac OS X Indicator 01

但是,如果我再点击一下,打开“User”菜单,再移到旁边的“时间”图标,可以激活“时间菜单”,问题是,如果是我向右移,移到“Tunnelblick”图标,那么User菜单干脆关掉,“Tunnelblick”也不会打开……这个严重的交互不一致让我非常郁闷,Mac OS X怎么没能一致地处理自带的图标与应用程序的图标呢?

Mac OS X Indicator 02

再说到Ubuntu 11.04 Unity。这个版本Ubuntu彻底取消了传统的“通知区域”图标(除了极少数App,如Skype等还使用旧的模式)。新的Indicator完全采用了一致的主题设计、一致的交互。

以往通知区域的图标很不统一,甚至有“左键”和“右键”的区别,也就是你分别用鼠标左右键点击的话,会有不同的菜单弹出来。

现在Indicator彻底统一了这一切,首先不仅Ubuntu默认的风格非常统一,连第三方的主题也很切合这一点。如下图是我用第三方的主题+第三方软件,Dropbox、Diodon都有非常漂亮的图标。

交互上面当然也没得说,就是标准的菜单点击行为,无论光标左移还是右移,无论移到第三方软件还是系统自带的,都会弹出菜单。

Ubuntu Indicator

更厉害的是Indicator不仅仅是显示菜单这么简单,在这里还会有一些很常用的动作可以触发,比如下图的“发布到:twitter...”。当然这个很早就引入了。Sound Menu也不错,可以直接控制播放器,操作相关曲目。这里就不截图了。

Ubuntu Indicator 01

通过这个对比,不难看出Ubuntu的Indicator不仅拥有更好看的样式、更丰富的第三方支持和更一致的体验,而且本身能做的事情也更多。

这个是Ubuntu花了差不多一两年才慢慢做到的,而且是自己的API。很遗憾的是这个API暂时没给GNOME 3所采用,一定程度上会影响Linux桌面软件的集成性。而且一些闭源软件(如Skype)暂时没能使用这个API,也会有一些不一致。

但是看到越来越多的第三方软件使用了Ubuntu Indicator的API,我还是希望这个能成为统一的标准。让时间来考验Ubuntu的Indicator吧!

相关 [unity 完美 indicator] 推荐:

细数Unity的好与坏(二):近乎完美的Indicator

- 雪冬 - Linux桌面中文网
在上一篇《细数Unity的好与坏(一):蹩脚的全局菜单》,我批了Unity的全局菜单并不是真正的“全局菜单”,带来的麻烦比便利更多. 今天,我来谈谈Unity一个好的地方,它便是:Indicaotor(指示器). 因为我同时也是Mac OS X用户,本篇依然会拿它来与Ubuntu对比. Indicator(中文名:指示器),是指示应用程序或系统状态的一个图标+菜单.

VPN Indicator 1.0.1:增加通知支持

- xinzhi - I'm TualatriX
这几天上网经常会这样:进入Gmail邮箱发邮件,按了“Compose Mail”后,一直显示“Loading”……突然恍然大悟,原来是VPN断了. 于是,给我的“VPN Indicator”加了一个通知功能,如果VPN连接上或者断了,就会发出如图所示的通知:. 下一步该是加入点什么选项,允许“断线重拨”之类的,还要能智能侦测网络连接的变化,以“自动重拨”.

Unity优化总结

- - CSDN博客推荐文章
    我们的游戏已经在wp8、ios和android平台上线了. 这是我做的第一个Unity项目,期间遇到过不少困难和挫折,但是我和小伙伴们一路摸索,现在,游戏已经上线一段时间,并且很稳定. 对于Unity,我一直在项目中学习,我会写一系列的文章记录自己的学习,希望看到文章的朋友多多交流.     项目中后期,我做了一些优化工作,这里记录总结一下.

Ubuntu 11.04 上安装最新版 Unity

- 亚 强 - Wow! Ubuntu
最新的 Ubuntu Unity 桌面环境已发布,版本号为 3.8.16. 主要是修复了大量的 Bug,详细内容见 ChangeLog. # Ubuntu 11.04 用户可通过这个 PPA 来保持更新. # 本文采用CC协议进行授权,转载本文请注明本文链接. - Twitter / Buzz / 微博 / 问答 / 投稿 / 加入我们 wow0slx6bcs721xo1udcc.

在线体验Ubuntu Unity的魅力

- 龍渊冭子 - cnBeta.COM
UBuntu为了让没用过Ubuntu的朋友体验一下Ubuntu的魅力,于是开发了一个Ubuntu online tour,网页版的Ubuntu. 可以模拟里面的软件,比如我现在正在打开的Firefox:.

支持 Unity 的 Evolve GTK3 主题

- Quantum - Wow! Ubuntu
Evolve 是一款基于  Adwaita theme engine 制作的轻量级 GTK 主题,白色风格,它同时支持 Gnome Shell 3.2 及 Unity 界面. 解压缩下载的 Zip 包,再解压缩里面的 tar.gz 文件,得到一个 Evolve 文件夹. 把这个文件夹复制到 "~/.themes/" 或 "/usr/share/themes/" 目录下.

Unity、GNOME和Windows 8被批垃圾

- 请叫我火矞弟 - Solidot
微博控 写道 "ZDNET知名博主Ken Hess ,有着在大型数据中心超过15年的工作经验的资深 Mac、Linux、Unix 和Windows 系统管理员,11月8号发文大骂 Unity、GNOME 和 Windows 8 :我特别希望现在设计计算机的人能给人们带来高效且实用的东西,我不喜欢折腾那些低能垃圾,如果你想吸引更多的观众,请别用低能这种方式.

Unity 学习资源(超全) - 知乎

- -
Unity User Manual 手册. Unity - Scripting API(API 详解). Unity - Learn - Modules(官方视频教程,适合英语好的同学). 基于 Unity 引擎的网络游戏设计与开发(复旦大学) | Coursera. 主要分为五个课程(可免费旁听):.

贡献两张 Ubuntu Unity 的快捷键图

- lishali - Wow! Ubuntu
Unity 的快捷键太多记不住吗. 有热心肠的家伙们做出来 2 张快捷键图. (PS: 另外,你也可以看一下我们之前翻译的中文版本). # 本文采用CC协议进行授权,转载本文请注明本文链接. - Twitter / Buzz / 微博 / 问答 / 投稿 / 加入我们 wow0slx6bcs721xo1udcc.

细数Unity的好与坏(一):蹩脚的全局菜单

- Krevy - Planet Gentoo 中文
这个周末,我们HZLUG的活动将围绕着新发布的“Ubuntu 11.04”(当然还会有其他节目,到时请看活动通告),于是,这段时间我也深度体验了Ubuntu 11.04,特别是Unity界面. 这个堪称Ubuntu发布至今用户界面上最大的改变(就像GNOME 2->GNOME 3一样),带来了全新的操作体验,但是用户对它的褒贬不一.