第1章 什么是交互 2
1.1 有效的人机交互 2
1.2 人际交往及其构建基础 4
1.3 人类对话中的语言应用 5
1.4 相互交流的基础 6
1.5 本章小结 8
第2章 探索人机交互的意义 10
2.1 人机交互的定义 10
2.2 有意义的互动 11
2.3 人机交互的体验 12
2.3.1 流畅的互动和体验 13
2.3.2 认知互动与体验 13
2.3.3 富有表现力的互动与体验 15
2.4 本章小结 16
第3章 人机交互与语言的应用 18
3.1 人机交互设计方法 18
3.2 人机交互体验设计 21
3.2.1 数据收集:观察法 21
3.2.2 数据采集:访谈 22
3.2.3 调查问卷 23
3.3 交互设计模式 25
3.3.1 交互的类型 25
3.3.2 互动经验的类型 26
3.4 本章小结 27
第4章 交互设计的问题 31
4.1 编程语言 31
4.1.1 编程语言的表达 31
4.1.2 编程语言的类型 32
4.2 模式语言 33
4.2.1 模式语言的表达 35
4.2.2 模式语言的本体 36
4.3 语言的问题 38
4.4 本章小结 40
第5章 交互设计语言 42
5.1 背景和动机 42
5.2 交互语言设计模式 45
5.2.1 定义特定领域的交互概念 46
5.2.2 构建特定领域的交互语言 47
5.3 实现用户的交互语义 56
5.3.1 用户特定的交互语法 58
5.3.2 用户定义的面向对象的交互概念 59
5.3.3 用户定义的面向体验的交互概念 60
5.4 本章小结 60
第6章 交互设计的个性化语言应用 63
6.1 交互原型设计 63
6.1.1 研究目标与问题 64
6.1.2 方法 64
6.1.3 构建交互原型 71
6.1 4低保真原型设计 72
6.1.5 高保真原型设计 79
6.1.6 用户体验研究 91
6.2 应用案例分析 91
6.2.1 语义化的界面 91
6.2.2 个性化的互动 92
6.3 本章小结 93
第7章 结论 96
7.1 概述 96
7.2 意义 97
7.3 应用价值 98
参考文献 99
后记 106