第1章 关于互联网产品原型设计 1
1.1 什么是原型设计 2
1.2 原型设计的参与者 2
1.3 产品原型的体现方法 3
1.3.1 纸质 3
1.3.2 Word和Visio 3
1.3.3 专业原型设计工具 4
1.4 了解一下产品经理 4
1.5 原型设计的重要性 5
1.5.1 原型设计的必要性 5
1.5.2 原型设计的作用 5
1.6 原型设计中的用户体验 6
1.6.1 用户体验包含的内容 7
1.6.2 如何设计用户体验 9
1.7 网页中用户体验的层面 10
1.7.1 网页用户体验的层面 11
1.7.2 如何实现好的用户体验 12
1.8 网页用户体验的原则 13
1.8.1 标志引导设计 13
1.8.2 设置期望并提供反馈 14
1.8.3 基于人类工程学设计 14
1.8.4 与标准保持一致 15
1.8.5 提供纠错支持 15
1.8.6 靠辨识而非记忆 16
1.8.7 考虑到不同水平的用户 16
1.8.8 提供上下文帮助文档 16
1.9 本章小结 17
第2章 了解Axure RP 8 18
2.1 Axure RP 8简介 19
2.2 软件的下载与安装 19
2.2.1 安装Axure RP 8 20
2.2.2 汉化与启动Axure RP 8 21
2.3 AxureRP 8的主要功能 22
2.3.1 绘制网站架构图 22
2.3.2 绘制示意图 22
2.3.3 绘制流程图 23
2.3.4 实现交互设计 23
2.3.5 输出网站原型 23
2.3.6 输出Word格式规格文件 23
2.4 熟悉Axure RP 8的工作界面 24
2.4.1 菜单栏 24
2.4.2 工具栏 26
2.4.3 面板 29
2.4.4 工作区 31
2.5 自定义工作界面 31
2.5.1 自定义工具栏 31
2.5.2 自定义工作面板 32
2.6 使用Axure RP 8的帮助资源 33
2.7 本章小结 34
第3章 页面管理与自适应视图 35
3.1 使用欢迎界面 36
3.2 新建和设置Axure文件 36
3.2.1 纸张尺寸与设置 37
3.2.2 文件存储 37
3.2.3 启动和恢复自动备份 38
3.2.4 存储格式 39
3.3 页面管理 39
3.3.1 添加和删除页面 40
3.3.2 移动页面 41
3.3.3 查找页面 41
3.4 页面设置 41
3.4.1 页面属性 41
3.4.2 页面说明 42
3.4.3 页面样式 43
3.5 使用辅助线和网格 44
3.5.1 辅助线的分类 44
3.5.2 编辑辅助线 45
3.5.3 创建辅助线 47
3.5.4 使用网格 48
3.6 设置遮罩 49
3.7 设置自适应视图 49
3.8 本章小结 53
第4章 使用元件 54
4.1 了解元件面板 55
4.2 将元件添加到页面 56
4.2.1 基本元件 58
4.2.2 表单元件 65
4.2.3 菜单与表格 68
4.2.4 标记元件 72
4.2.5 流程图元件和图标元件 75
4.3 元件与概要面板 75
4.4 了解元件的属性 76
4.4.1 交互事件——页面交互 76
4.4.2 交互事件——元件交互 81
4.4.3 交互样式设置 88
4.5 使用元件的样式 88
4.5.1 元件外形样式 89
4.5.2 字体样式 92
4.6 创建和管理样式 94
4.6.1 创建和应用页面样式 94
4.6.2 创建和应用元件样式 95
4.6.3 编辑样式 96
4.6.4 使用格式刷 97
4.7 元件的转换 97
4.7.1 转换为形状 97
4.7.2 转换为自定义形状 98
4.7.3 转换为图片 99
4.8 创建元件库 100
4.9 使用外部元件库 102
4.9.1 下载元件库 102
4.9.2 载入元件库 103
4.10 本章小结 104
第5章 使用动态面板 105
5.1 了解动态面板 106
5.2 转换为动态面板 112
5.3 本章小结 113
第6章 使用母版 114
6.1 母版的概念 115
6.2 原型设计的参与者 115
6.2.1 新建母版 116
6.2.2 编辑和转换母版 117
6.2.3 删除母版 119
6.3 使用母版 119
6.3.1 拖放行为 119
6.3.2 添加到页面中 122
6.3.3 从页面中移除 123
6.4 母版使用情况 124
6.5 本章小结 124
第7章 变量与表达式 125
7.1 使用变量 126
7.1.1 全局变量 126
7.1.2 局部变量 129
7.2 设置条件 129
7.3 使用表达式 132
7.3.1 运算符类型 132
7.3.2 表达式的格式 133
7.4 本章小结 133
第8章 函数的使用 134
8.1 了解函数 135
8.2 常见函数 136
8.2.1 中继器/数据集 136
8.2.2 元件函数 136
8.2.3 页面函数 138
8.2.4 窗口函数 139
8.2.5 鼠标指针函数 139
8.2.6 数字函数(Number) 142
8.2.7 字符串函数 142
8.2.8 数学函数 143
8.2.9 日期函数 145
8.3 本章小结 148
第9章 使用中继器 149
9.1 中继器的组成 150
9.1.1 数据集 150
9.1.2 项目交互 151
9.1.3 样式设置 151
9.1.4 属性设置 153
9.2 数据集的操作 155
9.3 项目列表操作 157
9.4 本章小结 162
第10章 团队合作与Axure Share 163
10.1 创建共享位置 164
10.1.1 下载安装SVN软件 164
10.1.2 创建版本库 168
10.2 TortoiseSVN客户端应用 173
10.2.1 新建共享文件 173
10.2.2 修改共享文件 174
10.3 使用团队项目 175
10.3.1 创建团队项目 175
10.3.2 打开团队项目 178
10.4 使用Axure Share 178
10.4.1 创建Axure Share账号 179
10.4.2 上传原型到Axure Share 179
10.5 本章小结 181
第11章 发布与输出 182
11.1 发布查看原型 183
11.2 使用生成器 185
11.2.1 HTML生成器 185
11.2.2 Word生成器 188
11.2.3 CSV报告生成器 191
11.2.4 打印生成器 192
11.3 本章小结 193
第12章 综合案例 194
12.1 加载QQ邮箱页面 195
12.2 制作微博用户评论页面 200
12.3 课程购买页面的制作 204
12.4 使用链接类动作 207
12.5 制作宝贝分类页面 215
12.6 使用单选按钮组 219
12.7 抽奖活动 222
12.8 制作网站登录页面 229
12.9 制作百度网站页面 235
12.10 制作微信APP界面原型 246