摘 要:人机交互是利用交互技术,借助一些交互设备,比如键盘、鼠标等,实现人机交流。用户接口又是人机交互的主要部分,用户接口的设计涉及很多方面,只有充分地考虑到,才能实现人机交互的和谐。本论文首先对人机交互、交互技术、交互设备等进行简单介绍,其次对用户接口的设计进行详细分析,包括表现方式、工作方式、实现方法等,最后对人机交互的重要性、局限性和展望进行阐述。
关键词:人机交互;交互技术;用户接口;交互设备;实现方法
中***分类号:TP393
在如今的信息社会,计算机被广泛使用,已经进入千家万户,人与计算机进行频繁的交流,交互技术在其中起着举足轻重的作用。为了达到人机更好的交互,人们已经经历了很久的探究,人机交互技术在不断的成熟,交互设备在不断的改善。
1 人机交互的含义和发展史
人机交互是一种实现人们使用计算机方便快捷地学习和工作的方式。人机交互的发展历程是漫长的,从拥有计算机开始,已经有半个世纪了,大概可以分为三个阶段,分别是命令语言界面、***形用户界面、多通道人机交互。
2 交互技术与交互设备的介绍
人机交互技术有三个组成部分,分别是人、交互设备、交互软件。人机交互技术有精确和非精确之分。利用键盘,鼠标等进行输入的交互过程是精确的。通过姿势、凝视等传递交互信息的方式是非精确的。3D控制器、语音识别等都是新型的交互设备。
利用交互技术设计的交互式系统应具备一定的功能,那就是用户可以自由地输入、选择等,这也就是所谓的用户接口。过去的用户接口与应用程序有密切的关系,几乎融为一体,用户接口是依赖于应用程序的。经过多年的发展,用户接口逐渐与应用程序脱离,形成了专门的用户接口系统。一个好的用户接口系统可以给用户带来许多方便,大大提高人机交互的效率,使得计算机的学习更容易,使用更简单。
3 交互式用户接口的表现形式
交互式用户接口涉及的内容是多方面的,包括屏幕的格局、颜色的使用、网格的设计、符号的运用等。交互式用户接口的设计是在不断优化的,优化的过程是在不断实践积累经验的过程,所以对表现形式的设计总是按照一定的基准建立的,而且对用户接口的正常使用是有一定保障的。
3.1 屏幕的合理运用。屏幕的规格是不一样的,有大小、分辨率等方面的区别。所以就涉及对屏幕使用的优化来达到屏幕充分、合理的运用。屏幕上往往会有不同的元素,元素的排列就显得至关重要,一般情况下,它与屏幕的划分保持一致的步调。所以屏幕就有对称与非对称之分。
3.2 字型的合理选用。用户接口会显示字幕,对字幕而言,字型的设计是关键的。字型使用得当将会给用户不一样的感觉,将使屏幕更加富有生机。而且中文和英文的使用方法略有不同。字体的搭配是有一定的套路的,不能太过另类,也不能太过单调,一般情况下标题、子标题使用黑体、文本使用宋体。而且每个人喜欢的字体是不一样的,不同的人群喜欢的字体也是不一样的,所以在交互式用户接口的设计做到以用户为本。比如在屏幕上大量使用黑体字,就会让人感觉屏幕黑漆漆一片,很不清晰。另外对英文字符的使用要注意一下几项,第一,英文全部使用大写,就会使阅读不流畅,并且占据的空间比小写字母大。第二,字母与字母、字母和单词之间要有恰当的距离,人们看字幕时才能轻松、快速地阅读。第三,行与行之间的距离要控制好,如果行间距过密,整个屏幕就会很挤,让人不想往下看。第三、每行的字数是有一定定数的,一般不超过60个字。
3.3 颜色和灰色的选用。信息的显示涉及到颜色和灰度。颜色和灰度的选择是至关重要的。如果使用同一种颜色和灰度,错误率就会增大。调查显示,用户接口使用频率较多的是一种颜色的不同灰度,经常使用的灰度有五种。
3.4 系统的启动。系统的启动是用户使用计算机的第一步,用户接口的第一印象就在这一瞬间。对于不同的用户,我们应设计不同的启动。对于那些熟悉计算机使用的用户,可以设计简单的操作和命令,快速进入系统。对于那些初使用者,可以设计详细的命令指示,一步一个脚印的进入系统。另外系统的启动方式同样可以有花样,给用户视觉享受。
3.5 窗口的设计。窗口是人与计算机交互的重要工具。窗口的形状、标题位置、边界、排列等问题都是窗口设计应考虑到的方面。用户有时会一次使用多个程序,自然而然就会同时出现多个窗口。这时就设计到窗口的合并、排列等问题。
3.6 菜单的显示。菜单的显示在人机交互的过程中是不可避免的。菜单有不同的显示方式,常用的有固定式、翻页式、拉帘式、增长式、弹出式等。用户可以根据自己的爱好,选择不同的显示方式。
4 交互式用户接口的工作方式
每一个用户接口都有其工作方式,而且其工作方式也是多元化的。有固定输入/输出方式、问答方式、表处理方式、命令语言、菜单方式、***形符号方式等。有时人机交互并不是使用一种方式,而是几种方式组合使用。
5 交互式用户接口的实现方法
交互式用户接口是通过菜单驱动、数据表格驱动两种方法实现的。这两种方法使用起来非常方便,它们都把用户接口所具有的的功能显现出来了。菜单驱动就是根据用户选择的功能一个一个从外而内的进行驱动,直至启动想要使用的程序或者达到用户期待的结果。菜单的组织、选择隐含在菜单的驱动中,驱动的过程就是不断选择的过程,同一菜单选择不一样,启动的程序就不一样。菜单的选择有三部分,包括标号选择、名选择、位置选择。而且它的实现是借助交互选择技术的。菜单的驱动是要有相应的驱动程序,而且这些程序的作用是不一样的,有的是指向下一层菜单,有的是提示作用的。数据表格驱动法是一种特别的方法,它是预先设计好控制程序,在用户接口需要时提出来使用。既然是预先设计好的程序,那么这些程序就可以组成一个集合,在要使用之时将其调动出来。
6 人机交互技术的局限
人机交互技术虽然取得重大突破,但在使用用户接口的过程中,人们发现它仍然有局限性。第一、不平衡的输入和输出,主要表现在带宽的大小,输出的带宽大于输入的;第二、交互设备主要是鼠标和键盘,而这两样东西的操作都要用手,所以切换非常频繁;第三、屏幕的划分仍然不太合理,应提高屏幕的使用率,有时在屏幕上操作时,真正利用的屏幕空间不多,屏幕被一些其他程序占据。第四、人机交互时人们通常都是通过视觉,长时间的交互造成视力下降等,应充分利用人的各个感觉器官。第五、计算机的普及,应使得计算机使用更简单,操作介绍更详细,对于那些知识水平有限或者接触电脑较少的用户来说,应使其更快地学会使用电脑,达到人机交互。这些局限性是可以改善的,相信未来不久就可以做到。
7 人机交互的展望
随着技术的不断发展,人机交互会得到更好的改善,人机交互的过程是人与计算机磨合的过程,计算机需要不断的发展,满足人类的需要,人也要不断地适应计算机,达到人机合一。从技术层面来讲,交互技术的种类会逐渐增多,技术会越发高超,人机交互会越来越方便,而且用手输入输出的操作也会被慢慢取缔等。
参考文献:
[1]袁保宗.新一代人机交互的概念框架特征及关键技术[J].电子学报,2009.
[2]陈华生.王绪宜..交互系统用户接口的描述方法[J].计算机研究与发展,2010.
[3]方志刚.吴晓波.马卫娟.人机交互技术研究新进展[J].计算机工程与设计,2008.
[4]林粤江.浅谈人机交互技术[J].黑龙江科技信息,2009.
[5]陈玉健,王南.交互式用户接口[J].中国计算机用户,2011.
作者简介:徐时芳(1982-),女,贵州瓮安人,研究生,研究方向:信息与计算科学。
作者单位:黔南民族师范学院,贵州都匀 558000