1.组块(Chunk):是记忆或观察的一个单位 取决于表现和已知道的东西
2.工作记忆:小,4±1组块;短暂,0~10秒;持续的练习可以减缓衰减但消耗注意力
3.提高输出效率:不要将信息呈现为长串无差别的随机字符或数字,以易于识别的块呈现信息
4.费茨定律(Fitts’s Law):在一定距离你可以多快地移动你的手去触碰有一定大小的目标,时间为a + b log (D/S + 1) ,只取决于难度系数log(D/S + 1)
解释:移动手(鼠标)去目标是闭环控制;每个周期包括距离D和误差εD
启示:
屏幕边缘的目标容易触碰(mac的菜单栏比windows的菜单栏好;无法点击的页边空白是愚蠢的,如果你把控件放在屏幕的边缘,不要在它们旁边留一个不可删除的空白);
饼型菜单比线性弹出菜单使用更快
5.转向任务(Steerint Tasks):时间为a + b D/S,难度指数是线性而不是对数,所以转向比瞄准更难,所以很难使用级联菜单
6. 使鼠标效率更高:
把常用的目标做大
把使用的目标放在一起,彼此靠近
使用屏幕角和屏幕边
避免转向任务
7.快捷键(Shortcut)
提高了界面的效率;提供了可达性(看不清鼠标的时候也能使用界面)
8.默认值和待删除(Defaults & Pending Delete )
默认值:使用默认值填写表格,数据从历史和预测来获取;设置默认值是容易被修改的(即默认值是待删除状态,可以一键清除掉)
9.历史:提供最近使用的或经常使用的选择(最近打开过xxx)
10.自动完成:使用自动完成功能,减少自行输入
11.聚集(Aggregation):完成任务有多种选择方式;大量的文件拖放;批量处理
12.预期(Anticipation)
把一个特定任务所需的所有信息和工具放在用户容易拿到的地方