「什么场景下使用」

如果对用户来说这个任务时很新的,他们不常常做这个任务,也不太想了解细致的设置时,就很适合用你设计的流程,带领用户一步一步走完整个功能流程。适用此模式的任务,多半在流程上有分支,或者冗长又乏味。

如果你不得不使用此模式,可以先考虑是任务本身太复杂了,还是流程没有设计好导致复杂。如果是前者,想想有没有可以删减的步骤;如果是后者,那赶紧优化设计吧。

「使用的原则或依据」

1.分解任务

  • 将一个任务分解成步骤1,2,3,4是有帮助的,当然有时也可能不需要
  • 分支流程中,当用户选择某个分支后,只为用户展示这个分支的后续内容
  • 需要平衡每个步骤的内容量和步骤数量,这显然不是一件容易的事情

2.整体结构

  • 每个步骤在不同页面出现,用户无法看到之前做了什么,但是他们能聚焦于当下任务
  • 如果你使用向导,记的允许用户可以自由在步骤前后切换

如果你改变心意想在一页上做完所有步骤,那么可以

  • 标题分离,标题上有醒目的数字。在任务没有太多分支时最有用,因为所有步骤都一目了然。
  • 回应式生效,所有内容都展示但默认为disable,只有前面步骤完成后,下一步才解除禁用。
  • 回应式内容显露,只有上一步完成后才显露下一步内容

「案例」

案例1:Microsoft Office软件

😄 Excel中某些让人困惑的任务使用向导模式。
image.png
image.png
image.png

「更多案例」

向导(更多案例)