交互界面是用户与系统之间连接的纽带。用户(人)通过交互界面操作系统,系统(机)则把操作结果通过交互界面反馈给用户。交互界面直接决定了用户是否接受和喜欢某系统。因此,在现代系统开发过程中,交互界面技术尤为重要。
(1)理解交互界面的含义。
(2)能够阐述交互界面相关概念。
对于交互界面,可以从“交互”与“界面”这两个方面来理解它的含义。交互是一门研究用户与系统之间的交互关系的学问。系统可以是各种各样的机器,也可以是“计算机化”的系统和软件。界面通常是指用户可见的部分。用户通过界面与系统交流并进行操作,如用户通过手机界面操作,就可以使用手机的通话、拍照、上网等功能,而手机也会把用户的操作结果反馈在界面上。因此,系统界面又被称为交互界面。
系统的交互功能是决定计算机系统“友善性”的一个重要因素。交互功能主要靠输入输出设备和相应的软件来实现。可用于交互的设备主要有键盘、鼠标、各种模式识别设备等。与这些设备相关的软件就是操作系统提供交互功能的部分。交互功能主要包括控制有关设备的运行,理解并执行通过交互设备传来的各种命令。早期的交互设备是键盘、显示器。操作人员通过键盘输入命令,操作系统接收到命令后,立即执行并将结果通过显示器显示。命令的输入可以有不同方式,但每一条命令的解释是清楚的、唯一的。
交互界面设计是指通过一定的手段对产品界面进行有目标、有计划的创作,大部分为商业性质,小部分为艺术性质。交互界面通常也称为用户界面,如图1-1和图1-2所示。交互界面的设计包含用户对系统的理解(即心智模型),从而实现系统的可用性和用户友好性。
图1-1 淘宝网登录页效果
图1-2 支付宝网站首页效果