简介
几年前,用户必须使用DOS提示符来查看文件夹的内容,他必须记住并输入象“dir”或“dir/p”之类的命令。为了这个,用户必须忍受记住并且在没有输入错误的情况下在正确的提示符后输入正确命令的麻烦。由于没有太多的新方法,这种情况延续了相当一段时间。
在那个时候,没有技术背景的用户可能会想通过一种更简单的方法来访问他系统的内容。。。但如果只是想想,生活将会变得多么的暇逸,用户有机会仅仅用少数的按键或手指移动来访问同样的东西。。。!
在早期的计算机里,在操作员控制台有除了一些按钮之外的少量用户界面或UI。用户界面很大程度上是穿孔卡片输入和报表输出的形式。后来,用户被提供有和计算机在线交互的能力,并且UI变成了一个带有一个命令行,键盘和一组命令的差不多全黑的显示屏,然后交换计算机响应。这个命令行界面引导为以后的菜单控制。
现在是图形用户界面或GUI发挥贡献的时候,它为用户提供了最简单的方式去真实地形象化的看每一件东西。GUI到来了,主要是由Xerox’s Palo Alto研究中心发起的,Apple电脑吸纳并增强,最后再由Microsoft有效的在它的Windows操作系统中标准化。曾一度想象的文件夹树现在真的被用户看到了!!UI被设计为一个用户可以通过显示屏,键盘和桌面显示,明亮的字符,帮助信息与之交互,以及应用程序或网站如何引发交互并响应它的信息设备。
这篇文章主要为了读者从根本上(简单扼要的)集中了解图形用户界面,可用性问题,在组织中吸纳GUI标准以及执行GUI确认测试的一些简单步骤。
图形用户界面GUI
GUI让用户可以通过图标和鼠标与他们的电脑进行交互,而不是在命令行中输入文本。流行的GUI有Sun Microsystem的OpenWindows,Microsoft的Windows和Apple的Mac OS。一些命令行界面有MS-DOS和Unix。
GUI的元素包括窗体,下拉菜单,按钮,滚动条,图标,向导,鼠标和其他很多东西。随着多媒体被越来越多做为GUI的一部分使用,声音,嗓音,动作视频和虚拟真实的界面对于许多应用程序来说似乎很可能成为其GUI的一部分。有时一个系统的GUI连同它的输入设备一起被称为“视觉效果(look-and-feel)”。
人机界面HCI
人机界面HCI (human-computer interaction)是研究人们如何和电脑交互以及开发计算机和人类可以成功交互的程度。现在很多大公司和学术机构在研究HCI。历史上和有一些例外,计算机系统开发人员没有特别重视计算机的易用性(ease-of-use)。今天许多计算机用户都可以证明计算机制造商仍然没有花足够的精力来使他们的产品“用户界面友好(user-friendly)”。然而,计算机系统开发人员可能会以计算机是一种非常复杂的产品来设计和制造的,并且同样计算机能够提供的服务的需求总是要超出易用性的需求作为争辩。
一个重要的HCI因素是不同的用户形成了不同的观念或关于他们交互的心理模式,并且有不同的学习及保持知识和技能的方法。另外,文化和地区差异也扮演了部分角色。研究和设计HCI另一个需要考虑的事项是用户界面技术迅速地变化,为以前可能不适用地研究发现提供了新的交互可能性。最后,当用户逐渐掌握新的界面时用户的兴趣也随着变化。
为什么GUI?
· GUI,众所周之,是使用图像,输入的文字,带图标的屏幕的计算机界面,取而代之许多键盘的功能。
· 许多视力正常的人会发现GUI更容易使用,因为它不需要记住或为每个程序功能查询特别的命令。
· 只需花很少的时间指出如何让计算机做你想它做的事
· 盲人和视弱的人可以使用GUI,提供他们一个可信赖的屏幕阅读器来将屏幕上的东西翻译成盲字印或合成的语音
GUI的历史简介
GUI的历史要回溯到1970年代,当时Xerox Palo Alto 研究中心(Parc)建立Smalltalk项目以试图窥视未来。这个点子是假设在未来计算机的能力会很强大并低廉时,也将产生对这种可利用的力量的最佳使用。产生了两个有影响的新生事物:名为面向对象编程&图形用户界面。很快Apple追随Xerox的足迹。Apple推出了Lisa,一个有着GUI的强大微型计算机。Macintosh在1984年发布了,由附在9英寸的单色屏幕的盒子的键盘和鼠标和一个单独的软盘驱动器的组成。然后推出了带有512kb的“大”Mac。在那时,界面的风格通常被称做“Wimp”,来源于“窗体,图标,菜单和指针”组件。GUI-或者甚至很快“gooie”,取代这个名字。
可用性为什么重要?
可用性的定义是这样的:用户能够学习操作,准备输入并且翻译系统或组件输出的容易程度[IEEE 90]。