繁体   English   中英

复选框与单选按钮

[英]Checkbox vs Radio Button

希望这不会成为一个过多的意见问题,如果是的话,我深表歉意:

我向项目的UI主管提出了一个想法。 我是一名开发人员,主要处理服务器端编码,但偶尔会涉足UI。 我们网页上的某个部分仅允许用户从一组选项中选择一个选项(在我们的示例中,当过滤搜索结果时是品牌)。 从该组选项中,用户只能选择1。即,如果您选择1,则未选中任何其他选择的选项。

UI开发人员将这些品牌选择实现为复选框,我建议将它们选择为单选按钮,因为一次只能从组中选择1个。

由于某些原因,我总是将复选框与允许的多个选择关联(通常),并且单选按钮用于互斥的内容,只能选择1个。

是否有任何UI / UX设计标准或约定支持我的立场,或者我错了,这仅仅是偏好吗? UI设计师似乎认为我的建议与我相去甚远。

在我看来,没有一种方法是错误的,实际上,这两种方法都可以使用,因为我们最终只需要允许用户从所有BUT中仅选择一个选项,所有这一切都取决于定制和扩展的可能性。 实际上,第三种方法也可以使用下拉菜单。

但是,如果我必须从这三种方法中选择一种,那么我会选择Checkbox方法,原因如下:

  1. 它给了改变的自由。 让我们考虑一下,以防万一将来我们需要允许用户选择多个选项,而不必替换复选框。 实际上,如果我们需要选择一个或多个并相应地运行,则可以制作一个过滤器组件,并且可以选择。
  2. 用户熟悉复选框。 让我们承认这是我们从领导者那里学到的东西,像Amazon这样的应用程序允许通过复选框进行过滤,并且用户熟悉该模式。

在单选按钮的情况下,当我不鼓励使用下拉菜单时(我上面提到的第三种方法),自定义的可能性就不存在了,因为在下拉菜单中用户将无法看到所有选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM