因此,我们正在重新设计一个桌面应用程序,以便它也可以与 Windows 7 的触控界面一起使用。我们已经查阅了 UX 指南。
对于 UI 的某些部分,由于某些神秘规则(软件与硬件设备通信)而禁用了工具箱图标。我们禁用不适用的操作(由于某些情况),并让用户将鼠标悬停在工具图标上,以查看有关禁用该工具的原因的工具提示说明。
由于触摸界面(Windows 7、iphone、..)没有“悬停”,有什么更好的模式/模型呢?
谢谢!
因此,我们正在重新设计一个桌面应用程序,以便它也可以与 Windows 7 的触控界面一起使用。我们已经查阅了 UX 指南。
对于 UI 的某些部分,由于某些神秘规则(软件与硬件设备通信)而禁用了工具箱图标。我们禁用不适用的操作(由于某些情况),并让用户将鼠标悬停在工具图标上,以查看有关禁用该工具的原因的工具提示说明。
由于触摸界面(Windows 7、iphone、..)没有“悬停”,有什么更好的模式/模型呢?
谢谢!
不是官方解决方案,但在有更好的解决方案可用之前,我将采取以下方法:
一种选择是使控件保持启用状态,并在单击它时显示一条消息,说明它为什么不执行任何操作。然而,正如“禁用的菜单可用”中所述,这会为有经验的用户丢掉有价值的信息(尽管这对于图标来说比菜单问题少,因为通常需要通过的图标比菜单少)。
另一种可能性是提供一个控件,例如几年前流行的点击帮助工具。用户将首先单击“为什么禁用”控件,然后单击禁用的控件。然而,这是一个相当笨拙的解决方案。
触摸界面上工具箱图标的另一个问题是工具提示文本通常是必不可少的,因为通常不可能用图标传达复杂/特定领域的操作。我可以想象许多使用触控设备的用户只会使用菜单,因为他们可以计算出他们会做什么。