美文网首页
关于按钮的交互设计

关于按钮的交互设计

作者: Heenor | 来源:发表于2019-06-24 00:08 被阅读0次

写在前面:

按钮在后台系统的设计中是最不起眼但又非常关键的一部分,遵循产品设计的易用性,
按钮通常按照大小/颜色/样式向用户展示这步操作的重要性,之前同事在ant.design上给我展示了按钮的几种状态:常态/选中/hover/点击,我在知道一个小小的按钮在前端有那么多code在里面,今天摘读关于按钮的设计

不定期摘读一些对自己有用的文章,用于分享学习和记验收录,无其他商业用途


Why Text Buttons Hurt Mobile Usability

The usability standards for buttons are higher for mobile apps than desktop apps. With a smaller screen and finger navigation, mobile buttons must be easy to tap, read, and recognize. Most solid buttons meet this standard, but text buttons rarely do. Before you use text buttons on your app, here’s what you should know.

Text Buttons Are Harder to Tap

A finger is larger than a mouse cursor. Placing it over a smaller target feels awkward for users. Their finger covers the button’s text with no visual cue to confirm if the action registered. If the text label is long enough, users have a small visual cue but still not enough of one to assure them they’ve hit the target.

image.png

The small size of text buttons forces users to move their finger with precision to hit the target. More precision requires more effort from users. They have to keep their eye on their finger and the target to ensure they tap the text button.

The lack of straight edges makes the borders harder to distinguish and the button harder to target. Solid buttons don’t present this problem because they have a larger target and straighter edges.

All Caps Text Buttons Are Harder to Read

To combat the tapping problem of text buttons, some designers style their text buttons in all uppercase. Google’s Material Design system promotes this button style, but it has its flaws.

All caps does give the text button straighter edges and a larger target. But this isn’t much better because the target is only slightly larger and the text style reduces readability.

image.png

All caps text buttons are harder to read, especially for dyslexic users. Users rely on the shape of letters to identify words. Uppercase letters don’t have contrasting ascenders and descenders, making words harder to read at a glance.

image.png

Text Buttons Are Harder to Recognize

The difference between text buttons and text is color only. This makes text buttons harder to recognize, especially for color blind users. Without a distinct shape, users are more likely to overlook text buttons and miss the call to action.

image.png

What to Use Instead of Text Buttons

Many use text buttons for their secondary action to show that the button is the lower priority one. But there are better ways to do this that won’t hurt mobile usability.

Outlined Button

One way is to place an outline around the text label to make an outlined button. This makes the border of the button visible to give users a bigger and clearer target to hit. Their finger can land anywhere on or inside the outline for the action to register.

image.png

The lack of a solid background color prevents it from competing with the main call to action. A light yet visible outline is ideal to keep it from competing with the text label.

Light Shaded Button

Another alternative to text buttons is to put the text label on a light shaded button. A light shaded button distinguishes the button borders and background without competing with the main call to action. The shade should almost blend into the background but still maintain enough contrast for visibility.

image.png

Which Has More Visual Weight

Both the outlined button and light shaded button work well as secondary actions. But the light shaded button has slightly more visual weight and feels better to press. The background gives the finger a solid target to hit instead of a thin outline.

image.png

When Text Buttons Make Sense

There are cases when text buttons make sense. Instead of using them for secondary actions, use them for tertiary actions. Tertiary actions don’t get as many taps and don’t need as much prominence. Primary and secondary actions are more important, so they need more visual weight.

image.png

Another case when text buttons make sense is when users need help with taking action. Use text buttons when you need to provide users with contextual information to help them choose the best option. Text buttons prevent users from perceiving the help as a call to action because they don’t compete with the other buttons.

image.png

Don’t Abuse Text Buttons

It’s easy to plop down text buttons on your interface because they don’t take much effort to design. But the consequence of doing this are frustrated users who have trouble reading, recognizing, and tapping your buttons. Don’t take the lazy way out and abuse text buttons. Your call to actions may contain text, but they should always look and feel like buttons.


希望读完的你也有所收获

参考原文:
https://medium.com/@uxmovement/why-text-buttons-hurt-mobile-usability-b04c4d465437

相关文章

  • 关于按钮的交互设计

    写在前面: 按钮在后台系统的设计中是最不起眼但又非常关键的一部分,遵循产品设计的易用性,按钮通常按照大小/颜色/样...

  • Axure 点击按钮出弹窗

    点击按钮出弹窗 点击按钮出弹窗,是PC或APP上最基本的交互。我们利用Axure可以快速设计实现该交互。 具体操作...

  • PlayMaker:触发事件

    事件(event)的触发是PlayMaker交互设计的基础。 鼠标(mouse)、键盘(keyboard)、按钮(...

  • UI设计:按钮的召唤行为和优先级表达

    “行动按钮”作为连接用户与产品的交互触点,在产品设计中扮演了至关重要的角色,一个优秀的按钮控件可以有效的提升交互体...

  • 《交互设计精髓》读书笔记

    1 交互设计是什么 视觉设计是关于界面形态的设计,交互设计是关于产品行为的设计。良好的视觉效果可以让初次体验的用户...

  • 电梯按钮的交互设计

    开始注意和观察电梯的按钮面板,是因为觉察到自己因常乘的两部电梯设计细节方面的种种不同而陷入了混乱。电梯常常会和自己...

  • 【0岁产品笔记】交互设计之基本概念

    最近一直在学习关于交互设计方面的视频内容,今天也主要想总结下关于交互设计的一些基础概念的内容~ 什么是交互设计?在...

  • 设计好文章

    关于交互设计的好文章

  • Some Tip

    关于交互设计 APP设计工作流程 booklist

  • 《交互设计精髓》读书心得一

    交互设计是数字产品、环境、系统和服务的交互设计实践。和其他学科一样,交互设计是关于外形和形式的,大多数设计都会影响...

网友评论

      本文标题:关于按钮的交互设计

      本文链接:https://www.haomeiwen.com/subject/vpjgqctx.html