通过Web表单使用简单的输入详细的Ouput原理
如果您有一个网站,那么很可能在某处存在某种形式的网站。这可能是搜索框,也可能是联系表,甚至是工具。无论您创建哪种形式的表格,都应该遵循一件事,这就是“简单输入详细输出”或简称“SIDO”的规则。
SIDO背后的想法是,让用户在填写表单时输入的信息的绝对最低限度,但是一旦填写完毕,您就可以为他们提供尽可能多的信息。理想的表单应具有一个输入框,并从该单个起点至少返回一页信息。
这是设计网站时要记住的最重要的事情之一,因此,在使用SIDO创建Web表单时,应牢记以下一些基本思想。
问什么绝对必要
您应该只要求用户填写您绝对需要的内容,以便您执行他们正在尝试执行的操作。如果要创建联系表单,则只需要用户名,他们的电子邮件地址(以便您可以返回他们)和一个可以在其中键入消息的文本框。
许多网站会犯这样的错误:要求用户输入过多的信息,而大多数信息从未使用过或无法通过其他方式获得。表单越长,用户越有可能无聊地去其他地方。许多用户只会alk之以鼻,说“我真的必须填写所有这些信息吗?”之类的话。
强制性与非强制性
如果您想向用户询问比绝对需要更多的信息,那么请使该字段为非必填项。例如,您可能还想知道他们居住在哪个国家或他们如何找到您的网站。尽管大多数用户都会以任何方式填写此内容,但除非绝对必要,否则应将其设为非强制性的。
必须将所有必填字段标明清楚,而不仅仅是用不同的颜色标注,因为色盲人将无法分辨出区别。通常,在字段标签旁边放一个小星星是个不错的方法,但是也可以使用粗体文本。
推断信息
为了使表格简短,您可以使用不必输入的有关用户的信息。例如,您可以通过查看用户的IP地址来猜测他们的位置,因此不必询问他们居住的国家/地区。
我看到网站在这里所做的最大错误就是在“您从哪里得知我们的消息?”包含27个选项的形式的问题,其中5个是不同搜索引擎的列表。如果用户通过搜索引擎找到了该站点,那么任何不错的分析软件包都可以让您知道使用了什么搜索引擎以及他们使用了什么关键字。
要回答这个问题,您实际上只需要不超过几个项目的清单。这些将是广告,新闻报道,另一个网站和搜索引擎。对于那些通过搜索引擎进入网站并希望从此列表中选择内容的用户,应该包括“搜索引擎”选项。
以后再问
您的网站(尤其是购物车)的目标是,让该用户转换为销售,查询,评论或任何您想要的东西。用户完成此操作后,您可以通过发送电子邮件并询问他们您想知道的任何其他信息来进行后续操作。
请记住,大多数信息对您而不对用户很重要。
避免使用多页表格
一些网站会通过将表格分成几页来掩盖表格很长的事实。可以争辩说,这会使表格保持“折页之上”,但是无论如何,表格都应足够小。将表单拆分为多个页面可能会使您的用户感到烦恼,因为他们进入了填写页面的周期,并希望该页面将是最后一页。表单上的页面越多,用户跳出的机会就越大。
使其有趣
表单和输出都应该使用户感兴趣。如果您要问一个完全乏味或难以回答的问题,请提供一种使之有趣的方法。例如,如果您有一个网站询问用户他们将驾驶一辆出租汽车行驶多少英里,然后尝试添加一个滑块控件,他们就可以使用该控件来填写此信息。当然,这本身就有可用性问题,但是您可以将Land'sEnd放在一端,将Johno'Groats放在另一端,并将滑块控件放入汽车中,使其看起来更加明显。
输出
用户查询的输出应等于,但最好大于输入的值。例如,搜索引擎仅每个都向用户询问一个搜索词,但是它们可以返回数百页的信息。
当然,该规则的一个例外是,如果您创建联系人表格,则用户将期望成功页面能够让他们知道他们已经发送了电子邮件。只需要有礼貌地传达有关尽快回复他们的信息。
有一个例外
关于SIDO,我可以想到的一个例外是在创建一种提供汽车保险报价或类似报价的表格时。在这里,用户将希望输入有关其需求的详细信息,以便获得良好的结果。通常最好不要弄乱处理财务信息的表格。
除了SIDO之外,表单设计和实现还有很多其他内容,但是它应该是您所做的任何表单设计的一部分。只是问问自己“我真的需要那个输入框吗?”