1.桌面隐喻( desktop metaphor) ◆桌面隐喻是指在用户界面中用人们熟悉 的桌面上的图例清楚地表示计算机可以 处理的能力 图形具有一定的文化和语言独立性,可以提高搜 索目标的效率。 图形用户界面中的图例可以代表对象、动作、属 性或其他概念。 ◆隐喻的表现方法 静态图标 ◆动画 视频 人机交互技术编写组 21
人机交互技术编写组 21 1.桌面隐喻(desktop metaphor) 桌面隐喻是指在用户界面中用人们熟悉 的桌面上的图例清楚地表示计算机可以 处理的能力。 图形具有一定的文化和语言独立性,可以提高搜 索目标的效率。 图形用户界面中的图例可以代表对象、动作、属 性或其他概念。 隐喻的表现方法: 静态图标 动画 视频
◆隐喻的分类: ■直接隐喻:隐喻本身就带有操纵的对象 ◆如Word绘图工具中的图标,每种图标分别代表不同的图 形绘制操作。 工具隐喻:代表所使用的工具 如用磁盘图标隐喻存盘操作、用打印机图标隐喻打印操作 等,这种隐喻设计简单、形象直观,应用也最为普遍。 过程隐喻:其通过描述操作的过程来暗示该操作 ◆如Word中的撤销和恢复图标。 人机交互技术编写组 22
人机交互技术编写组 22 隐喻的分类: ◼ 直接隐喻:隐喻本身就带有操纵的对象 如Word绘图工具中的图标,每种图标分别代表不同的图 形绘制操作。 ◼ 工具隐喻:代表所使用的工具 如用磁盘图标隐喻存盘操作、用打印机图标隐喻打印操作 等,这种隐喻设计简单、形象直观,应用也最为普遍。 ◼ 过程隐喻:其通过描述操作的过程来暗示该操作 如Word中的撤销和恢复图标
◆晦涩的隐喻不仅不能增加可用性,反而 会弄巧成拙 ◆隐喻的主要缺点: ■需要占用屏幕空间 ■难以表达和支持比较抽象的信息。 人机交互技术编写组 23
人机交互技术编写组 23 晦涩的隐喻不仅不能增加可用性,反而 会弄巧成拙。 隐喻的主要缺点: ◼ 需要占用屏幕空间 ◼ 难以表达和支持比较抽象的信息
2所见即所得( WYSIWYG) ◆在 WYSIWYG交互界面中显示的用户交互行为与应用程 序最终产生的结果是一致的 ◆非 WYSIWYG的编辑器,用户只能看到文本的控制代码, 对于最后的输出结果缺乏直观的认识 ◆ WYSIWYG的一些弊端: 如果屏幕的空间或颜色的配置方案与硬件设备所提供的配置 不一样,在两者之间就很难产生正确的匹配。 文本处理器都提供了定义章、节、小节等的标记,这些标记 显式地标明了对象的属性,但并不是用户最终输出结果的 部分 人机交互技术编写组
人机交互技术编写组 24 2.所见即所得(WYSIWYG) 在WYSIWYG交互界面中显示的用户交互行为与应用程 序最终产生的结果是一致的。 非WYSIWYG的编辑器,用户只能看到文本的控制代码, 对于最后的输出结果缺乏直观的认识。 WYSIWYG的一些弊端: ◼ 如果屏幕的空间或颜色的配置方案与硬件设备所提供的配置 不一样,在两者之间就很难产生正确的匹配。 ◼ 文本处理器都提供了定义章、节、小节等的标记,这些标记 显式地标明了对象的属性,但并不是用户最终输出结果的一 部分
3直接操纵( direct anipulation) ◆直接操纵是指可以把操作的对象、属性 关系显式地表示出来,用光笔、鼠标 触摸屏或数据手套等指点设备直接从屏 幕上获取形象化命令与数据的过程。 ◆直接操纵的对象是命令、数据或是对数 据的某种操作。 人机交互技术编写组 25
人机交互技术编写组 25 3.直接操纵(direct anipulation) 直接操纵是指可以把操作的对象、属性、 关系显式地表示出来,用光笔、鼠标、 触摸屏或数据手套等指点设备直接从屏 幕上获取形象化命令与数据的过程。 直接操纵的对象是命令、数据或是对数 据的某种操作