今天公司的同事和我讨论一些关于UI设计的东西.把自己脑海里的认识整理成了这么一小段.
用户需求(目标)_A_用户操作(任务)_B_系统反馈
A模块
①、操作服务于需求。
②、应设计复杂度低的操作过程。
③、操作模型应该与用户心理模型匹配。
④、易用性。
B模块
①、操作必有反馈,且两者一一对应。
②、反馈因帮助用户完成操作(提供足够的帮助信息)
③、非预期的操作需要良好的处理(在设计上规避用户选择不恰当的使用方式“限制预期用途”)
就这些了。其他的就靠积累了。
关于界面易用性,推荐两本书《About Face》、《The Design of
Everyday Things》.
