代码之家  ›  专栏  ›  技术社区  ›  moogs

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

  •  2
  • moogs  · 技术社区  · 15 年前

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

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

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

    谢谢!

    2 回复  |  直到 15 年前
        1
  •  5
  •   Matt Lacey    15 年前

    这不是一个正式的解决方案,但在找到更好的解决方案之前,我将采用以下方法:

    • 单击时,显示工具提示中的消息。最好是以非模态的方式,不需要确认。
        2
  •  0
  •   danio Kouga    15 年前

    'Disabled Menus Are Usable' 对于有经验的用户来说,这会丢弃有价值的信息(尽管图标的问题要比菜单小,因为通常要通过的图标比菜单少)。

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

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

    推荐文章