向?qū)гO(shè)計模式

原文:Medium點擊這里
作者:Nick Babich
標注:2017.04.07 - 6 min read
譯者:Lisa - lisapeng1996@gmail.com 侵刪

向?qū)гO(shè)計模式

作者: Nick Babich

今天我想談?wù)勱P(guān)于向?qū)В╳izard)的話題,我指的不是那些用帽子和擁有神奇法術(shù)的巫師(wizard)彬祖。我指的是我們在app或網(wǎng)站中用來指導用戶進行混序漸進的過程茁瘦。

你應(yīng)該使用向?qū)幔肯驅(qū)Р恢皇窃愀饨缑娴男扪a途徑嗎储笑?在本文中甜熔,你將會找到這些問題的答案。

什么是向?qū)В?/h3>

向?qū)峁┝艘幌盗胁襟E或條件突倍,用戶需要完成這些以完成目標(例如使用產(chǎn)品)腔稀。這種模式首先在物理世界中引入(一篇著名的論文快速入門指南盆昙,它會明確的告訴你將所有的裝置放在一起),不久之前以數(shù)字形式(例如軟件安裝向?qū)В┮搿?/p>

安裝向?qū)г趥鹘y(tǒng)桌面軟件應(yīng)用和新的硬件安裝上被使用焊虏。該模式在Windows 95流行起來淡喜。
安裝向?qū)г趥鹘y(tǒng)桌面軟件應(yīng)用和新的硬件安裝上被使用。該模式在Windows 95流行起來诵闭。

該模式有以下好處:

簡化任務(wù)

通過將一個復雜的任務(wù)分解成一系列塊炼团,你可以有效地簡化任務(wù)。

分治法

如前所述疏尿,這種任務(wù)的一個常見例子是軟件安裝瘟芝。在安裝向?qū)ё兊闷毡橹埃脩舯仨氉约嚎截愇募焖觯庉嬇渲梦募烤悖O(shè)置控制目錄,并檢查軟件是否正常運行敌呈。安裝向?qū)⑦@種一系列復雜的條件轉(zhuǎn)化為可理解的步驟贸宏。使用向?qū)У慕Y(jié)果是明確的 - 它減少了支持和培訓成本。

減輕用戶做決策的負擔

當用戶缺乏必要的專業(yè)知識時驱富,向?qū)ё兊糜绕浔憬菝唷M瓿扇蝿?wù)變得更加容易:用戶可以按照預(yù)先計劃的循序漸進的步驟來完成他的目標: “不要讓我思考,只要告訴我下一步該做什么褐鸥。

何時考慮向?qū)?/h3>

向?qū)Э梢栽谝韵虑闆r有作用:

用戶想完成一個有很多步驟的目標時

你正在為一個長或復雜的任務(wù)設(shè)計一個UI界面线脚, 并且它不能被簡化 屹篓。使用向?qū)Э梢詼p少任務(wù)的看似復雜性短荐,同時提供前進感。

用戶必須在一個具體的順序中完成步驟時

在這種情況下盐类,向?qū)Э梢酝ㄟ^降低學習曲線來支持執(zhí)行任務(wù)的用戶晰绎。當用戶被迫遵循任務(wù)順序時寓落,用戶不太可能會錯過重要的事情,從而可以減少錯誤荞下。

Facebook有效地使用向?qū)戆惭b應(yīng)用程序伶选。向?qū)_保按照適當?shù)捻樞驁?zhí)行所有必需的步驟。
Facebook有效地使用向?qū)戆惭b應(yīng)用程序尖昏。向?qū)_保按照適當?shù)捻樞驁?zhí)行所有必需的步驟仰税。

何時向?qū)Р黄鹱饔?/h3>

使用這種模式要十分小心。將任務(wù)分解成更小的步驟并不總是提供更好的用戶體驗:

當任務(wù)本身并不復雜時

