没有合适的资源?快使用搜索试试~ 我知道了~
出色图形用户界面(GUI)设计规范
3星 · 超过75%的资源 需积分: 17 24 下载量 71 浏览量
2009-06-29
12:19:50
上传
评论
收藏 149KB DOC 举报
温馨提示
试读
10页
图形用户界面(GUI)已经成为用户界面的首选,但不论GUI如何流行,令人诧异的是没几个程序有好的界面设计。另外,想找一些介绍如何编制出色用户界面的材料也相当困难。本文给出了出色界面应该如何和不该如何的一些最重要的基本规则。
资源推荐
资源详情
资源评论
出色图形用户界面(GUI)设计规范
图形用户界面(GUI)已经成为用户界面的首选,但不论 GUI 如何流行,令人诧异的是没几
个程序有好的界面设计。另外,想找一些介绍如何编制出色用户界面的材料也相当困难。
本文给出了出色界面应该如何和不该如何的一些最重要的基本规则。
无论如何,开始谈论什么是好的界面设计之前,我需要解释一下导致差的界面设计的因素
这样,如果你试图偏离那些已经被证明是好的界面设计的原则时,你就会知道是什么导致
你如此,我希望,你能回到好的界面设计上来。
忽略了用户
开发者常常只设计他们自己知道的,而非用户知道的东西。这个古老的问题在软件开发的
多个领域发生,例如测试、文档编写等等。设计界面时这样会更有害,因为用户在使用产
品的时候会立刻感到一点不熟、无所适从。这个错误是最应努力避免的。
由用户控制
GUI 设计者倾向于控制程序是显而易见的,在程序中通过使菜单项和控件变灰或变黑,不
断的试图控制用户的走向。控制用户同事件驱动的程序设计风格是极端矛盾的,事件驱动
要求是用户而非软件来决定什么事件应该发生。作为开发者,如果你花费了大量的时间在
动态的控制控件的变灰和变黑中,就需要反省一下自己的设计方法和实现。可能你正在试
图控制用户,而他不希望被控制。在业务变化越来越快的今天,用户界面的弹性将成为适
应改变的关键方法。允许用户用各种方式甚至是你自己都想不到的方式使用程序,有点令
人心里不安,但这会让你作为开发者很有成就感,同时赋予用户更大的权利。
顶层有太多的功能特性
看一下 1985 年产的录像机,然后再看一下 1995 年产的。你一定会为这两款录像机界面上
的差异感到震惊。1985 年的那款在前面板上会有各种各样易用的按钮,很多按钮会因为你
几年前丢了说明书而永远不知道它们是干什么用的。1995 年的那款可能只有大家常用的几
个按钮:播放、快进、倒带、停止和弹出。这款可能比十年前那款有更多的功能,但这些
功能将被隐藏在弹出式面板或滑门之后,你需要的时候才去用它们,而不是放在表面上。
同样,你应该只选择常用和易用的功能,避免把所有的东西都放到第一屏或者在工具条上
放不常用的按钮。多做一点分析,看看那些功能可以放到隐藏的面板而非前面板。
资源评论
- 我叫程序2014-07-11可以借鉴一下
ddsgame
- 粉丝: 1
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功