你最好的实用用户友好界面设计或原则是什么?
请提交那些你觉得真正有用的实践 - 无论如何 - 如果它能为你的用户工作,请分享!
总结/整理
原则
- KISS(保持简单愚蠢)。
- 在选项内容中明确具体,例如使用能说明所选动作的动词(见:实施1)。
- 使用与用户需求/目的相符的默认操作。
- 将UI的外观和行为适应于环境/流程/受众:独立应用程序、网页、便携式设备、科学分析、闪游戏、专业人士/儿童等。
- 降低新用户的学习曲线。
- 考虑提供有帮助的提示信息,而非禁用或隐藏选项,使用户可以选择其他选项,但前提是存在这些替代方案。如果没有可用的替代方案,最好禁用该选项-这样就可以视觉上表明该选项不可用-不要隐藏不可用选项,而是在鼠标悬停弹出窗口中解释为什么该选项被禁用。
- 保持一致性,遵循在广泛使用的成功应用程序中实施的惯例和控件位置。
- 引导用户期望,让您的程序按照这些期望行事。
- 遵循用户的词汇和知识,不要使用程序员/实现术语。
- 遵循基本设计原则:对比(明显性)、重复(一致性)、对齐(外观)和接近(分组)。
实施
- (见paiNie的答案)“尝试在对话框中使用动词。”
- 允许/实施撤销和重做功能。
参考文献
- Windows Vista用户体验指南 [http://msdn.microsoft.com/en-us/library/aa511258.aspx]