创建有效的多步表单以获得更好的用户体验,众所周知,
网页设计里的表单很难定制和设计—,以至于我们已经开始看到更灵活控制的新想法。但是我们不常讨论的是设计超越验证的良好体验。
对于多步骤表单,规划涉及到跨步骤逻辑地组织问题、对相似的问题进行分组,以及最大限度地减少步骤数量和每个步骤所需的信息量。让每一步都有重点和可管理的东西才是我们应该追求的目标。
破坏多步表单用户体验的一个简单方法是,等到用户到达表单的最后一步,才让他们知道他们在这一过程中犯的任何错误。在进入下一步之前,应该验证表单的每一步是否有错误,并且应该显示描述性的错误消息,以使用户能够理解错误所在以及如何修复错误。
改善多步骤表单用户体验的另一种方式是集成视觉提示,这种方式可以为用户提供关于他们正在进行的过程的反馈。这些东西可以包括一个进度指示器或一个步进器,以帮助用户知道他们正在进行的确切步骤。改善表单用户体验的一个主要方法是在浏览器中存储用户数据。多步表单通常很长,需要用户输入大量关于自己的信息。想象一下,用户填写了表单的95%,然后意外地点击了F5按钮,丢失所有的进度。对于用户来说,这将是非常糟糕的体验。
创建多步表单有助于改善复杂数据输入的用户体验。通过仔细规划步骤,在每个步骤实现表单验证,并将用户数据临时存储在浏览器中,可以使用户更容易完成长表单。