为什么指标小程序存在?

为什么Ubuntu使用指标小程序? 它失去了很多可用性,为什么当Gnome已经拥有它时呢?


没有指示器小程序:应用程序位于图标托盘中左键单击打开应用程序窗口右键单击显示与应用程序相关的菜单

使用指示器小程序:应用程序位于图标托盘中左键单击显示一个菜单,其中包含与应用程序相关的一些选项右键单击显示与“指示器小程序”相关的菜单

这意味着它需要2次单击才能显示应用程序主窗口,而在它只需要一次之前。

为什么要制作已存在且有用的东西? 为什么改变没有可用性的东西?

这里提供设计理由和分析。

为什么要制作已存在且有用的东西? 为什么改变没有可用性的东西?

设计过的function。

这听起来很苛刻,但最初的职责是减少图标的数量并标准化它们的工作方式。 对于这些图标需要完成什么或人们如何使用它们几乎没有考虑。

这个过程非常透明,但得出的结论(工具提示很糟糕,类似的东西应该聚集在一起,事情应该以完全相同的方式运作)在短期和中期内没有帮助实用性或设计。

Jorge今年早些时候的博客文章对这些积极因素表示赞赏,但我会在其下发布我认为实际上发生的事情。

  • 更具可访问性,并注意他是如何用键盘擦拭菜单的。

    但是大多数人都想要它的可访问性较低。 音乐菜单是不可知的,因此有(或者至少是 – 我在几个月内没有使用过IA)没有办法用一卷鼠标滚轮快速跳过轨道。 消息传递菜单已压缩,因此无需单击一下即可切换单个应用程序的托盘效果。 没有任何工具提示,因此很难找出当前歌曲或当前音量或当前网络或向谁发送消息的内容。 通过较低的function可以获得它。

    我认为当你尝试标准化事物时,这一点就凸显了最大的问题。 每个NA图标应该控制不同的应用程序,并且每个应用程序以不同的方式工作。 施加一套非常严格的设计规则可能会使它看起来很漂亮(即使这是有争议的 – 我的眼睛也有棒和棒,请使用它们!)但这意味着你必须通过它的图标发明一种新方法来控制应用程序。 到目前为止,所有这些替代方法似乎都比它们的前辈更不直观或无法访问。

    对于那些不希望聚集的人也没有考虑。 例如,我有水平面板空间的oodles(3840px)。 将应用程序集中在一起只会让我更难以对某些事物进行primefaces控制并且没有任何积极的影响。 我确信水平空间较小的其他人想禁用某些群集。

  • 对于世界上的第三方应用程序,这意味着它们可以支持一个“linux”的东西。

    一点也不。 甚至不适用于仅针对Ubuntu的应用程序。 一些用户(举手)真的不喜欢IA,所以删除它。 并非所有受支持的Ubuntu版本都运行IA。 其他发行版并没有以同样的热情接受IA。

    简而言之,应用程序开发人员现在需要比以前做更多的工作。 如果Ubuntu确实丢弃了通知区域(如果还没有),则更是如此。

  • 两个台式机中的一切行为都相同,一切都是一致的。

    除了使用IA不是目标的应用程序。 然后你有IA和NA看起来不同,工作不同,效果比仅使用NA差十四英里。

  • 我的托盘感觉不像后巷。

    我不会从第一点重复所有内容,但现在感觉就像一个无能为力的部分,实际上只对表示事物有用。 有一种控制幻觉,但是由于点击次数太多以及缺少工具提示驱动的反馈而使其黯然失色。

老实说,我认为微软在Windows XP中做得很好。 显示正在运行的任何内容并希望显示图标但隐藏您从未使用过的内容。

也就是说,有些东西可以改善IA的运作方式。 主要是使用hover而不是单击来选择IA图标。 这样可以减少对工具提示的需求,并将事物恢复到单击状态。 如果他们确实希望用它来接管世界,他们需要完全取代NA。 唯一的方法是采用与NA相同的接口,并支持NA当前提供的所有应用程序。

我在一段时间后写了一篇文章, 在10.04中记录了这样的回归 。 我有一种不好的感觉,在接下来的六个月里会有类似的关于Unity的post(除非它显示出一些不切实际的巨大改进),这只会破坏桌面体验。