- 101 UX Principles
- Will Grant
- 162字
- 2021-07-16 18:02:37
Chapter #9. Make the Whole Button Clickable, Not Just the Text
Maybe this is simply a pet hate of mine, but I see it often enough to mention it here. Buttons often feature text and sometimes developers only make the text clickable, not the whole button. Meaning that, if you're a couple of pixels out and miss the text (but hit the button)... nothing happens.
We're all familiar with thinkin, "Did I not click that?" and often this is the cause. If you're imitating the real-world behavior of a button, then make it behave like a real button. This includes giving the user some feedback that the button has been successfully clicked (or tapped). This could be with a change of shade, a slight 1-pixel-movement "down" or a subtle audio effect.
You get bonus points for showing the "hand pointer" to desktop users. Sloppy programming means that some web apps don't show this and it's unforgivable.
- Intel FPGA/CPLD設(shè)計(jì)(基礎(chǔ)篇)
- 筆記本電腦使用、維護(hù)與故障排除實(shí)戰(zhàn)
- 極簡(jiǎn)Spring Cloud實(shí)戰(zhàn)
- 施耐德SoMachine控制器應(yīng)用及編程指南
- Learning Game Physics with Bullet Physics and OpenGL
- 筆記本電腦維修實(shí)踐教程
- BeagleBone Robotic Projects
- RISC-V處理器與片上系統(tǒng)設(shè)計(jì):基于FPGA與云平臺(tái)的實(shí)驗(yàn)教程
- Python Machine Learning Blueprints
- STM32自學(xué)筆記
- 基于網(wǎng)絡(luò)化教學(xué)的項(xiàng)目化單片機(jī)應(yīng)用技術(shù)
- FPGA實(shí)驗(yàn)實(shí)訓(xùn)教程
- 可編程邏輯器件項(xiàng)目開(kāi)發(fā)設(shè)計(jì)
- Learning Less.js
- The Reinforcement Learning Workshop