用户界面设计理解与思考(一)

     写在前面

    从事软件设计工作三年多来,我设计过的软件项目有算起来也有十多个了,用户界面设计是其中的一步工作。但是到现在还没有认真的对用户界面的设计进行过系统的学习和总结。近日突然看到一篇题为文章“用户界面设计-用好的设计代替坏的设计”有一些感触。于是开始对界面设计进行简单的学习,思考并对以前设计的用户界面进行重新审视(当然不可能重新设计)。

    以前设计的软件用户界面一般都是参考一些同类软件。或者学习Micresoft的windows、office操作界面,凭着经验也有一些自己的规则,比如同一个系统中可视对象风格要统一,字体色调要统一等等。仅仅凭借这这些经验的规则,很难使用户界面设计上升一个高度,一直停留在低水平的设计中。

    用户界面设计很容易被软件设计工程师忽视,很多系统分析员或是构架设计师往往只注重业务的实现,程序员往往只重视程序的运行效率等。其实用户界面设计是非常重要的,特别是软件产品。我曾经设计过一个软件产品,这个软件在同类软件中功能应该是很强大的,但是这个项目并不是很成功,其中一个不能忽视原因就是用户界面设计的不够好,用户普遍反应操作过于复杂,不容易上手。

    需要参与软件设计的任何角色都应该对用户界面进行理论上的学习,并经常的思考和总结.......

   学习笔记

    用户界面设计(User Interface Design)的三大原则:方便用户控制,减少用户的记忆负担,保持界面的一致性。 

    用户界面设计的三大步骤:结构设计(structure design),交互设计(interative design),视觉设计(visual design)

    交互设计的几个原则:1、错误提示要清晰;2、要让用户控制界面;3、方便用户退出;4、使用用户业务上的语言;5、需要有导航;6、允许兼用鼠标和键盘;7、允许用户中断;8、让用户知道在所在的位置;9、快速反馈。

    视觉设计的几个原则:1、界面清晰明了;2、界面风格要统一(包括控件布局,色彩等);3、减少用户的记忆负担;4、依赖认知而非记忆;5、提供图形线索;6、提供默认、撤销和恢复功能;8、提供快捷方式。

    用户界面设计还需要折衷的思想,需要平衡设计的各种利弊。下面是一些设计的有缺点对比:

设计好处缺点
减少信息构架的层次找到信息时减少了点击更混乱
深层信息架构清晰,减少混乱找信息时点击多
小字体一屏上显示更多信息某些用户太难阅读了
大字体阅读起来容易每屏信息少了
下拉框在有限空间里容下了更多选项隐藏了选项
单选框同一时间看到更多选项需要更多空间,易混淆
图标一旦记住就容易辨认了;视觉愉悦M要学习识别
文字链接总是易懂的一旦不理解,可能必须阅读更多的资料
缩写节约空间需要学习和识别
非缩写易懂需要额外空间
键盘快捷键数据高速输入需要学习
鼠标指向和点击直觉的交互增加了额外的时间,需要更多的经验

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值