User interface 网页设计:何时(不)使用向导

User interface 网页设计:何时(不)使用向导,user-interface,wizard,User Interface,Wizard,我的老板相信向导可以让用户的事情变得简单。 我认为他们有自己的位置,但我不能真正定义那个地方是什么。 我觉得把一些东西变成不需要它们的步骤是危险的 有没有人知道我在哪里可以找到这些东西的规则,或者甚至是一个指导原则来描述什么时候不使用向导,甚至可能是其他UI元素。我同意你的观点,向导有自己的位置。那个地方又回到了艾泽拉斯 不,但说真的,如果用户必须输入大量不同的数据字段,使用向导将数据输入拆分为几个相关的组可能有助于减少混乱 如果向导包含由步骤a、B和C组成的进程,并且B或C的输入取决于前一步的

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


有没有人知道我在哪里可以找到这些东西的规则,或者甚至是一个指导原则来描述什么时候不使用向导,甚至可能是其他UI元素。

我同意你的观点,向导有自己的位置。那个地方又回到了艾泽拉斯

不,但说真的,如果用户必须输入大量不同的数据字段,使用向导将数据输入拆分为几个相关的组可能有助于减少混乱

如果向导包含由步骤a、B和C组成的进程,并且B或C的输入取决于前一步的输入,那么向导可能是构建应用程序的一种好方法

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

就最佳实践指南而言,向导的使用似乎属于而不是,但我遇到了以下几点:


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

助手是一个辅助窗口,通过将操作分解为连续步骤来引导用户完成操作。助手有助于减少复杂操作的威胁,因为它们限制了用户在任何给定时刻可以看到的信息。 [……]

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

助手通常用于更好的解决方案是简化或更好地自动化流程的情况。在使用助手使人通过复杂的操作之前,请考虑是否可以从根本上简化操作,这样就不需要助手了。

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

对于安装过程复杂的产品,安装助手可能会有所帮助


(在其他任何上下文中都没有提到助手,就像在其他HIG:s中一样,因此我认为这意味着苹果认为他们除了安装之外没有其他位置)

试着阅读。

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

也就是说,我认为在执行某些购物(如结账)、首次配置等操作时,它可能是可行的

始终尝试:

  • 只问真正需要的信息
  • 尽可能简化,从而避免需要额外的解释
创建向导时:

  • 清楚地显示需要多少步骤以及完成了多少步骤
  • 允许用户还原或取消它