概述

一个小产品的第一印象当然重要,但让人愿意长期留下来的,是那些没有被特别注意到的时刻:保存成功、出错可理解、下一步不必猜测。

让状态变得可见

用户不需要理解系统如何工作,却需要知道刚刚发生了什么。按钮的反馈、数据的更新时间和操作后的去向,都应该被诚实地呈现。

安静不是沉默。好的界面会及时回应,但不把每一个动作变成需要处理的通知。

尊重被打断的使用

真实的使用常常被电话、会议和其他事情打断。产品应尽量保留上下文,让用户回来时能够从原来的地方继续。

这是一种很朴素的体贴,却能显著减少“重新弄一遍”的疲惫感。

谨慎地使用文字

界面里的每一句话都参与建立信任。比起热情但含混的标语,具体、短而准确的说明更经得起重复使用。