默认复选框状态:已选中还是未选中?

Mic*_*Sim 7 user-interface design-patterns

我有一个带有一堆复选框的应用程序设置页面.我该如何选择复选框的默认选中状态?

我看到以下选项:

  1. 始终将默认状态设置为未选中,但这会导致复选框文本中的否定语句(如"不自动显示到期日程"),这有时很难理解.

  2. 始终将复选框文本设置为具有正面含义(例如"自动显示到期日程表"),但这会导致默认复选框状态不一致,包括已选中和未选中状态.

  3. ......还有其他选择吗?

有关此问题的任何指导方针,最佳做法和建议吗?

Rob*_*Rob 12

这些是我的"规则":

  • 使所有陈述"正面",以便"自动显示到期时间表"而不是"不自动显示到期时间表"
  • 对大多数用例进行默认配置,即使看起来你的配置屏幕上有分散的刻度和非刻度
  • 将相关设置组合在一起,可以使用"fieldset"/"group"元素或选项卡
  • 为作业使用最佳UI元素.例如:三态复选框不是特别直观,提供一个下拉或一组三个单选按钮更适合那些技术性较差的人

所以 - 你的清单中的选项2 =)


Mar*_*Pim 9

绝对数字2.复选框应该始终具有积极意义.如果这意味着你的一些默认值是支票而有些则不是,那么我认为这不是问题.


Eri*_*ler 8

我选择2.我认为没有理由为什么默认情况下应该取消选中所有复选框.选择用户最想要的状态(或导致最小损害的状态)和最容易理解的文本.