滑块 (Slider/滑动选择器) 这种随处可见的输入控件,其实藏着很多设计细节。滑块靠拖动游标就能实现调节数值,实时给出视觉反馈,不管是调音量、改亮度,还是设置参数范围,都少不了它的身影。今天就来解析一下滑块组件的类型、设计要点,还有几个值得参考的优秀案例。一个标准的滑块组件,核心包括四部分元素:①数值提示、②已调节区域、③调节游标、④数值区间、⑤未调节区域。在Material Design的设计规范中,定义了四种常用的水平滑块,每一种都有自己的适用场景:连续滑块、离散滑块、居中滑块、范围选择滑块。这种滑块最常见,游标能在轨道上自由滑动,停在任意位置都能对应一个精准数值,没有任何限制。比如我们平时调手机音量,用的就是典型的连续滑块。它和连续滑块最大的区别,就是拖动时游标会自动“卡点”到预设的区间刻度上。简单说就是不能选任意值,只能在固定的数值区间里切换,适合那些需要标准化参数的场景。这种滑块的初始值默认在轨道正中间,往左拖是减小数值甚至调到负数,往右拖则是增大数值。像一些需要双向调节的场景,比如色彩的冷暖调整、音频的音调调节,用它就很合适。有两个游标,分别用来设定数值范围的最小值和最大值。比如设置价格区间、筛选日期范围时,用这种滑块就能一次性搞定,不用反复输入。看似简单的滑块,想要做得好用,这几点一定要考虑到:滑块的调节是即时生效的,用户拖动的时候,得能一眼看到数值变化带来的直观效果。比如调亮度时,屏幕明暗要跟着游标移动同步变化,不然用户根本不知道自己调对了没。轨道是用来显示数值范围的,需要分成“已调节轨道”和“未调节轨道”两部分。这里要注意语言阅读习惯:咱们常用的从左到右阅读模式下,数值得从左到右递增;如果是面向阿拉伯语这类从右到左阅读的用户,数值顺序就得反过来。滑块上的刻度是用来标记数值的,游标还会自动吸附到最近的刻度值上。但设计时千万添加过多的刻度值,不然轨道上密密麻麻的,不仅看着乱,用户调节时也很难精准定位到想要的数值。④ 控制数值显示在设计范围选择滑块时,一次最好只显示一个关键数值——要么是当前选中的区间,要么是用户正在拖动的那个游标对应的数值,显示太多反而会让用户混淆。除了直接显示数值标签,还可以在滑块外面加个独立的文本输入框,并且让输入框的数值和滑块联动,用户既可以拖动调节,也能手动输入精准的数值。另外,用图标或文字的形式代替刻度值,也是个提升界面颜值和易用性的好办法。最后给大家分享几个有意思的滑块设计,平时做组件的时候可以参考:典型的连续滑块,轨道比较细、游标是经典的圆形,左右两侧还配了亮度图标,不用看数值也能秒懂当前亮度档位。这种滑块不是传统的样式,而是做成了尺子的形状。尺子上的刻度代替了传统的数值指示器,0.1的增量清晰可见,数值直观又有趣。虽然也是滑块的形态,但它靠颜色来表达用户情绪。每个滑块单元都是离散设计,带有刻度区间,用户滑动选择时,能通过色彩快速对应自己的情绪状态。游标固定在轨道正中间,拖动时是轨道左右移动,选中的数值显示在右侧,用户一眼就能确认当前数值,这种交互方式很新颖。用五个刻度来划分速度区间,每个刻度上方都标注了具体数值。虽然刻度间的实际数值间隔不一样,但清晰的标注让用户能精准把控速度档位。滑块组件虽然看着简单,但要做到真正好用,需要将形式的新颖、交互的创新、元素的搭配等细节都考虑到,于细节处见精微。

优网科技,优秀企业首选的互联网供应服务商
优网科技秉承"专业团队、品质服务" 的经营理念,诚信务实的服务了近万家客户,成为众多世界500强、集团和上市公司的长期合作伙伴!
优网科技成立于2001年,擅长网站建设、网站与各类业务系统深度整合,致力于提供完善的企业互联网解决方案。优网科技提供PC端网站建设(品牌展示型、官方门户型、营销商务型、电子商务型、信息门户型、微信小程序定制开发、移动端应用(手机站、APP开发)、微信定制开发(微信官网、微信商城、企业微信)等一系列互联网应用服务。