我的老板相信向导让用户的事情变得简单。我认为他们有自己的位置,但我无法真正定义那个位置是什么。我觉得把一些东西变成不需要它们的步骤是有危险的。

有谁知道我在哪里可以找到此类事情的规则,甚至是要遵循的指南,描述何时以及何时不使用向导,甚至可能是其他 UI 元素。

有帮助吗?

解决方案

以下是一些常见的人机界面指南必须说明何时使用它们。大多数都是相当严格的:

Gnome HIG

  

助手是辅助窗口,通过将其分解为连续步骤来引导用户完成操作。辅助对于使复杂操作不那么令人生畏是有用的,因为它们限制了在任何给定时刻用户可见的信息。   [...]

     

助理确实有重大缺点。使用助手后,通常很难确定存储在聚合到助手中的各个设置的位置。人们常常会重新运行助手,重新输入许多他们不想改变的设置。

     

助理通常用于更好的解决方案,以简化或甚至更好地自动化过程。在使用助手引导人们完成复杂操作之前,请考虑是否可以从根本上简化操作,以便不需要助手。

Microsoft Windows体验互动指南

  

首先考虑轻量级替代方案,例如对话框,任务窗格或单个页面。向导是一个沉重的用户界面,最适合用于多步骤,不经常执行的任务。您不必使用向导—您可以在任何UI中提供有用的信息和帮助。

Apple人机界面指南

  

对于具有复杂设置步骤的产品,设置助手可以提供帮助

(在其他任何情况下都没有提及助手,就像在其他HIG中那样,所以我认为这意味着Apple认为除了设置之外没有其他地方)

其他提示

我同意你的观点,奇才队有他们的位置。而那个地方又回到了艾泽拉斯。

不,但说真的,如果用户必须输入许多不同的数据字段,使用向导将数据输入分成几个相关的组可能有助于使事情不那么混乱。

如果向导涵盖由步骤 A、B 和 C 组成的流程,并且 B 或 C 处的输入取决于前面步骤的输入,则向导可能是构建应用程序的好方法。

可能还有很多其他情况需要使用向导(这只是我想到的两种),但在每种情况下,您都需要对其进行评估并确保向导是绝对的最好的选择。借用一句老话,不会因为你的老板要你把威世智当锤子,一切就都变成钉子了。如果这是有道理的话。

就最佳实践指南而言——使用向导似乎属于 用户体验 而不是 用户界面, ,但这里有一些我遇到的项目:

尝试阅读

我建议尽可能避免使用向导。人们的注意力持续时间很短,你可能会冒着这样的风险:在注意力集中的时候,他们开始忘记说过的话、正在做什么等等。

话虽这么说,我认为在进行一些购物(例如结帐)、首次配置或其他操作时它可能是可行的?

何时开发向导

始终尝试:

  • 只询问真正需要的信息
  • 尽可能简化,从而避免需要额外的解释

创建向导时:

  • 清楚地显示需要多少步骤以及完成了多少步骤
  • 允许用户恢复或取消它
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top