一款软件界面的设计会影响到该软件的用户体验度,像前两天新出来12306新版购票系统,比起老版来说,有很多改观的地方,界面颜色多于美眼的橙色、舒适的天蓝色为主。还有很多功能上做了修正。如图:

UI(User Interface)也就是用户界面,对于软件开发者来说,再熟悉不过了,UI设计在一个系统中的重要性是不容忽视的。在长期的界面设计进化中,产生了三条“黄金准则”:置用户于控制之下、减少用户的记忆负担和保持界面一致。这些黄金规则成了指导用户界面设计原则的基础。
1. 置用户于控制之下
软件的最终使用者是用户,用户想要的是一个对其需求做出反应,并能帮助他完成操作的系统。用户希望的是去控制计算机,而不是计算机控制用户。
2. 减少用户的记忆负担
用户如果需要记忆的东西越多,和系统交互时出错的可能性也越大。为此,一个设计良好的用户界面不会加重用户的记忆负担。应用软件内部保存有关的信息,并通过能够帮助回忆的交互场景来辅助用户。
3. 保持界面一致
用户应该以一致的方式展示和获取信息。一个软件系统风格的一致性可使用户在不同的层面上对该系统存在亲切感,也使该系统更易使用。所有可视信息的组织均按照贯穿所有屏幕显示所保持的设计标准。
HTML页面跳转及参数传递问题这篇文章给大家详细介绍了HTML页面跳转及参数传递问题,需要的朋友参考下吧
纯css实现照片墙3D效果的示例代码这篇文章主要介绍了纯css实现照片墙3D效果的示例代码,可以实现鼠标经过图片实现改变,具有一定的参考价值,感兴
纯 Css 绘制扇形的方法示例本篇文章主要介绍了纯 Css 绘制扇形的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随
一份纯CSS loading动画效果代码示例本篇文章主要介绍了一份纯CSS loading效果代码示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟
css 实现文字过长自动隐藏功能这篇文章主要介绍了css 实现文字过长自动隐藏功能,需要的朋友可以参考下
详解CSS3 rem(设置字体大小) 教程本篇文章主要介绍了详解CSS3 rem(设置字体大小) 教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起