B端设计基础:按钮Button

用户头像
北京/产品设计师/2年前/2860浏览
B端设计基础:按钮Button
用户头像
姚_Yale
在B端产品的用户体验设计中,按钮不仅是用户界面的基础元素,更是用户与系统交互的重要媒介。一个设计精良的按钮可以显著提升用户的工作效率,增强产品的操作直观性,甚至影响用户对整个产品的印象。然而,按钮设计看似简单,却蕴含着丰富的设计细节和用户体验原则。本文将深入探讨B端产品设计中按钮设计的要点,帮助设计师们打造既美观又实用的按钮。
为什么按钮设计至关重要
  • 用户交互的核心
    :按钮是用户执行操作的直接方式,其设计直接影响用户的任务完成效率。
  • 信息层级的体现
    :通过按钮的大小、颜色和形状,可以传达出不同操作的优先级和重要性。
  • 品牌形象的传达
    :按钮的风格和细节能够反映一个品牌的专业性和审美。
一、布局结构
相较于其他组件,按钮的元素构成较为简单,分为内容层和容器层,通过将不同元素进行搭配组合,即可设计出不同类型的按钮类型和按钮状态。
B端设计基础:按钮Button(图ZMzY1ODMxNzc2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
二、按钮类型区分
通过对按钮元素的不同组合,得出以下8种常用按钮类型。
B端设计基础:按钮Button(图ZMzY1ODMxODQ4) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.1 根据强调程度划分
在同一个页面中往往会存在多个行动点,因此需要将按钮依据强调程度进行划分,确保用户可以依据设计的按钮层级快速找到最需要操作的按钮。常见的按钮强调程度可以分为3个层级:
B端设计基础:按钮Button(图ZMzY1ODMzMzk2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.2 主按钮 Primary
主按钮代表着页面中的核心操作项,是视觉权重最高的按钮,常用于突出提交、完成、确定等操作。为吸引用户注意,常使用品牌色填充背景引导用户视觉焦点。关于主按钮的使用需要遵循以下2个原则:
  • 在一个焦点任务中最多只使用一个主按钮。同时存在多个主按钮会让用户失去操作焦点,造成信息干扰。
  • 主按钮并非必须使用。如果没有必须突出的操作项,强行添加主按钮反而会打破按钮间的层级关系。
B端设计基础:按钮Button(图ZMzY1ODMzNDA0) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.3 次按钮 Secondary
次按钮是使用最频繁的按钮,当在页面中不确定选择哪种按钮时,使用它往往是最安全的。次按钮分为描边型和填充型。填充按钮的优先级低于主按钮,高于描边按钮。
  • 填充按钮:一般用于页面级按钮,位于页面右下角。例如单据新增、查询方案设置等场景
  • 描边按钮:一般用于模块级按钮,以文字+边框的形式,这类形式在视觉层面上感知较弱,适合几个按钮同时展示。
B端设计基础:按钮Button(图ZMzY1ODMzNDI0) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.4 文字按钮 Text
文字按钮适合承载如取消、还原等无需特意强调的操作,通常使用在表格操作栏、表单页等场景。为了和普通文本做区分,提示当前内容可交互,需要加上链接色(一般是蓝色)提醒用户。
文字按钮和链接的区别
  • 文字按钮:按钮用于发起动作,触发相应的业务逻辑。悬停时给容器增加背景色
  • 链接:导航作用,作为页面跳转或锚点定位的触点。悬停时添加下划线
B端设计基础:按钮Button(图ZMzY1ODMzNDMy) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.5 图标按钮 Icon
图标按钮的视觉层级最弱,但是由于占据空间小,常用于同时展示多个操作项时使用。由于缺少文字解释,单纯的图标可能会造成用户的理解偏差,需要在悬停时加上Tooltip的文字提示进行辅助说明,对于特定操作还可加上快捷键指引。
B端设计基础:按钮Button(图ZMzY1ODMzNDQw) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
2.6 下拉菜单 Dropdown
严格来说 下拉菜单Dropdown 并不属于按钮类型,但因为其使用场景较为频繁且时常用来承载多个按钮操作,故在此处作为单独类型进行讲解。下拉菜单作为操作命令集合使用时,可以简单理解成按钮组:将多个操作按钮收纳到同一菜单下。在使用时有两点需要额外注意:
2.6.1 下拉菜单与选择器select的区别
  • 下拉菜单:当页面上的操作命令过多时,用此组件可以收纳操作元素。核心是菜单导航和命令集合
  • 选择器:用于一组选项中选择一个或多个数值。核心表单填写和数据筛选
2.6.2 下拉菜单不同组合形态的区别
当下拉菜单用来承载操作项时,各操作项关联性也会引起下拉菜单样式上的区别
B端设计基础:按钮Button(图ZMzY1ODMzNDQ4) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
  • 下拉按钮:做为合并同类项,突出新建操作本身,更多操作项是新增的数据类型进行区分,减少重复文案的出现
  • 分割按钮:做为操作延展。强调的是数据导入的形式,提供更多操作渠道供用户选择。
  • 组合按钮:用来信息收纳。各操作项之间并没有关联性,只是缓解空间压力或突出使用最频繁的操作。
三、按钮的交互状态
按钮正常有6种交互状态,其中有4种最为关键:正常态、悬停态、点击态和禁用态
B端设计基础:按钮Button(图ZMzY1ODMzNDU2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
3.1 正常 Default
按钮的初始状态,即默认情况下的基础样式
3.2 悬停 Hover
当鼠标指针移入按钮时的状态。为了暗示用户鼠标指针已进入按钮的可交互区域,按钮相较于正常状态在背景色彩等样式上会有明显的区别
3.3 点击 Press
鼠标点击即按下按钮时的状态。激活态是在悬停态基础上发生变化,鼠标指针样式和悬停态保持一致,按钮背景色发生变化,提示用户已触发点击操作。
3.4 禁用 Disabled
按钮无法操作被锁定时的状态。该状态是为避免用户误操作而设立,如在登录页未完成信息填写时将提交按钮禁用,提示用户无法点击,只有填写完必填字段后才可以点击提交。在鼠标悬停时指针变化为禁用状态
3.5 聚焦 Focus
该状态用于指示电脑光标的位置。在有些场景下不操控鼠标,只通过键盘方向或Tab切换选择页面元素进行操作,反而是更高效的操作方式。
3.6 加载 Loading
表明用户操作后系统正在处理的状态。由于服务器响应或网络延迟等问题,有时候用户操作完需要间隔一段时间才能响应,加载态可缓解用户的焦虑情绪,避免用户由于未收到反馈而反复操作的情况。
四、按钮设计需考虑的因素
按钮设计的目标是引导用户采取我们希望用户采取的行动。这就需要尽量帮助用户快速找到需要操作的按钮并了解执行该操作的结果,同时尽可能避免误操作。基于以上目标,我们从用户实际操作路径的视角来梳理按钮设计时应考虑的问题:
  • 空间位置:按钮区在页面中的什么位置;
  • 排列顺序:有多个按钮时采用怎样的阅读顺序更合适;
  • 视觉样式:按钮采用怎样的样式更合适
4.1 空间位置
当用户进入页面时,除了浏览当前页的信息内容还需要寻找接下来可执行操作的可交互区域,即按钮区。除了单纯通过视觉差异区分按钮和页面其他元素外,还需考虑到用户在信息浏览过程中的视觉动线。结合古腾堡法则和格式塔原理,给出以下设计建议:
4.1.1 放置在用户的浏览路径中
在没有其他视觉效果引导时,F型和Z型网页浏览模式可以作为用户视觉动线的基础指导,关于以上2种浏览模式网上有太多相关介绍,此处就不再赘述。
B端设计基础:按钮Button(图ZMzY1ODMzNTMy) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.1.2 尽可能靠近其所控制或联动的对象
将关联性强的信息放在一起,可以降低阅读成本,提高用户的感知效率。
B端设计基础:按钮Button(图ZMzY1ODMzNTM2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.2 多按钮的排列顺序
4.2.1 保持用户的操作惯性
对于新用户而言,确定按钮的位置对操作时间和错误率影响并没有太大差别。因此不要轻易改变当前产品中用户已经习惯的按钮位置。
4.2.2 同类操作项按组分类
典型的使用场景就是列表页操作栏、详情页顶部操作栏、子表右肩操作区。
B端设计基础:按钮Button(图ZMzY1ODMzNTQ0) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.2.3 阅读顺序符合操作预期
此处的阅读顺序并非特指从左往右、从上往下,而是依据用户当前视觉动线,优先满足用户预期或操作可能性最大的按钮需要最先被用户发现。
B端设计基础:按钮Button(图ZMzY1ODMzNTYw) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.2.4 流程操作遵循方向认知习惯
流程属性的按钮如上一步、返回、后退等操作用户习惯在左边,而下一步、前进、更多等操作在右边。
B端设计基础:按钮Button(图ZMzY1ODMzNjIw) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.2.5 破坏性操作提升操作门槛
如删除或清空按钮,尽可能放置在远离主按钮的位置,甚至可以下钻至更多按钮中,避免误触。
B端设计基础:按钮Button(图ZMzY1ODMzNjI4) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
4.3 按钮的视觉样式
页面中越是需要强调的按钮其视觉权重越高。分类维度除了通过色彩划分外,还可以通过描边、内容量、文本划分。
B端设计基础:按钮Button(图ZMzY1ODMzNzEy) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
五、按钮细节
5.1 按钮的尺寸
按钮的尺寸优先体现在其高度上,而宽度一般根据内容区大小自动适配。通常会将按钮分为大、中、小三个规格,以满足不同场景下的使用需求。
5.1.1 高度
  • 大尺寸:通常使用在企业官网、账号登录、导航菜单等场景中。一般高度设置为40~64px。
  • 中尺寸:按钮的默认尺寸,适用在B端页面的大部分场景。一般高度设置为28/32px。
  • 小尺寸:常用于气泡弹窗等小型控件中。一般高度设置为22px
B端设计基础:按钮Button(图ZMzY1ODMzNzE2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
5.1.2 宽度
  • 宽度自适应:按钮宽度根据内容自适应宽度,如果设置了最大宽度,则内容过长时做截断处理;
  • 最小宽度:为了减少按钮错综不齐的情况,建议设置按钮最小宽度的界限,一般为4个文字+左右内边距。
B端设计基础:按钮Button(图ZMzY1ODMzNzIw) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
5.2 按钮的文案
好的按钮文字甚至可以做到即使不去阅读上下文,单凭按钮文案即可做出正确的判断。
5.2.1 内容简洁,删除赘词
按钮区域寸土寸金,每一个字都要有其存在的意义,如果删除也不影响信息表达即没必要存在。
B端设计基础:按钮Button(图ZMzY1ODMzNzI0) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
5.2.2 表达清晰,避免产生歧义
文字表达清晰,避免使用用户难以理解的专业术语。
B端设计基础:按钮Button(图ZMzY1ODMzNzI4) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
5.2.3 规范用词,不要出现错别字
常见的“登陆&登录”、“确认&确定”、“发送&发布”都是容易打错的词。
  • 登陆(Land) :这是网络中错别字最为频繁的用此,很多人都会把登陆放到登录页面中,其实是错的。这个词里的“陆”字,就是陆地的意思,其基本含义只是登上陆地而已,拓展出来还会有“登陆到某一个市场”,但登陆网站的说法是绝对错误的 
  • 登录(Login):这是“登记记录、记载”的含义,我们正常输入账号密码就是为了去记录我们的一个信息,一般为官网登录页
  • 确认(Confirm):这是带有一些不可逆我操作的提示,一般用于用户配置、选择项等 
  • 确定(Yes):这是询问用户是否进行某项不可逆操作,一般为一个单独的操作
  • 发送(Send):这是尽快传递对方的聊天消息,一般为即时性的聊天发送 
  • 发布(Publish):这是用于用户填写的观点、意见、文章等反馈信息发布到一些正式场合,如论坛、社区等
5.2.4 一致的语法表达
如统一采用动宾结构:修改价格、提交工单、查看更多等。
B端设计基础:按钮Button(图ZMzY1ODMzNzMy) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
5.3 按钮的圆角
圆角矩形相较于直角更具安全感和亲和力、在相似内容中识别度更高,且圆角对信息的聚焦性更强。同样B端设计中通常也会在按钮中加入圆角,方便用户更高效的辨别和获取信息,但是需要注意的是圆角并非越大越好,过大的圆角会导致按钮操作热区的缩窄,更不易被点击触发。移动端产品上都是采用手指按压,而桌面端采用鼠标指针单击,相较之下后者对点击按钮的触发精度要求更高,也因此全圆角按钮(也被称为胶囊按钮)更适合在移动端产品上使用。
B端设计基础:按钮Button(图ZMzY1ODMzNzM2) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
此外按钮的圆角设置还需考虑到产品整体的视觉一致性,在不同场景下都要保证统一的感官体验,如在大尺寸的按钮上圆角的曲率也应设置更大。
B端设计基础:按钮Button(图ZMzY1ODMzNzQw) - 交互/UE - 站酷设计师姚_Yale原创素材 - 站酷ZCOOL
收藏
设计按钮的未来趋势
  • 交互性增强
    :随着技术的发展,按钮将变得更加动态和交互性强,如通过微交互提供即时反馈。
  • 智能化
    :按钮可能会根据用户的行为和偏好进行自适应调整,以提供个性化的用户体验。
  • 无障碍设计
    :按钮设计将更加注重无障碍性,确保所有用户都能轻松使用。
结语
B端产品设计中的按钮设计不仅仅是一个简单的点击动作,它背后蕴含着对用户行为的深刻理解和对设计细节的精细打磨。作为体验设计专家,我们有责任通过不断学习和实践,提升按钮设计的质量,为用户带来更加流畅和愉悦的使用体验。
39
举报
|
105
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
加载中
你可能喜欢
相关收藏夹
大家都在看
登录注册