界面设计的基本技巧

原创 2005年03月16日 17:20:00

最好的程序界面就是用户无需去阅读*作手册就知道该如何使用的界面。 

原则 

1.一致性 
   如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号、统一的色调、统一的提示用词、窗口在统一的位置、按钮也在窗口的相同的位置。 

2.设置标准并遵循它 
   可以参数一些工业标准,如IBM的界面设计规范或MS的设计规则,它提供了90%你所需要的规范。 

3.设置向导 
   如果用户使用了一个功能后,不知道如何做下一个,他们就会放弃。如果*作流程和手工工作流程一致,用户就会努力去完成它。最好的方式来引导用户就是在桌面上设置一个流程向导。 

4.提示信息必须恰当且规范 
   提示信息必须容易理解并且口径统一,比如“您输入了错误的数据”、“用户编码不能超过8位”。一致的措词,提示信息还应该出现在一致的位置,如弹出提示窗口、窗口的上方或窗口的下方。对用户的称呼应该统一,比如有时提示“用户输入了错误的数据”,有时提示“您输入了错误的数据”,有时又提示“纳税人输入了错误的数据”,这样会使用户无所适从。 

5.借鉴好的程序 
   多了解同类软件的界面,并加以分析与了解,直到能够区别好的用户界面与差的用户界面。但不能够机械的模仿别人的界面。 

6.功能的统一 
   有一些很常用的功能,如添加、修改、删除、查看,同一个软件中,这些功能应该有相同的*作方法。举个例子,几乎我们所有的程序中都有*作员管理这一块功能,但没有一个功能最完善统一的模块可供调用,结果虽然程序员间相互复制这个模块,但经过修改后,每个程序的*作管理都不相同。 

7.变灰的功能 
   有时有些功能不可用,最好不要删除这些按钮若项目,而是使他们变灰为不可用状态,这样有助于用户理解整个程序的功能。 

8.默认按钮 
   使用不具有破坏功能的默认按钮,在每个窗口中,为了方便用户,一般都定义了一个默认按钮,当用户敲回车键时可以快速执行某功能,但有时用户会不小心按错回车键,这时候执行了默认功能后,不能产生不可还原的*作,比如删除或保存。 

用户界面规范 

    最好的程序界面就是用户无需去阅读*作手册就知道该如何使用的界面。 

原则 

1.一致性 
   如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号、统一的色调、统一的提示用词、窗口在统一的位置、按钮也在窗口的相同的位置。 

2.设置标准并遵循它 
    可以参数一些工业标准,如IBM的界面设计规范或MS的设计规则,它提供了90%你所需要的规范。 

3.设置向导 
   如果用户使用了一个功能后,不知道如何做下一个,他们就会放弃。如果*作流程和手工工作流程一致,用户就会努力去完成它。最好的方式来引导用户就是在桌面上设置一个流程向导。 

4.提示信息必须恰当且规范 
   提示信息必须容易理解并且口径统一,比如“您输入了错误的数据”、“用户编码不能超过8位”。一致的措词,提示信息还应该出现在一致的位置,如弹出提示窗口、窗口的上方或窗口的下方。对用户的称呼应该统一,比如有时提示“用户输入了错误的数据”,有时提示“您输入了错误的数据”,有时又提示“纳税人输入了错误的数据”,这样会使用户无所适从。 

5.借鉴好的程序 
   多了解同类软件的界面,并加以分析与了解,直到能够区别好的用户界面与差的用户界面。但不能够机械的模仿别人的界面。 

6.功能的统一 
   有一些很常用的功能,如添加、修改、删除、查看,同一个软件中,这些功能应该有相同的*作方法。举个例子,几乎我们所有的程序中都有*作员管理这一块功能,但没有一个功能最完善统一的模块可供调用,结果虽然程序员间相互复制这个模块,但经过修改后,每个程序的*作管理都不相同。 

7.变灰的功能 
   有时有些功能不可用,最好不要删除这些按钮若项目,而是使他们变灰为不可用状态,这样有助于用户理解整个程序的功能。 

8.默认按钮 
   使用不具有破坏功能的默认按钮,在每个窗口中,为了方便用户,一般都定义了一个默认按钮,当用户敲回车键时可以快速执行某功能,但有时用户会不小心按错回车键,这时候执行了默认功能后,不能产生不可还原的*作,比如删除或保存。

C#Winform窗体与界面设计

-
  • 1970年01月01日 08:00

好的用户界面-界面设计的一些技巧

  • 2014年07月06日 00:10
  • 1.45MB
  • 下载

界面设计的基本技巧

最好的程序界面就是用户无需去阅读*作手册就知道该如何使用的界面。  原则 1.一致性    如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。要有统一的字体写号...
  • wangchinaking
  • wangchinaking
  • 2005-03-16 17:20:00
  • 2381

用户界面设计的技巧与技术

对于应用软件来说, 一个基本现实就是: 用户界面是面向用户的。用户需要的是开发者开发的应用软件满足其需求, 并且易于使用。太多的开发者自以为是艺术天才, 他们不去尽力遵循用户界面设计标准, 或花精力使...
  • nicolas16
  • nicolas16
  • 2007-05-25 18:26:00
  • 681

软件界面设计技巧

软件界面设计技巧最好的程序界面就是用户无需阅读操作手册就知道该如何使用的界面。  原则:  1.  一致性  如果你可以在一个列表的项目上双击后能够弹出对话框,那么应该在任何列表中双击都能弹出对话框。...
  • wuhuiran
  • wuhuiran
  • 2007-05-31 10:28:00
  • 879

Java 界面设计技巧【原创】

1,设置面板不可拖动变化java.awt.Frame.setResizable(false);2,设置一组单选RadioButton?? 先声明:? ButtonGroup jButtonGroup ...
  • wohao2000
  • wohao2000
  • 2004-08-17 21:53:00
  • 872

优秀的界面设计技巧

原文地址:Good UI http://goodui.org 并且不时会有更新。。。
  • jing0611
  • jing0611
  • 2015-12-23 11:27:57
  • 267

网页界面设计技巧

引言   由于越来越多的企业开始建立自己的网站,网站除了具有传播信息的功能外,还往往代表企业的形象。网站建设商业化和广告化的趋势,对网页设计的艺术性提出了更高的要求。虽然HTML语言提供了对常用Win...
  • guojin705
  • guojin705
  • 2005-03-19 16:46:00
  • 865

界面设计技巧

1 截获键盘消息的函数 BOOL CBApp::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here ...
  • zyrr159487
  • zyrr159487
  • 2011-12-30 16:09:28
  • 407

WPF界面设计技巧 系列

WPF界面设计技巧(1)—不规则窗体图文指南以往WinForm编程中,实现不规则窗体是有一定难度的,更难的是不规则窗体的边缘抗锯齿及局部透明处理。而现在,WPF的出现使这个问题迎刃而解,使得我们可以轻...
  • lhz_dxm
  • lhz_dxm
  • 2009-12-13 20:23:00
  • 1841
收藏助手
不良信息举报
您举报文章:界面设计的基本技巧
举报原因:
原因补充:

(最多只允许输入30个字)