指示器和系统托盘有什么区别?

指示器和系统托盘有什么区别?

指标有何新颖之处?

我们之前拥有什么?

是否存在技术或可用性差异?

答案1

基本上,系统托盘是在给定的 X 屏幕上运行的应用程序,可以显示正在运行的应用程序提供的小图标。Windows XP 将此功能称为通知区域。系统托盘的概念有很好的记录免费桌面网站

以下是指标的文档:

指标可以将具有一定相似性(或属于具有一定相似性的应用程序系列)的应用程序分组到单个系统托盘中,从而提高可用性。让我尝试使用一张说明性图片:

替代文本

该指标充当代理(中心点听起来更好)到保持相似性的不同应用程序:所有应用程序都与通信相关。您可以使用相同的指示器打开和发送电子邮件,或与某些朋友聊天,浏览您的联系人或访问推特。所有指示器都是系统托盘组。

顺便说一句,我真的很喜欢将系统托盘任务分组到同一个指示器中的想法。这是一个巨大的可用性改进 :-)

答案2

指标是 Ayatana 团队的一个项目,专注于可用性和设计。他们设想的用于取代传统“系统托盘”的指示器具有以下目标:

  • 支持 KDE 和 GNOME

    • 这意味着开发人员只需做一次工作。这真是太好了。
  • 创造创新空间

    • 最明显的例子是消息菜单,它将电子邮件、irc 即时消息和(“您的应用程序在这里”)统一到一个简洁的菜单中,并且该菜单始终以相同的方式运行
  • 清理杂乱

    • 许多应用程序出于各种原因设置指示器 - 但并非总是好的。指示器可以很容易地将各种任务组合成一个指示器,为用户提供一个干净的指示区域,让他们真正了解所有事情的作用。
  • 无障碍设施

    • 旧系统存在一些可访问性问题,有迹象表明这些问题可以得到解决。(例如:一些系统托盘应用程序会以奇怪的方式绘制其窗口,以至于屏幕阅读器无法读取其文本)

您可能对以下方面感兴趣规范设计博客Ayatana 项目

答案3

我知道这个问题已经回答了很多次了,但是这是我自己的答案:)

“系统托盘”和指示器小程序之间的主要区别在于“托盘图标”是针对应用程序的(因此每个应用程序一个图标),而指示器小程序是针对任务的(因此每个任务一个图标)。

系统托盘示例:

启动 Banshee 和 Rhythmbox,您将获得 2 个托盘图标,其中不同的选项和用法。

指标小程序示例:

Banshee 和 Rythmbox 应该与相同的指标集成,相同的图标、选项和用法

显然,您可以滥用指示器小程序(例如 StackExchange 或 Ubuntuone :P,每个应用程序一个。这是错误的。)

相关内容