it-swarm.cn

将鼠标悬停在禁用的项目上可以知道为什么禁用它。你怎么看?

您使用桌面应用程序或在线页面多少次,但遇到一个或多个被禁用的菜单项,却不知道为什么禁用了该菜单项。使用帮助或文档毫无用处。它令人沮丧,因为它阻止您前进。

我从未见过使用这种可用性实践。将鼠标悬停在禁用的项目上,然后会出现一个工具提示,列出原因,然后显示“哦,好了,我知道了”。您的另一个选择是您必须联系支持人员或在论坛中发帖,解释您的工作。等待可能告诉您答案的日子(如果有的话)。这是黑白之间的区别。通过简单的悬停即可获得即时帮助,或者沮丧并等待数小时。

如果您是开发该应用程序的人,那么您将确切知道为什么禁用了某个项目,因为您已在代码中将其禁用。因此,不难向用户显示原因。是吗?

这个小技巧可以节省成千上万的技术支持电话。网络上有数百万篇关于为什么某些功能被禁用或显示为灰色的帖子。

36
Tony_Henrich

这是一个好主意。为了使工具提示更易于查找,您可以在禁用的控件中添加一个帮助图标。由于添加额外的图标旁边控件可能会干扰布局,因此可以将图标添加到控件本身:

alt text

11
Bennett McElwee

我通常发现用户什么也没读。特别是工具提示。这将对高级用户有所帮助,但是我真的认为不会节省“成千上万的技术支持电话”。

话虽如此...它没有伤害。为什么不?对于少数欣赏和阅读它的客户来说,它将产生非常友好的影响。

11
Glen Lipka

我可能会在这里重复我自己,但是要确定这是否会有所改善,唯一的方法是对其进行测试。所以我可以同意或不同意,但这并不重要,因为我只是一个专家。真正的用户会踢我们所有的驴子。

3
Rahul

禁用物品有些奇怪。在现实生活中,如果某个按钮不起作用,则说明某些东西坏了。

现在,如果必须禁用某些功能,那就应该是例外情况。并且,在发生异常情况时(要引起用户的注意),应使用清晰,简单的声明(最好不要在“确定”对话框中,因为它们会被点击而不读)来宣布例外情况。

因此,真正的解决方案恕我直言是在ui中不要禁用任何内容。

如果您坚持禁用物品,那么您会告诉用户什么?它可能归结为“对不起,已被禁用,因为某些内部的硬东西不是应该的,但您对此无能为力”或“嘿,用户,显然我们的界面不够直观,但是我们宁愿告诉你:先做“这个””…….

3
Andre Bossard

Brilliant,简单,真的很有帮助。

但是,另一方面,除非用户希望看到它们,否则我会将所有无法使用的元素全部隐藏起来,例如提交按钮或联系人列表,我不希望用户因为现在不看到他的联系人而感到害怕吗?

我喜欢它,我喜欢它简单,没有图标,没有浮华的工具提示,因为无论如何,用户都不会徘徊,只有非常短的工具提示和默认的浏览器工具提示,否则代码太多,价值太小,而且我如果几乎没有那么简单的话,几乎可以肯定,下一位技术架构师将取消该功能。

但我爱它 :)

2
Ayyash

如果某项功能被禁用,那么它就不需要在那里,除非不需要说明。

否则对用户来说只是噪音。

IPhone的本机SMS=)应用程序上的“发送”按钮就是一个很好的“禁用”的完美示例。在您输入文本之前将其禁用。不需要任何解释,但确实需要在那里。

同样,如果需要禁用UI元素,那么您应该问问自己,它是否真的确实需要存在....或者,我可以更改UI从而不需要说明吗?

2
andy

我对这2种情况进行了分类:

1)如果禁用它并且用户无能为力,那么最好根本不显示它,或者如果您不需要工具提示,则最好不显示它。

2)如果由于用户需要从用户选择一个非常接近的选项(例如按钮上方)而将其禁用,则需要用工具提示告诉他,请选择您的选项,然后单击我。

2
Aristos

这是一个不错的主意,我们实际上在 http://www.taskconnect.com Outlook插件中相当一致地实现了它,因为我们知道当您无法做自己想做的事情而又做不到时,它令人沮丧甚至不知道出什么事了。

它看起来像这样:(在图片中有一个已连接和已断开连接的工作项存储(TFS)的列表,已连接的已打开的工作项存储用于显示其项目,并且已断开连接的工作存储为灰色,工具提示包含来自服务器的错误消息)

我们还对工具栏按钮执行了此操作(当您无法编辑任务时,工具提示会告诉您原因)。

另一个有趣的做法是,我们使工具提示可以立即显示,以便可以轻松发现此功能,这也可以与工具栏图标一起很好地使用,因为每次使用它们时,都会几乎无意识地提醒用户其功能。

在实践中,知道每个按钮的作用的用户不会感到烦恼,因为工具栏会弹出几毫秒,但是只要稍加努力,他们就会收到提醒。你怎么看?

2
Tomáš Kafka

另一种选择是使该项目保持启用状态,然后,如果用户单击它,则在使用该项目之前提供有关所需内容的反馈。我认为这不是适用于所有情况的解决方案,但对于新手和使用 偶尔出现少量使用 的物品可能会有所帮助。

顺便说一句,我认为禁用物品比隐藏物品更好,因为一旦找到它,您就可以停止查找并处理问题:为什么它不可用? ;)

1
JeromeR

您也可以在禁用的项目旁边有一个小的问号图标,将鼠标悬停时会显示工具提示。这样,如果用户想知道为什么某个项目被禁用,则该图标将明显表明可能存在有关为什么该项目被禁用的信息。这样可以节省一些支持电话。

但是我必须同意其他人的观点,即禁用控件不是一个好选择。有条件地隐藏它或设计UI更好,这样就没有必要了。

编辑:经过一番思考,我认为在某些地方可以使用禁用功能,但是禁用的项目应该通过附近的设置启用,并且事实上有一个启用该项目的设置应该很清楚(为什么理想情况下也是这样)。

1
waymost

想一想为什么禁用此选项,在什么应用程序上以及在什么时候禁用该选项。然后相应地拨打电话。

一些考虑因素可能是:-用户可以采取一些措施来启用它吗? -这是给用户看的节目吗?解决这种情况是否有正当的价值? -有禁用此选项的简便替代方法吗? (在这种情况下,可能应该只隐藏禁用的选项)

1
rsb

这个想法具有一定的观点,因为工具提示帮助(而不是与上下文分离的帮助)是“及时及时的”。

但是,有一些情况需要考虑,例如:

  • 基于触摸的交互:在触摸界面上,您本身没有悬停状态。
  • 应用中的复杂应用/设置,其中控件被禁用是由于一系列原因(无法在工具提示中简要说明)。
0
agib