Axure RP 6原型設計精髓

內容介紹

《Axure RP 6原型設計精髓》內容簡介:即使你不懂任何程式語言,無法控制項目管理、預算和進展計畫,也可以通過《Axure RP 6原型設計精髓》掌握Axure,讓你的設計更具創造力和高效。
《Axure RP 6原型設計精髓》先介紹Axure的界面、術語、功能,然後以一個中型示例項目為背景依次探討UX項目的創建流程和Axure的使用技巧。出於簡潔性考慮,《Axure RP 6原型設計精髓》對原型設計過程進行了簡化,但依舊由易到難完整地闡述了一個UX項目的要素,如定義商業和技術需求、建立用例和流程圖、構建高(低)保真線框圖、設計互動、編注說明、產出詳細UX規格文檔及追蹤疊代。

作者介紹

Ezra Schwartz是一名信息和用戶體驗架構師,擅長研究複雜用戶界面框架的邏輯。他專注於研究全球化企業應用程式、團隊協作策略、UX需求追蹤,並為多版本分步實施的項目制定規格文檔。
Ezra幫助客戶將快速UX原型設計、驗證、測試和開發文化進行成功集成,幫助客戶採用UCD(user-centered-design,以用戶為中心的設計)方法和進行最佳實踐。他成功領導了重要用戶體驗項目,包括金融、航空、醫療、移動、出版、媒體研究、製造、學術研究和軟體開發等多個行業,Ezra還為非營利性組織提供無償服務。
Ezra是AxureWorld.org的創始人和組織者,這是一個免費的國際化討論社區,專注於快速UX原型設計。Ezra經常在一些大會上和個人部落格www.artandtech.com上討論用戶體驗相關的主題。

作品目錄

