(1)系统状态的可见性
系统必须及时、准确、合适地将当前的状态反馈给用户,让用户知道目前正在进行的任务以及其进展。
(2)系统和现实的协调
系统的用语、图形界面设计和展示方式应当和现实世界匹配,用语要日常,避免专业晦涩的词语,图形界面设计要映射现实世界。
(3)用户操控与自由
是用户在操控计算机而不是计算机在操控用户,所以绝大多数时候,用户都可以选择取消、返回、暂停、退出、跳过、还原等操作,让自己可以从错误的选择中解脱出来。
(4)统一个标准化
整个系统的语言、设计、操作反馈都应该遵循统一的标准和风格,不应该让用户对同样的系统状态产生意思是否相同的疑问。
(5)防止错误
一开始就防止错误的发生比当错误发生后给出提示要好得多,在进行重要的操作前,应该给用户以相应的提示对话框,例如:“文件尚未保存,是否确认关闭?”“信息提交后将无法修改,是否确认提交?”“再次确认密码”等都属于可能引起严重后果的重要操作。
网友评论