向?qū)У男枰砻饕粋€任務(wù)可能太復雜了抽诉。如果你可以簡化一個任務(wù)陨簇,通過一個簡單的形式或幾個按鈕的點擊可以做到這一點,那么這是一個更好的解決方案迹淌。

當用戶很資深時

即使是處理復雜問題河绽,向?qū)?em>也不總是創(chuàng)建最佳UI設(shè)計解決方案的笨蛋答案己单。標準用戶通常會發(fā)現(xiàn)向?qū)Ш芰钊司趩剩苁芟拗疲ㄒ驗橄驅(qū)Р粫蛴脩麸@示他們的行為真正在做什么耙饰,或者應(yīng)用程序狀態(tài)如何隨著選擇而改變)纹笼。當向?qū)L試“幫助”那些用戶已知道怎么做的事情時,這是現(xiàn)象很常見苟跪。對于支持創(chuàng)意過程(如藝術(shù)或編碼)的軟件允乐,這種現(xiàn)象尤為常見。

小技巧: ******允許用戶選擇他們想完成任務(wù)的方式削咆。

Dropbox安裝界面為專家提供了一些自由選項。
Dropbox安裝界面為專家提供了一些自由選項蠢笋。
當你想要教學時

不要使用向?qū)硖岢鲆粋€概念拨齐。用戶在使用向?qū)r不會閱讀補充文本。他們非常專注于完成他們的工作昨寞。

