其它名称:合适的默认值。

一、问题总结

用户需要向系统中输入数据,其中可能有部分输入项的待输入值与输入项的默认值相同。

二、截图示例

image.png

image.png

image.png image.png

image.png

image.png

image.png image.png

三、参考用法

  • 用于用户有很多项内容需要设置,其中一些内容项的值很可能与其默认值相同,其他用户也使用的是这些项的默认值。
  • 用于应用程序能够对用户的选择进行有限的预测。
  • 用于没有默认值就很难填完表单内容时,或者表单内容中必填项的数量让用户望而却步时。
  • 如果输入项有重要的意义,需要用户考虑后再设置,则不应使用本模式。例如是否登记接收时事通讯,或者是否接受网站的条款和协议。

四、解决方案

预测用户最可能设置的值,将该值预先填入表单输入项中。

在下拉框和文本框中预先设置合适的默认值。默认值是对用户输入行为的智能预测

适当的默认值可以减轻用户认知负荷,通过使用上下文信息智能地猜测用户最有可能的输入。只有当用户认可设置的默认值时才使用本模式,否则就会给用户带来额外的负担。预先填充控件值,如果有益于你自己而不是用户,这样造成的后果往往适得其反

五、基本原理

复杂表单中存在很多选择项,提供默认值可以避免用户逐个设置相关选择项。有时候,光是填写冗长的表单就让用户有足够的理由离开,转而去流程更加简单的网站。

默认值可能不合适(不正确),但至少它给用户提供了一个输入样例,而且用户可以在默认值的基础上进行修改,这样也能够让用户尽力完成表单的填写。

附录

[1] The default values are intelligent guesses as to what the user would possibly select.
[3] Pre-filling controls to your own benefit rather than your users’ will most often backfire.
[4] By providing default values in often complex forms with many choices, you save the user from the hassle of selecting all the relevant choices.
[5] 原文地址