Windows 7 带触摸界面的禁用控件的用户体验设计

Windows 7 带触摸界面的禁用控件的用户体验设计,windows-7,user-interface,touch,ui-design,Windows 7,User Interface,Touch,Ui Design,所以我们正在设计一个桌面应用程序,这样它也可以在Windows7的触摸界面上使用。我们已经参考了用户体验指南 对于UI的某些部分,由于某些神秘规则(软件与硬件设备通信),工具箱图标被禁用。我们禁用不适用的操作(由于某些条件),并让用户将鼠标悬停在工具图标上,以查看关于为什么禁用该工具的工具提示说明 由于触摸界面(Windows7、iphone等)没有“悬停”功能,因此有什么更好的模式/模型 谢谢 一个选项是保持控件处于启用状态,并在单击该控件时显示一条消息,说明它为什么不执行任何操作。然而,如本

所以我们正在设计一个桌面应用程序,这样它也可以在Windows7的触摸界面上使用。我们已经参考了用户体验指南

对于UI的某些部分,由于某些神秘规则(软件与硬件设备通信),工具箱图标被禁用。我们禁用不适用的操作(由于某些条件),并让用户将鼠标悬停在工具图标上,以查看关于为什么禁用该工具的工具提示说明

由于触摸界面(Windows7、iphone等)没有“悬停”功能,因此有什么更好的模式/模型


谢谢

一个选项是保持控件处于启用状态,并在单击该控件时显示一条消息,说明它为什么不执行任何操作。然而,如本文所述,对于有经验的用户来说,这会丢弃有价值的信息(尽管图标的问题比菜单小,因为通常要通过的图标比菜单少)

另一种可能是提供一个控件,如几年前流行的“单击以获取帮助”工具。用户将首先单击“为什么禁用此功能”控件,然后单击禁用的控件。然而,这是一个相当笨拙的解决方案


触摸界面上的工具箱图标的另一个问题是,工具提示文本通常是必不可少的,因为通常不可能用图标传达复杂的/领域特定的操作。我可以想象,许多触摸式设备上的用户只会使用菜单,因为他们可以确定自己将要做什么。

这不是一个正式的解决方案,但在找到更好的解决方案之前,我会这样做:

  • 使项目看起来被禁用,但仍然可以单击
  • 添加一个覆盖图标(问题或类似问题),使其看起来不仅仅是禁用的
  • 单击时,显示工具提示中的消息。最好是以非模态的方式,不需要确认