WIMP,即Windows(视窗)、Icon(图标)、Menu(选单)及Pointer(指标)的缩写,是电脑图形界面使用的一种界面规范。WIMP是人机互动领域之中使用最普遍的电脑互动界面,WindowsMacOS操作系统便以WIMP为界面规范。WIMP的全称便是它的四大组成元件。

组成元件

编辑

视窗

编辑

视窗是一个可见的范围,每一个视窗均被视为独立的执行终端。一个视窗通常能够包含文字与图像。一般而言,为了增进视窗的可用性,一个视窗通常会包含各种控制元件,例如卷轴(Scrollbar)、标题列(Title Bar),以及调整大小及缩放功能的元件。当两个或多个视窗同时出现在桌面(desktop)上时,使用者可依个人的需求选择使其交叠、并排或著是串连[1]

图标

编辑

图标是用来表示或指示使用者执行程序的简单图像,举凡缩小的视窗、桌面上的垃圾桶或著是程序的执行捷径,都可用图标来表示。图标的设计可以选择写实地再现它所代表的功能(例如:垃圾桶),也可以高度抽象[1]

指标

编辑

一般来说,WIMP这种界面最依赖的人机互动模式之一,就是“点选模式”(pointing & selecting)。因此,指标的存在对WIMP而言当然也是不可或缺的。指标的图示通常不只一种,而不同的指标图示同时也就代表了不同的功能,例如指标旁边带有沙漏即代表系统正在忙碌。然而,无论是何种设计,每一种指标都有“热点”,也就是它负责指定的区块[1]

选单

编辑

选单不仅在视窗界面的系统中扮演重要的角色,在其他非视窗界面的系统中往往也是相当普遍的存在。一个选单通常包含了以文字、符号与图像组成的命令列表,使用者借由指标点选以执行相关的程序。一般而言,选单的类型大致上有以下四种:下拉式选单(Pull-down menus)、下降式选单(Fall-down menus)、钉附式选单(Pin-up menus)、弹出式选单(Pop-up menus)以及环形式选单(Pie menus)[1]

除了以上四种主要互动元件之外,一般而言WIMP也包含了以下三种元件:

按钮

编辑

按钮是一个独立的控件,可供使用者点选以启动特定的程序,或著是在两种系统状态之间做切换的动作[1]

工具列

编辑

许多系统都会有一条或一块区域,上头布满了图标或是按钮,以提供使用者启动他最常使用的执行程序。工具栏(toolbar)的功能近似于选单,但因为工具列上往往只用图标,而非选单上常用的文字描述,因此得以在最小的空间内塞入最多的功能[1]

对话框

编辑

对话框(Dialog box)是系统为了要提醒使用者特定资讯而出现的视窗,除了显示警告讯息之外,对话框还可以担任“确认者”的角色,比方说存档时的位址、档案的删除与否等互动状况[1]


标准

编辑

麦金塔

编辑

苹果电脑取用了帕罗奥多研究中心(Xerox Palo Alto Research Center)的点子,并大量应用在畅销的麦金塔电脑(Macintosh) 上时,也一并针对WIMP这个互动界面典范确立了数项标准[2][3]

  • 以使用者的一般日常生活为隐喻(metaphors),以方便他们学习使用。
  • 看(see)与点(point)的使用哲学
  • 所见即所得(WYSIWYG
  • 回馈与对话
  • 允许使用者重做的空间
  • 使用最少但最具品味的颜色来设计
  • 开关元件(toggled items)
  • 元件、图标等的分类必须有一致的原则
  • 对话视窗的必要性

Windows

编辑

Windows大部分的设计理念来自于麦金塔的指引方针;事实上,早期视窗系统的某些功能还是苹果电脑所授权。

以下是视窗系统与麦金塔系统明显的相异之处[2][3]

  1. 主要的程式工具列是可以移动的
  2. 所有的选单与对话框都可被操作
  3. 鼠标的右键可用来操作元件属性

参考文献

编辑
  1. ^ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Dix, Alan. Human-computer interaction: A stable discipline, a nascent science, and the growth of the long tail. Interacting with Computers. 2010-01-01, 22 (1): 13–27. ISSN 0953-5438. doi:10.1016/j.intcom.2009.11.007. 
  2. ^ 2.0 2.1 WIMP HCI Information - IST 331 Spring 09 Group 1 - Confluence. wikispaces.psu.edu. [2018-08-15]. (原始内容存档于2019-08-15). 
  3. ^ 3.0 3.1 WIMP Interfaces. 2006-07-19 [2018-08-15]. 原始内容存档于2006-07-19.