1、明确目标再设计
“软件不是为了我们能单击那些按钮而存在,它是为了我们能完成任务而存在。”
2、人类希望自己控制软件,而不是被其控制
“我们人类不喜欢感到自己正按软件的要求去做事情。在采取某个行为的瞬间,我们希望由自己控制软件,由自己告诉它应该做些什么,而不是相反。任何违反这一意愿的软件都会让人感到愚蠢而糟糕,结果会敬而远之。”
3、操作文案应该描述生动
“如果没有动词,菜单就显得愚蠢而糟糕。”
4、用户不需要理解产品的内在逻辑,我们需要创建简洁易懂的使用逻辑
“创建产品导航时,请确保你是以用户为出发点,而不是以系统为出发点,用户不是工具,系统才是……这个世界上不存在任何理由强迫用户思考。”
5、简单可以带来美好
“界面越简单,交互的瞬间就越美好”
6、交互要考虑时间维度
“递进显示”,根据实际需要逐步显示控件,而不是默认把它们一股脑全堆在眼前。”
7、多功能会影响体验
“多功能症:一大堆的功能被塞到产品中,造成了极为繁复的用户体验。”
8、组织网站内容的两种方法:建立分类系统 & 分众分类系统
“有两种不同的方法可以组织网站内容。一是建立分类系统,也就是说一旦你定义好类别,所有人都将遵循这个分类。另一种是分众分类系统,它算是分类系统的一种协作形式。通过这种方法,用户可以根据自己的需要持续不断地添加和改变分类。”
9、交互的3个状态
“一个有效的拖放交互需要提供完整的3种状态:邀请、操作、实现”
10、简单又清楚,可能需要增加步骤
“不是简单,也不是清楚,而是简单又清楚(有时候这意味着需要更多简单的步骤,有时候又意味着需要执行更多的任务,每个任务中包括很少的步骤)。”
11、预告的作用
“告诉用户你们正在做一些可能会影响他们的事,会带来很多显著的好处:
它会给你最忠诚的用户带来一些值得激动和期待的事情
它会给你最保守、最讨厌改变的用户足够的警告,这样他们就能提前对新功能的冲击做好充分准备
它会在你的更新发布之前为人们创造谈资,这样你的新版本将会迎来巨大的访问量
它会让用户知道自己即将需要一些再适应,而且会很值得。”
12、即使用户离开产品,也要留下最后的好印象
“离别或许是既甜蜜又哀伤。但对交互设计来说,即使是离别的瞬间,同样也是为顾客形成持久印象的契机。”
13、两种信息系统
“closed system:sign-out后回到登录页,除非登录,否则无法看到该应用的任何部分;
open system:退出后被送回为未登录用户所显示的主页,在没有登录的情况下仍然能够看到网站的一部分内容。”