- 101 UX Principles
- Will Grant
- 199字
- 2021-07-16 18:02:37
Chapter #10. Don't Invent New, Arbitrary Controls
This could be:
- An isometric pseudo-3D wheel to choose the color of your car
- A volume dial that you must click and drag up-and-down to "rotate"
- A button you must click and hold for a few seconds to indicate that you really want to do this action
Just don't invent them. As designers, we already have a rich palette of existing controls to choose from. If you're thinking about making a new UI control, please stop and think about how hard it will be for users to learn yet another interface pattern. I promise you this—there's already a way to do what you want to do.
However, every now and thn, something new comes along that is genuinely an advance in UI. Back in 2008, Loren Brichter made a Twitter app called Tweetie, with a unique pull-to-refresh interaction. Pulling the view down would show "release to refresh" and releasing would show a spinner. The pull-to-refresh interaction went on to be included in Twitter, which bought Tweetie, and then in iOS and Android apps in their hundreds.
So, don't invent new control… unless they're astonishingly good.
- 施耐德SoMachine控制器應用及編程指南
- 平衡掌控者:游戲數值經濟設計
- 計算機組裝與維修技術
- Rapid BeagleBoard Prototyping with MATLAB and Simulink
- Spring Cloud微服務架構實戰
- 基于Proteus仿真的51單片機應用
- Java Deep Learning Cookbook
- 新編電腦組裝與硬件維修從入門到精通
- The Machine Learning Workshop
- 多媒體應用技術(第2版)
- Practical Artificial Intelligence and Blockchain
- PIC系列單片機的流碼編程
- 嵌入式系統原理:基于Arm Cortex-M微控制器體系
- Hands-On Game Development with WebAssembly
- INSTANT Website Optimization for Retina Displays How-to