User interface 网页设计:何时(不)使用向导
我的老板相信向导可以让用户的事情变得简单。 我认为他们有自己的位置,但我不能真正定义那个地方是什么。 我觉得把一些东西变成不需要它们的步骤是危险的User interface 网页设计:何时(不)使用向导,user-interface,wizard,User Interface,Wizard,我的老板相信向导可以让用户的事情变得简单。 我认为他们有自己的位置,但我不能真正定义那个地方是什么。 我觉得把一些东西变成不需要它们的步骤是危险的 有没有人知道我在哪里可以找到这些东西的规则,或者甚至是一个指导原则来描述什么时候不使用向导,甚至可能是其他UI元素。我同意你的观点,向导有自己的位置。那个地方又回到了艾泽拉斯 不,但说真的,如果用户必须输入大量不同的数据字段,使用向导将数据输入拆分为几个相关的组可能有助于减少混乱 如果向导包含由步骤a、B和C组成的进程,并且B或C的输入取决于前一步的
有没有人知道我在哪里可以找到这些东西的规则,或者甚至是一个指导原则来描述什么时候不使用向导,甚至可能是其他UI元素。我同意你的观点,向导有自己的位置。那个地方又回到了艾泽拉斯 不,但说真的,如果用户必须输入大量不同的数据字段,使用向导将数据输入拆分为几个相关的组可能有助于减少混乱 如果向导包含由步骤a、B和C组成的进程,并且B或C的输入取决于前一步的输入,那么向导可能是构建应用程序的一种好方法 可能还有很多其他情况需要使用向导(这只是我脑海中的两种情况),但在每种情况下,您都希望对其进行评估,并确保向导是绝对最佳的选择。借用一句老话,并不是因为你的老板想让你用巫师当锤子,一切都会变成钉子。如果这有道理的话 就最佳实践指南而言,向导的使用似乎属于而不是,但我遇到了以下几点:
(在其他任何上下文中都没有提到助手,就像在其他HIG:s中一样,因此我认为这意味着苹果认为他们除了安装之外没有其他位置)试着阅读。我建议尽量避免使用向导。人们的注意力持续时间很短,你可能会冒着这样的风险:在注意力持续时间中间,他们开始忘记对方说了什么,正在做什么,等等 也就是说,我认为在执行某些购物(如结账)、首次配置等操作时,它可能是可行的 始终尝试:
- 只问真正需要的信息
- 尽可能简化,从而避免需要额外的解释
- 清楚地显示需要多少步骤以及完成了多少步骤
- 允许用户还原或取消它