微交互可以是产品的组成部分,也可以是整个产品。微交互经常是在设计和开发产品的最后阶段才被考虑的事情,因此往往不被重视。但忽略微交互是个错误,想想看如果一个产品如果微交互做的很差,那么无论主功能如何完美,使用该功能的过程都是让人难以忍受的。产品设计的好坏,取决于产品中最小的那部分设计的如何。 ——读《微交互-细节设计成就卓越产品》笔记。 并不是所有的人都有机会从一张白纸开始设计,很多时候,我们需要改进产品中已经存在的微交互,可以从以下几个地方着手: 1、这个微交互应该作为"标志性时刻"吗? 换句话说,应该让用户对它过目不忘吗?要求印象越深刻,控制和反馈上就越要多下功夫(包括设计和个性化控件); 2、我是从零开始吗? 我手头上有没有一些能够用于改进微交互的用户活环境资料; 3、这个微交互中最重要的数据是什么,能不能提前展示它? 用户不经意扫一眼就应该看到什么? 4、设计一个定义的控件是否合适? 自定义的UI是昭示当前微交互很重要的关键; 5、我预防认为错误了吗? 用户在某些情况下是不是可能导致错误,怎么才能防止这些错误发生? 6、我使用了别人忽视的东西吗? 用户界面或者硬件是不是还有待挖掘的地方? 7、可不可以给高级用户设计看不见的触发器? 是否有哪个环节适合采用隐藏的快捷方式(比如手势或快捷键),从而让用户更快的完成规则? 8、文字和图标都有亲和力吗? 微交互方案听起来像不像一个讲解员的解说词?能不能增添一点幽默? 9、能否增加一些动画,让界面不那么静? 屏幕或状态切换有没有过度,有没有只是下一步是什么的(非干扰性的)指示装置? 10、能否开辟出额外的反馈通道?