人机界面介绍
人机界面 (HCI) 以前被称为人机研究或人机交互。它涉及计算机系统以及为人类使用而设计的相关现象的设计、执行和评估。
在任何可能安装计算机的学科中都可以使用 HCI。下面提到了一些可以有效实施 HCI 的领域:
计算机科学 - 用于应用设计和工程。
心理学 - 用于理论应用和分析目的。
社会学 - 用于技术与组织之间的交互。
工业设计 - 用于移动电话、微波炉等交互式产品。
世界领先的 HCI 组织是 ACM SIGCHI,代表着计算机协会 - 人机交互特别兴趣小组。SIGCHI 将计算机科学定义为 HCI 的核心学科。在印度,它作为一种交互方案出现,主要基于设计领域。
目标
本课程的目的是学习设计用户友好界面或交互的方式。考虑到这一点,我们将学习以下内容:
设计和评估交互系统的方法。
通过认知系统和任务模型减少设计时间的方法。
交互系统设计的程序和启发式方法。
历史演变
从最初执行批处理的计算机到以用户为中心的设计,有几个重要的里程碑,如下所述:
早期计算机(例如 ENIAC,1946 年) - 硬件技术的改进带来了计算能力的大幅提高。人们开始思考创新的想法。
视觉显示单元 (1950 年代) - SAGE(半自动地面环境),美国的防空系统使用了 VDU 的早期版本。
Sketchpad 的开发 (1962 年) - Ivan Sutherland 开发了 Sketchpad,并证明计算机可以用于数据处理以外的目的。
Douglas Engelbart 引入了编程工具包的概念 (1963 年) - 更小的系统创建了更大的系统和组件。
文字处理器和鼠标的引入 (1968 年) - NLS(在线系统)的设计。
个人电脑 Dynabook 的引入 (1970 年代) - 在 Xerox PARC 开发了Smalltalk。
Windows 和 WIMP 界面 - 在一个桌面上同时进行多项工作,在工作和屏幕之间切换,顺序交互。
隐喻的概念 - Xerox Star 和 Alto 是第一个使用隐喻概念的系统,这导致了界面的自发性。
Ben Shneiderman 引入的直接操作 (1982 年) - 首次用于 Apple Mac PC (1984 年),减少了语法错误的可能性。
Vannevar Bush 引入超文本 (1945 年) - 用于表示文本的非线性结构。
多模态 (1980 年代后期)。
计算机支持的协同工作 (1990 年代) - 计算机中介的沟通。
万维网 (1989 年) - 第一个图形浏览器 (Mosaic) 出现在 1993 年。
普适计算 - 目前 HCI 中最活跃的研究领域。基于传感器/上下文感知的计算,也称为普适计算。
HCI 在印度的根源
从 80 年代后期开始,一些具有突破性的创作和图形传播设计师开始对 HCI 领域感兴趣。其他人则通过为 CD-ROM 标题设计程序来跨越门槛。一些人通过为网络设计和提供计算机培训而进入该领域。
尽管印度在提供成熟的 HCI 课程方面落后,但印度的设计师除了创造力和艺术表达外,还将设计视为一种解决问题的活动,并更愿意在需求尚未得到满足的领域工作。
这种对设计的渴望常常使他们进入创新领域,并通过自学获得知识。后来,当 HCI 的前景来到印度时,设计师们采用了可用性评估、用户研究、软件原型设计等技术。