向?qū)У淖罴褜嵺`

在設(shè)計你的下一個向?qū)r瞻惋,你還可以采取以下幾項好辦法來確保其有效性:

使步驟的數(shù)量最小

設(shè)計這種UI的難點在于塊的大小和數(shù)量之間的平衡 。有一個兩步驟的向?qū)怯薮赖脑遥粋€10步的向?qū)坪跏请y以承受的或乏味的歼狼。理想情況下,該過程應(yīng)該有3-5個步驟享怀。將你的向?qū)ㄟ^可用性測試將有助于確保屏幕數(shù)量是可以接受的羽峰。

使向?qū)У哪康拿鞔_

在每個步驟中,用戶需要明確了解向?qū)У膯栴}添瓷。向?qū)?yīng)為用戶提供足夠的信息來做出決定并采取行動梅屉。如果不清楚,用戶會被卡住鳞贷。要清楚你的向?qū)У哪康呐魈溃袃杉虑槭潜夭豢缮俚模?/p>

  • 每個屏幕上都要有一個清晰簡潔的向?qū)撕?/li>
  • 在第一個屏幕上簡要說明目的。
**反面教材:** Homesite家庭保險在第一屏幕上沒有提供目的說明搀愧。如果用戶直接從不同的網(wǎng)站進入該頁面惰聂,那么他們可能難以理解這個向?qū)椭麄兺瓿傻娜蝿?wù)是什么。圖片來源:ibm
**反面教材:** Homesite家庭保險在第一屏幕上沒有提供目的說明咱筛。如果用戶直接從不同的網(wǎng)站進入該頁面搓幌,那么他們可能難以理解這個向?qū)椭麄兺瓿傻娜蝿?wù)是什么。圖片來源:ibm
去除掉不必要的界面元素

用戶在完成任務(wù)時不需要的其他鏈接和內(nèi)容可能會分散用戶的注意力眷蚓。通過刪除它們鼻种,你可以幫助用戶專注于任務(wù),并提高成功完成任務(wù)的可能性沙热。

明確顯示用戶在進程的進度
你需要清楚地標記向?qū)У倪吔绮嬖浚员阌脩糁篮螘r完成罢缸。為了使向?qū)Х奖阌脩簦銘?yīng)該體現(xiàn)以下幾個功能:

  • 編號步驟
  • 顯示運動的方向(通常是從左到右或從上到下)
  • 區(qū)分當前步驟投队,以及剩下的步驟枫疆。
  • 包含顯示成功完成步驟的指標
  • 用結(jié)果作為最后的顯示信息
**反面教材:**每一步都是一個不顯示任何上下文的孤立的UI空間——用戶無法看到之前發(fā)生的事情或接下來的事情。
**反面教材:**每一步都是一個不顯示任何上下文的孤立的UI空間——用戶無法看到之前發(fā)生的事情或接下來的事情敷鸦。
**正確教材:**在步驟標題上有清晰的步驟數(shù)目息楔。此外,UI顯示了模式頂部所有步驟的概述扒披。原始圖片來源: [Raj Shrestha](https://dribbble.com/rsthdn)
選擇好的默認值

無論你如何安排步驟值依,良好的默認值都是有用的。但是碟案,如果用戶愿意將過程的控制權(quán)交給您愿险,愿意讓你選擇合理的默認選項,例如軟件安裝的位置价说,那么默認值是有用的辆亏。

提供“取消”按鈕

有時候用戶進入向?qū)В鲇诟鞣N原因決定不完成鳖目。為了避免正在尋找出爐的用戶感到沮喪扮叨,請在向?qū)Ы缑嬷刑砑右粋€“取消”按鈕。

允許每個步驟撤消

為用戶提供一種返回的方式领迈,或以其他方式改變選擇彻磁。如果用戶可以重新運行該步驟并修改以前輸入的數(shù)據(jù),則用戶將受益狸捅。當他們無法回到上一步來修改他們輸入的內(nèi)容(即使這是一個微小的改變)兵迅,用戶也經(jīng)常重新運行整個向?qū)А?/p>

**不要**禁用或隱藏“返回”按鈕
提供選擇的摘要

在向?qū)ЫY(jié)尾附近向用戶提供整個向?qū)е械倪x擇摘要。這將允許用戶在單擊最終“完成”按鈕之前查看并仔細檢查輸入的數(shù)據(jù)薪贫。

結(jié)論

雖然向?qū)滞馊丝雌饋砗唵位屑O(shè)計師和開發(fā)人員知道真相: 設(shè)計一個好的向?qū)д娴暮茈y 。有很多規(guī)劃瞧省,嘗試和錯誤設(shè)計扯夭,以及進行向?qū)?chuàng)建的復雜開發(fā)。希望上面列出的最佳做法將有助于您開始開發(fā)您的向?qū)囆g(shù)鞍匾。
謝謝交洗!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市橡淑,隨后出現(xiàn)的幾起案子构拳,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件置森,死亡現(xiàn)場離奇詭異斗埂,居然都是意外死亡,警方通過查閱死者的電腦和手機凫海,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進店門呛凶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人行贪,你說我怎么就攤上這事漾稀。” “怎么了建瘫?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵崭捍,是天一觀的道長。 經(jīng)常有香客問我啰脚,道長缕贡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任拣播,我火速辦了婚禮,結(jié)果婚禮上收擦,老公的妹妹穿的比我還像新娘贮配。我一直安慰自己,他們只是感情好塞赂,可當我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布泪勒。 她就那樣靜靜地躺著,像睡著了一般宴猾。 火紅的嫁衣襯著肌膚如雪圆存。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天仇哆,我揣著相機與錄音沦辙,去河邊找鬼。 笑死讹剔,一個胖子當著我的面吹牛油讯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播延欠,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼陌兑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了由捎?” 一聲冷哼從身側(cè)響起兔综,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后软驰,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涧窒,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年碌宴,在試婚紗的時候發(fā)現(xiàn)自己被綠了杀狡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡贰镣,死狀恐怖呜象,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情碑隆,我是刑警寧澤恭陡,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站上煤,受9級特大地震影響休玩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜劫狠,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一拴疤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧独泞,春花似錦呐矾、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至荞膘,卻和暖如春罚随,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背羽资。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工淘菩, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人屠升。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓瞄勾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親弥激。 傳聞我的和親對象是個殘疾皇子进陡,可洞房花燭夜當晚...
    茶點故事閱讀 44,665評論 2 354

推薦閱讀更多精彩內(nèi)容