会在GUI中引起误会的文字独立意义

软件和Web开发人员在编写标签,标题,描述和说明时,往往没有考虑到用户在系统所显示的其他信息的上下文中将如何理解这些文字。这常常导致文字独立存在时有意义,在在GUI中却不够清楚。

大多数Web购物者都曾经对那些针对不同商品显示类似描述的电子商务站点感到迷惑不解。想想一下在一个打印机供应商的Web站点上,有四种不同的打印机都被描述为“最适用于小型企业”,或者在Photoshop插件滤镜的在线目录的所有滤镜都承诺“创造专业图像”。每个产品的营销经理当然都希望他的产品尽可能地有吸引力,但这会令客户很难选择。

正如规划不好的商品标签之间的类似性会使客户混淆一样,没有计划的区别也会造成这种结果。

当某个项目编写文字说明时,应该考虑那些不会立即熟悉它的人们将如何理解。同样,不要孤立地考虑每一段文字。应在它出现的全部上下文中考虑它,并确保它在上下文中传达了其本来的意义。

 

用户对界面设计中的术语理解很重要

界面设计师设计软件界面时使用的术语要从用户的角度出发进行设计,并且应该设计成易于学习和记忆的。

    在软解界面设计中,软件各个概念的术语应该清晰的区分清楚。要避免使用含义模糊的术语,或者在现实世界中的含义可能和软件含义混淆的术语。不要假定你定义的一个词语在软件中有一个特定的含义,用户就会理解为这个含义。要从用户的角度去思考及理解你选定的词语。

   并且对于软解开发人员来说,有时必须要让用户来对用语进行测试,不能由开发人员擅自决定。因此,仅仅构建概念模型和产品词典是不够的、必须要让用户对词典进行测试,一旦发现用户容易混淆某些术语,就要进行修改。因为一旦用户误解了软件中的某些术语,那么不是用户的过错而是设计人员的过失,用户在下次一定会使用不让他混淆的软件。

  所以软件界面设计师及软件的开发人员一定要注意不要使软件术语成为这个软件的弊病。

 

深层的交互设计禁忌

 很多界面设计的禁忌错误涉及到应用程序是否能很好地为用户任务提供支持,而不仅仅是特定的窗口或页面设计得如何。还有些错误涉及到用户界面设计应如何与人类的认知系统进行交互。这些错误称为交互错误。

    这些更深层次的错误没有违背外观指导原则,但是它们违背了基本的用户界面设计原则。这些原则源于对人类的感知,阅读,信息处理,问题解决和动机的研究,以及使用交互式计算机应用程序的几十年经验。

    交互错误比GUI控件,导航,文字以及图形设计和布局的错误更为重要,交互错误通常是更具体化的外观错误的泛化。因此,识别并消除单个交互错误肯那个最终可以改正数十个GUI控件。另外交互错误更难被发现,它们通常不直观的显示在软件的外观上。为了发现它们,开发人员必须掌握基本设计规则。经验不足的观察者往往倾向于将注意力集中在具体和直观的易用性问题上,忽略更深层次的东西。

 

 

GUI设计中使用选项卡作为单选按钮是禁忌

许多GUI工具包都提供了选项卡面板控件,它用于GUI有较多设置或数据因此无法一次全部显示情况。选项卡面板类似于处方盒中的标签卡片。它们由重叠的面板组成,每次只显示其中一个面板,并且在这个面板的某个边沿排列看带有标签的选项卡。当用户点击这个选项卡时,对应的面板就出现在面包栈的最前面,选项卡面板提供了在一个相对紧凑的空间内组织大量信息和控件的方式。

   选项卡常见的误用是将它们当作单选按钮,也就是将它作为表示选择的方式,这些选择影响应用程序的行为,而不仅仅是显示哪个面板。

   使用选项卡来进行设置的一个常见借口是其他选择控件即用于导航页用于数据设置。他们指出在有些情况下,改变单选按钮或下拉菜单的值也会引起其他设置的出现或消失。根据这个观点,选项卡只是另一种选择设置。

 

通过用户测试发现软件GUI设计的错误

   大多数计算机从业人员都曾听过“早测试,常测试”这句话,虽然计算机软件和硬件有各种不同种类的测试。让产品或者服务的目标客户进行测试,以了解他们在学习和实用过程中有哪些问题。这样的测试对于确定软件界面设计是否成功尤为重要。

   开发人员可能从易用性测试中得出出人意料的结果。又是这样的结果甚至会令用户界面专家大为惊讶。对UI进行预先评审为设计者提供很多的思路,包括如何设计测试,去查找哪类问题,以及如何解释用户将会遇到的问题。然而,执行测试后又会暴露出一些设计者未曾预料到的易用性问题。

   当然,仅仅测试产品或服务的易用性是不够的,开发人员还必须在开发时间表中位纠正测试所发现的错误提供时间。而且测试总是有用的,我们永远不知道将从测试中学到什么,但是总能学到一些改进软件质量的知识。

 

软件界面设计要注意保持显示的惯性

    有经验的用户界面设计师会告诉你:软件界面设计要注意保持显示的惯性。当软件改变一个显示以显示用户操作效果时,它应该设法将它改变的内容减至最少。局部的小的数据变动应只在屏幕上生成小的,局部的改变。当用户改变屏幕上的一些东西时,应尽可能多地保持屏幕不变。

   如果不能将显示中的改变限制在实际发生改变的地方,那么会令用户非常混乱。例如:如果用户编剧某个文件夹中列出的一个文件的名字,如果在编辑文件名时文件经常四处乱跳,跳到不同字母表的位置,就会令人混乱和烦恼。因此,大多数文件管理器让文件暂时保持在原地,直到用户按下“Enter”键或将选择内容移到别处,这才表明他们完成了这个操作。

  类似的,如果用户在Web表格中编辑某个字段,或在Wiki页面中编辑某个单词时,整个页面的刷新就是一种糟糕的页面设计,这可能使页面滚到浏览器中的不同位置。用户将不得不仔细地检查页面,以便确认只有他们编辑的内容发生了更改。

 

GUI界面设计中的特殊手段

在软件界面设计中,提示信息很重要。有三种技术可达到特殊的提示效果。

第一是对话框和弹出窗口
刚出现警告,提示,及显示错误信息时,对话框弹出浏览器并“出现在用户面前”。对话框可以使模式型的,阻止用户执行应用程序的任何其他操作,直到用户确认或关闭对话框。对话框也可以是非模型形式的。它用一个对话框来通知用户表单中丢失了必要的数据。

第二是声音
当发出一条新的消息,超出限制或检测到错误时,可以通过声音来提示。如果用户知道到哪里寻找细节,那么简单的蜂鸣通常就足够了。但是,声音一旦滥用了,就容易形成人们讨厌的噪音。有些网站每去一个新的页面,就会有提示音,这会让用户感到烦躁,所以要慎用。

第三是振动和动画
用户会对运动或变化的场景特别的敏感,也特别会引起他们的注意。所以GUI设计人员会用它们来吸引人们对广告的注意。不过更多的设计不赞同使用它们。并且他们建议即使使用了动画和闪烁,也要确保他们很快停下来,不要干扰用户。

 


Page 1 of 5
  服务地区:上海 江苏 浙江 安徽 山东 福建 广东 江西 杭州 苏州 北京 深圳 广州 天津 大连 无锡 香港 台湾 新加坡 日本 美国 英国 法国 德国 意大利  
 
导航: 多媒体设计开发   软件界面设计   手机界面设计   网站设计   图标设计   VI设计   角色及短片设计