当一个交互过程需要很多个步骤时,你应当慢慢的引导用户去完成一个具有他们所期望的顺序的过程,而不能一次用太多的选择来让他们感到不知所措。你的目标是要创建一个让用户感到满意的体验,只要每一次点击能够让人们更接近想要的结果并且速度合理,他们并不介意点击多个页面来完成任务。和人们的期望相一致的交互会让人感到愉悦。实际上,使用网站是具有良好的体验的人们会感到完成任务所有的时间或点击次数比实际花费的要少。
不应该要求用户必须在解决一个复杂的问题后才能进行到下一个页面。向用户提供一个结构化的过程有助于避免他们犯一些错误,比如遗漏了某个操作步骤。如果某个功能需要多个步骤,那么较好的方法是显示出一个顺序的过程,这样人们就能知道应该期待什么。
用户会付出很多的努力来学习他们购买的软件或者要求在工作中使用的软件,但在使用网站时却不是这样。如果某网站不能立刻满足他们的需要,则还有数千个其他的网站在竞相吸引他们的注意力。在竞争对手的网站上找到一个答案要比弄懂一个复杂的界面要容易得多。记住这一点,如果网站看起来难以使用,人们就会离开。
有些时候网站会包含一些使用说明来解释如何使用界面。通常,朝着正确的方向对用户稍加指点是有帮助的。然而通过大量的说明来对界面进行解释的做法肯定表明你的网站有问题。好的交互设计很少需要使用方法说明,界面的表现方式能够对其自身进行解释和说明。