推薦序 1
前言 3
第1章原型基礎 7
1.1UX原型藝術 10
1.1.1互動式原型 11
1.2原型要素清單 13
1.2.1項目類型 13
簡單網站 14
Web應用程式和入口網站 14
移動應用程式 15
啟發式評估 16
用戶驗證 16
1.2.2交付物:原型和規格文檔 17
1.3平衡的藝術:利益相關者怎么說 19
1.3.1業務利益相關者 19
管理人員 20
業務流程架構師 21
1.3.2項目經理 25
1.3.3視覺設計 27
1.3.4開發人員 30
1.4UX相關人員怎么說 32
1.4.1UX從業者的觀點 33
1.4.2UX團隊領導的觀點 35
面臨的挑戰 35
團隊架構 35
項目過程 35
項目後續過程 36
Axure的優勢 36
Axure的劣勢 37
Axure在大型項目中的使用建議 38
1.5Axure在世界各地 38
1.6Axure公司的觀點 40
1.7總結 42
第2章初識Axure 43
2.1入門 44
2.1.1同時打開多個Axure檔案 45
2.2Axure工作區 46
2.2.1自定義工作區 48
2.3站點地圖區 49
2.3.1線框圖頁面 52
2.3.2流程圖頁面 52
2.4頁面屬性區 54
2.4.1頁面注釋 55
管理注釋 56
2.4.2頁面互動 57
2.4.3頁面樣式 57
草圖風格 57
2.5控制項區 58
2.5.1線框圖控制項 59
2.5.2流程圖控制項 60
2.5.3自定義控制項 61
2.5.4第三方控制項 62
2.6控制項屬性區 63
2.6.1控制項注釋 63
注釋欄位 65
注釋視圖 66
2.6.2控制項互動 67
互動 68
事件 70
情景 70
動作 72
2.6.3樣式頁簽 73
位置和尺寸 75
字型 76
對齊和間距 77
樣式 78
排列對齊 80
填充、線條和框線 80
2.7線框圖編輯區 81
2.7.1格線和參考線 83
2.8模板區 86
2.8.1模板行為 88
普通 89
作為背景 90
自定義控制項 91
2.8.2模板使用報告 94
2.9動態面板管理區 95
2.10工具列和選單欄 99
2.11Axure檔案格式 101
2.11.1.RP檔案格式 101
2.11.2.RPPRJ檔案格式 103
2.12總結 104
第3章Axure快速入門 105
3.1原型設計原則 106
3.2Alexandria數字圖書館 106
3.3三十分鐘快速入門 107
3.3.1初始需求和用例 109
3.3.2用例圖頁面 110
3.3.3保存項目檔案 114
3.3.4第一個線框圖頁面 115
3.3.5任務流程圖頁面 116
瀏覽流程圖 117
搜尋流程圖 118
3.3.6用例連結到流程圖 119
3.3.7生成HTML原型 120
3.4開始使用模板和動態面板 123
3.4.1第一個線框圖 123
快速且粗糙的方法 123
快速但結構化的方法 124
3.4.2第一個模板:導航系統 125
全局導航欄 127
次級導航欄 132
3.4.3第一個動態面板 135
為動態面板添加狀態 137
3.5添加視覺效果 142
3.6添加草圖效果 145
3.7修改任務流程圖 145
3.8從業者的實踐——移動設備Axure原型設計 146
3.8.1移動友好(Mobile-friendly)Web網站和移動Apps 146
不同的設備解析度和寬高比 147
使用Viewport標籤 148
使用一個全螢幕瀏覽器 149
橫向和縱向頁面版本 150
事件和手勢的兼容性 150
瀏覽器的局限性 152
使用控制項庫 153
在移動設備上載入原型 153
3.9總結 154
第4章初級互動 155
4.1互動簡史 155
4.1.120世紀50—60年代 156
4.1.220世紀70—80年代 156
4.1.320世紀90年代和21世紀初 158
4.1.4現在、未來和Axure互動 160
4.2Axure互動 161
4.3示例 161
4.3.1第1步:使用簡單詞語定義互動 162
4.3.2第2步:Axure互動界面 162
4.3.3第3步:將需求轉變成Axure互動 164
4.3.4第4步:為互動添加注釋(可選) 165
4.4Axure事件 166
4.4.1頁面載入事件 166
4.4.2示例:更改默認的著陸頁 167
4.4.3模擬上下文導航 168
OnPageLoad事件和動態面板 172
OnPageLoad事件詳解 174
4.5用戶觸發事件 175
4.5.1分步示例:登錄 175
4.5.2創建線框圖 177
添加互動 179
編排動作 184
控制項、事件和相互關聯 185
控制項事件詳解 186
4.6Axure情景 187
4.6.1分步示例:結構和互動 188
第1部分:調整線框圖結構 188
第2部分:添加互動 193
Axure動作 196
4.6.2連結動作 197
4.6.3動態面板動作 197
4.6.4控制項和變數動作 197
4.6.5其他動作 198
4.7總結 198
第5章高級互動 199
5.1條件 200
5.1.1如果-則-否則 200
5.1.2分步示例:條件和動態面板 201
第1步:定義互動 201
第2步:創建線框圖 202
第3步:設定第一個條件 203
第4步:添加第一個互動 204
第5步:完成整個互動 205
5.2條件編輯器 208
5.2.1分步示例:多重條件 210
第1步:定義互動 210
第2步:創建線框圖 212
第3步:互動調整 214
第4步:計算多重條件 215
第5步:完成整個條件語句 217
5.3處理條件異常 219
5.4觸發事件 219
5.4.1示例 220
第1步:在模板上創建觸發事件 221
第2步:為觸發事件添加互動 226
5.4.2模板嵌套:擴散觸發事件 228
5.5變數 231
5.5.1示例:基於變數創建不同用戶體驗 232
第1步:定義互動 232
第2步:構建方法:動態面板還是頁面 233
第3步:調整已有條件 234
第4步:變數和動作順序 237
第5步(a):設定變數(及可能存在的問題) 238
第5步(b):設定和初始化變數 241
第6步:依據變數值判斷使用哪種情景 244
5.6變數類型 246
5.6.1全局變數 247
Axure內置的全局變數 247
自定義的全局變數 247
5.6.2特殊變數 247
5.6.3使用示例 248
5.6.4局部變數和函式 249
5.7函式249
5.8變數的命名 250
5.9變數在可用性測試中的作用 251
5.9.1分步示例——上下文相關的可用性測試 252
5.10使用變數的利與弊 254
5.11專家的方法技巧 255
5.11.1隱藏和顯示列表元素(Jeff Harrison提供) 255
創建步驟 256
第1步:創建行模板 256
第2步:把行移到一起 257
第3步:依照需求進行重複 258
第4步:增加控制項 259
5.11.2鍵盤快捷鍵(Loren Baxter提供) 261
高級互動 261
詳細步驟 262
注意 263
5.11.3Axure竅門(Fred Beecher提供) 263
竅門1:調試你的邏輯 263
竅門2:在頁面之間傳遞變數的值 263
竅門3:隱藏連結來清除變數 264
竅門4:文本輸入框偽裝成文本區控制項 264
5.12總結 264
第6章控制項庫 267
6.1Axure的內置控制項庫 270
6.2Axure社區裡的控制項庫 272
6.3自己的控制項庫 274
6.3.1分步示例:使用控制項庫進行原型設計 274
第1步:創建庫檔案 274
第2步:創建自定義控制項 277
第3步:在項目檔案中刷新庫 278
6.4把控制項庫擴展為設計模式 279
6.4.1示例1:確認/警告框控制項 279
第1步:定義模式 279
第2步:創建控制項 281
6.4.2示例2:增量搜尋控制項(智慧型搜尋提示) 282
第1步:定義模式 282
第2步:創建控制項 284
第3步:創建互動 285
6.5管理控制項庫 286
6.6使用內部模板還是外部控制項庫 287
6.6.1使用RPLIB 288
6.6.2在RP或RPPRJ檔案中使用模板 289
6.7實踐者的觀點 289
6.7.1為什麼要做控制項庫 290
6.7.2像素完美的圖示 290
6.7.3清晰的控制項名稱和提示信息 291
6.8總結 292
第7章管理原型變化 293
7.1從願景到現實 294
7.2瞄準期望 294
7.2.1UX和軟體開發模式 295
瀑布開發模式 296
敏捷開發模式 297
7.3評估Axure工作 298
7.3.1計算你的時間 300
7.3.2對準期望 301
7.4從概念到詳細設計的過渡 302
7.4.1從概念模式開始 303
7.4.2從草圖模式開始 303
7.5基礎和支架 304
確定線框圖寬度 304
參考線(柵格) 306
格線 308
7.5.1頁面樣板 309
頁面樣式編輯器 310
7.6控制項樣式編輯器 314
7.6.1默認控制項樣式 315
7.7格式刷 316
7.8項目樣式指南和CSS的集成 319
7.8.1樣式指南 319
7.9同步或不同步 328
使用已有視覺設計進行原型設計 329
7.10總結 331
第8章UX規格文檔 333
8.1與開發團隊協作 336
8.1.1找準期望 338
8.2捕獲UI規格 339
8.2.1全局UI規格文檔 339
8.2.2生成器:規格文檔和原型 341
8.2.3定製規格文檔生成器 343
8.2.4頁面注釋 344
一個注釋欄位 vs 多個注釋欄位 346
8.2.5注釋欄位 347
8.2.6注釋視圖 351
8.3生成規格文檔 353
8.3.1常用設定 354
8.3.2Pages(頁面)設定 355
8.3.3模板設定 356
8.3.4頁面屬性設定 360
8.3.5截圖設定 362
8.3.6控制項屬性設定 365
8.3.7文檔布局設定 368
8.3.8Word模板設定 369
8.4總結 370
第9章協同設計 373
9.1共享項目 375
9.1.1環境 375
9.1.2簽出和簽入狀態 376
9.1.3建立一個共享倉庫 377
9.1.4從一個共享倉庫進行載入 382
9.1.5共享選單 384
創建和載入 384
更新整個原型 385
更新單個頁面或模板 386
管理共享項目 386
瀏覽共享項目歷史 388
重新指向被移動的已分享資料夾 391
清理本地副本 392
9.2UX團隊的Axure最佳實踐 393
9.2.1UX團隊的屬性 393
9.3反饋意見 396
9.3.1託管於AxShare的討論功能 397
9.3.2不託管在AxShare的討論功能 401
第1步:打開網頁AxShare.com 402
第2步:打開Axure 402
第3步:打開瀏覽器 403
9.4總結 403
索引 405

相關詞條

相關搜尋

熱門詞條

聯絡我們