usability - 更改复选框文本还是不更改?

标签 usability

我正在与一位同事争论,我试图说服他根据复选框状态更改复选框文本(标签)是一个坏主意。

例如,我们有一个组合框,当它旁边的复选框被选中时,它会自动选择选定的值(并被禁用),并在复选框被清除时启用。他的想法是在选中复选框时显示自动选择,在清除复选框时显示手动选择。我敢肯定这会让用户感到困惑,因为用户往往认为选中动词旁边的复选框会使其成为真实,结果却发现标签已更改为其他内容。

您对此事有何看法?

附言我记得在某处读过关于更改复选框文本的文章,在书籍或博客文章中,但不记得在哪里。以书面形式写下这个会很棒:-)

最佳答案

无需弄乱已经有效的东西。

更改标签将非常令人困惑和违反直觉,尤其是在您描述的方式中。

如果标签描述了当前状态(“手动选择”),则不清楚是否需要单击复选框才能实现描述的状态(如使用按钮),或者是否已经处于该状态。

复选框是一件简单的事情。当它关闭时,它做 A。当它打开时,它不做 A。标签需要反射(reflect)它在打开时的作用;然后很清楚当它关闭时不会发生什么。

关于usability - 更改复选框文本还是不更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2788782/

相关文章:

visual-studio - Visual Studio 中 Eclipse 的 Ctrl+单击?

forms - 可用性:即使焦点未设置在 OK/DONE 按钮上,是否应按 ENTER 键关闭向导窗体?

architecture - 每页最大链接数

user-interface - 用户界面 - 颜色和布局

usability - "Date of birth"验证 : How far/much would you go?

language-agnostic - 可访问性和反废弃性是相互排斥的吗?

jquery - 如何在关注 Stackoverflow.com 搜索栏等其他元素时隐藏和显示其他元素?

html - 为什么只有一张大图片作为主页不好?

security - 记住我 - 持续时间应该有多长

javascript - 自动向开发人员报告 javascript 错误