原作者:anthony
译者:励定洲
当用户发现不能在你的网站上执行某个行动时就会感到受挫。举个例子:当你把按键都藏在某个下拉菜单里时。下面我就想就一个被应用了下拉菜单的经典场景——对内容进行过滤来说道说道。
过滤内容很重要——用户可以不用浏览所有东西就直奔主题。但很多产品人员都会选择把过滤选项放在一个下拉菜单里。用户仅仅可以看到当前被选择的项目,而剩下的都是隐藏的。
![](http://uxmovement.com/wp-content/uploads/2014/11/segmented-button-sorting.png)
与其使用下拉菜单,不如考虑一下独立出来的按键。当你有一些和用户任务关联性较低的选项时,我承认下拉菜单对于节省空间来说很实用。但当用户在过滤内容时,每个过滤选项对于找到信息都是有关的。对于过滤这个案例,一昧节省空间而放弃可见性显然是不可取的。
独立的按键则能允许用户看到每一个可用的过滤选项。所有被点选和未被点选的按键都一目了然。用户可以借此快速执行过滤操作。
从独立按键中点选一个选项只要一次点击,而从下拉菜单里找到一个选项往往需要两次点击加一次滑动。用户不得不先点击打开菜单,上下滑动到特定的选项然后再点一次选中。
当选项较多时,横向排布的独立按键也会占用更多的水平空间。但是不要让你的选项数目牵绊到你。你仍然可以在局限的空间里塞下很多选项。从下面这个例子里可以看到,它们分别显示了8个和5个选项时的布局。
当用户难以找到过滤选项时,他们会使用页码来进行检索。但页码的形式并不能通过用户特定的要求来排布内容。因此,过滤功能应始终能抓住用户的眼球让他们不至被迫通过页码的方式去寻找内容。
界面上的那些控件会影响到用户体验。下拉菜单确实能够节省空间,但并不具备较好的可见性。独立按键则恰好反过来。因此我们要从特定的情境下来判断到底使用哪种方式: 节省空间和可见性哪个对用户更重要?