置于用戶控制下
1.以不強迫用戶進入不必要的或不希望的動作的方式來定義交互方式
2.提供靈活的交互
3.允許用戶交互可以被中斷和撤銷
4.當(dāng)技能級別增加時可以使交互流水化并允許定制交互
5.使用戶隔離內(nèi)部技術(shù)細(xì)節(jié)
6.設(shè)計應(yīng)允許用戶和出現(xiàn)在屏幕上的對象直接交互
減少用戶的記憶負(fù)擔(dān)
1.減少對短期記憶的要求
2.建立有意義的缺省
3.定義直覺性的捷徑
4.界面的視覺布局應(yīng)該基于真實世界的隱喻
5.以不斷進展的方式揭示信息
保持界面的一致性
1.允許用戶將當(dāng)前任務(wù)放入有意義的語境
2.在應(yīng)用系列內(nèi)保持一致性
3.如過去的交互模型已建立起了用戶期望,除非有迫不得已的理由不要改變它