开发人员在进行界面设计时,应遵循符合标准和规范、直观性、一致性、灵活性、舒适性、正确性、实用性等7项原则。
符合标准和规范
运行于现有的操作系统(如Windows、Mac OS或Linux)上面的软件,都已经具有各自的界面设计标准,如软件安装界面的外观,复选框、单选按钮的使用,提示信息、警告信息或者严重警告信息等的应用场景……由于这些标准和规范已经被大多数用户所接受,如果你设计的界面与其不符,用户可能会根据自己的习惯作出错误的操作,从而可能会引发严重的后果。所以,界面设计必须符合相应操作系统中的规范和习惯,否则软件就得不到用户的认可。
直观性
界面的直观性,是指界面布局合理,传递的信息易懂、清晰,对操作的响符合用户的预期——如某个对话框在预期出现的地方出现。
一致性
界面的一致性是指与软件自身以及其他软件的各界面元素保持一致,如术语、字体、图标以及风格的一致性等。
灵活性
为了满足不同用户的需求、喜好,用不同的界面设计来完成相同的功能,这就是界面设计的灵活性。计算器程序所提供的两种方式——标准型和科学型,就是这种灵活性的体现。灵活性设计也要有度,否则可能会发展成复杂性,比如太多的状态和方式的选择,会让用户不知所措。
舒适性
界面的舒适性主要强调界面友好、美观,界面上色彩运用恰当,提供的状态信息清楚,用户操作感流畅。
正确性
界面设计的正确性是指界面上的各个元素表述都应是正确的,与界面需求一致,不会出现错误的术语/颜色/格式、拼写错误的文字、密码输入时没有用“*”自动屏蔽等。
实用性
界面的实用性是指界面上出现的信息都是必要的,都是需要用户了解或执行的,没有多余的不必要的信息或操作按钮,以免增加界面的复杂度,产生不必要的软件缺陷。
这正是:
界面设计七原则,设计界面应掌握
界面设计做得好,用户满意程度高
参考书目:全程软件测试,作者: 朱少民,出版社: 电子工业出版社
联系客服