我正在创建一个搜索框,允许搜索由;分隔的2个词,但我想给用户选择只搜索同时拥有两个词的简介(如果选中“全部”),或者只搜索拥有其中一个词的简介(如果选中“任意”)。 (换句话说,您可以将分号视为在搜索文本框中插入的两个术语之间的OR或AND) 在截图中,您可以看到此时复选框的2个实例。 有人暗示这不是很直观,新用户的学习曲线非常高... => 我的问题:是否有其他最佳UX实践适用于这样的搜索框? 提前感谢您:)
用户需要输入两个术语吗?为什么它们在同一个框中? 如果始终是两个条目,我会这样做: 否则,我认为这更符合人类的习惯。让用户思考“与”和“或”逻辑可能对他们来说不是一个好的用户体验(这些术语在计算机科学中经常使用,但在日常生活中并不常见),所以这样可以避免这种情况。
我同意,这看起来并不是很直观。我认为使用下拉菜单作为输入的方式会更标准一些。Bootstrap有一个简单的下拉菜单可以使用:https://getbootstrap.com/docs/4.0/components/input-group/#buttons-with-dropdowns