關(guān)于系統(tǒng)狀態(tài)的可見性,你需要知道這幾點
編輯導(dǎo)讀:系統(tǒng)通過交流當(dāng)前狀態(tài)可以使用戶感知到對正在對系統(tǒng)的控制,這樣可以幫助用戶可以采取適當(dāng)?shù)拇胧﹣韺崿F(xiàn)自己的目標(biāo),并最終使得用戶信任品牌。本文對系統(tǒng)狀態(tài)的可見性進行四個維度的分析,希望對你有幫助。
雅各布·尼爾森(Jakob Nielsen)的十種啟發(fā)式方法中的第一種-系統(tǒng)狀態(tài)的可視性-不僅涉及用戶界面設(shè)計,還涉及更多的內(nèi)容。從本質(zhì)上講,它與溝通和透明度有關(guān),這對于生活的許多方面都是至關(guān)重要的。人們追求可預(yù)測性和可控制性,并且在大多數(shù)情況下,更多的信息可以轉(zhuǎn)化為更好的決策。
無論您身在何處,無論在做什么,都可以花一些時間環(huán)顧四周,并記下您周圍的各種系統(tǒng)以及它們?nèi)绾蝹鬟_當(dāng)前狀態(tài)。
- 您的手機或筆記本電腦會顯示剩余電池的壽命;
- 您的電子郵件應(yīng)用程序會告訴您您有多少未讀電子郵件;
- 地鐵上的標(biāo)牌指示下一站(或者,如果您錯過了最后一站,則表示下一列火車到達車站要多少分鐘)
所有這些信息塊使您可以準(zhǔn)確評估與之交互的系統(tǒng)的當(dāng)前狀態(tài)。
定義:系統(tǒng)狀態(tài)的可見性是指系統(tǒng)狀態(tài)傳達給用戶的程度。理想情況下,系統(tǒng)應(yīng)始終在合理的時間內(nèi)通過適當(dāng)?shù)姆答伿褂脩袅私獍l(fā)生的情況。
一、知識就是力量
只有知道當(dāng)前的系統(tǒng)狀態(tài),才能進行相應(yīng)的調(diào)整。 也就是說,您可以克服評估的難題,并弄清楚下一步需要做什么才能實現(xiàn)目標(biāo)。
例如,當(dāng)您開車時,您需要不斷查看它的速度,以確定您需要加快還是減速。如果您曾經(jīng)駕駛過車速表損壞,可以證明這一點非常困難。試想當(dāng)這發(fā)生在我身上時,我試圖跟上步伐并盲目地相信它們的行駛速度是合理時,我會感到周圍汽車的擺布。缺乏信息通常等于缺乏控制。
二、適當(dāng)?shù)姆答?/h2>
每當(dāng)用戶與系統(tǒng)交互時,他們都需要知道交互是否成功。系統(tǒng)實際上獲取了點擊按鈕后的那個請求,還是忙于其他事情卻忽略了它?該商品是否已添加到購物車?請求通過了嗎?(用戶有這些問題的原因之一是,它們曾經(jīng)被無法正常運行的技術(shù)所摧毀。但是,即使無錯誤技術(shù)的歡樂時光到來,人們?nèi)匀粫岩伤麄兪欠翊_實點擊或輕按了)
用戶操作的適當(dāng)反饋可能是用戶界面設(shè)計的最基本準(zhǔn)則。它用于使用戶了解當(dāng)前狀態(tài),并允許他們在正確的方向上引導(dǎo)交互,而不會浪費精力。
這樣的反饋可以像用戶單擊按鈕時改變顏色一樣簡單,或者在過程需要更長的時間來完成時顯示進度指示器。這些指示器表明系統(tǒng)正在運行,并減少了不確定性-防止用戶多次單擊同一按鈕,因為他們不確定第一次是否可以運行。
更改顏色并在選擇屏幕上的按鈕上添加選中標(biāo)記,表明系統(tǒng)已注冊用戶的選擇(左)。 進度指示器向用戶保證更長的等待時間是正常的,并且系統(tǒng)仍在工作(右)。
為交互式事件提供即時反饋,使用戶可以快速識別錯誤源并在錯誤發(fā)生后立即予以修復(fù)。 實際上,即時反饋是直接操作的主要好處之一,直接操作是一種交互樣式,用戶可以直接對不同的UI對象進行操作。 與直接操作UI相比,命令行界面不顯示系統(tǒng)的當(dāng)前狀態(tài),也不提供即時反饋。 程序員知道在缺乏即時反饋的界面中定位錯誤的源可能有多困難。 他們通常不得不求助于斷點和步進之類的工具,以了解系統(tǒng)狀態(tài)如何隨著代碼中指定的每個動作而變化。
您是否希望用戶感覺自己正在使用DOS或Unix? 這些古老的命令行用戶界面與現(xiàn)代GUI設(shè)計之間的真正區(qū)別不是彩色圖標(biāo)的存在。 系統(tǒng)狀態(tài)的可見性。
即使當(dāng)用戶由于系統(tǒng)沒有屏幕而無法看到操作的效果時(例如僅語音設(shè)備(例如Amazon Echo和Google Home)也是如此),聽到命令的最小反饋也是必不可少的。 亞馬遜的Echo在設(shè)備上顯示一盞燈,表明它當(dāng)前正在監(jiān)聽或正在使用該命令。 例如,這種開-關(guān)指示器不如正在運行的計時器好,但是至少可以確保用戶可以聽見系統(tǒng)發(fā)出的命令,并且計時器設(shè)置在第一位。
三、迫使用戶采取行動
現(xiàn)代系統(tǒng)通常很復(fù)雜,并且假設(shè)描述系統(tǒng)狀態(tài)的所有變量都可以傳達給用戶是不合理的。用戶不關(guān)心許多后臺組件,例如下載和執(zhí)行哪些JavaScript文件以使站點正常工作。但是,有時后臺方面實際上可以在后臺發(fā)揮重要作用。
以庫存大小為例。產(chǎn)品可用的庫存量通常與用戶無關(guān),因此不應(yīng)顯示。但是,有兩個例外:
- 庫存不足時:如果人們知道只剩少量物品,那么他們就會更有可能立即采取行動-緊隨稀缺和社會證明等偏見。
- 沒有庫存的物品時:該信息可以節(jié)省用戶嘗試添加到不再可用的購物車產(chǎn)品的工作量。 (丟失立即下達訂單比失去對未來訂單的信譽要好,如果用戶覺得自己不信任您,則永遠不會下訂單。)
另外,告知用戶當(dāng)前距離免費送貨或其他類型的交易有多遠,這也可以鼓勵更多購買。
NatureBox.com:頁面頂部的橫幅顯示用戶需要花費多少錢才能獲得免費送貨服務(wù)。
要傳達可能影響用戶的后臺事件,您可以使用通知或指示器。模態(tài)對話框也用于通知人們狀態(tài)變化,這可能會嚴重影響他們。
四、溝通創(chuàng)造信任
當(dāng)在與人的現(xiàn)實關(guān)??系中,該人隱瞞我們的信息或單方面做出決定時,我們開始失去信任,并感到這種關(guān)系不再處于平等的地位。當(dāng)我們與系統(tǒng)交互時,也會發(fā)生同樣的事情。
當(dāng)我們了解系統(tǒng)的狀態(tài)時,我們會感到處于控制之中–我們可以依靠系統(tǒng)在所有情況下均按預(yù)期方式運行?;拥目深A(yù)測性不僅可以建立網(wǎng)站或應(yīng)用程序的機制,還可以建立品牌本身的信任。
網(wǎng)站和應(yīng)用程序應(yīng)向用戶明確傳達系統(tǒng)的狀態(tài)-在未通知用戶的情況下,不得采取對用戶有影響的行動。當(dāng)外部事件或時間流逝導(dǎo)致系統(tǒng)狀態(tài)發(fā)生變化時,請簡要但易于理解地進行解釋。
例如,當(dāng)用戶重新訪問以前創(chuàng)建的愿望清單,現(xiàn)在該清單列表包含缺貨或不再出售的商品時,應(yīng)該怎么辦?最糟糕的用戶體驗是,如果這些項目只是從列表中消失而沒有說明原因。屏幕頂部的通知如何?這只會稍微好一點,因為它不會幫助用戶記住以前在列表中找到合適替代品的項目。這兩種方法都失去了對用戶的控制,降低了信任度-如果其中的項目有時會自行消失,則用戶可能會停止依賴愿望清單。
建立信任的一種更好的方法是明確傳達當(dāng)前系統(tǒng)的狀態(tài)(哪些項目不再可用),然后允許用戶將其從列表中刪除或使其可見以備將來參考。
Loft.com繼續(xù)在愿望清單中顯示缺貨商品,并帶有適當(dāng)?shù)南鬟f功能以將商品狀態(tài)傳達給用戶。
五、結(jié)論
系統(tǒng)狀態(tài)的可見性是良好用戶體驗的基本原則。 從本質(zhì)上講,這種啟發(fā)式鼓勵開放和持續(xù)的溝通,這對于所有關(guān)系(無論是與人還是與設(shè)備)都至關(guān)重要。 對系統(tǒng)當(dāng)前狀態(tài)一無所知的用戶無法決定下一步要實現(xiàn)其目標(biāo)的方式,也無法確定其操作是否有效或是否犯了錯誤。,不要蒙住您的用戶。
原文作者:奧羅拉·哈利(Aurora Harley)
原文地址:https://www.nngroup.com/articles/covid-changed-users/
本文由 @汪仔8250 翻譯發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自 unsplash,基于CC0協(xié)議
- 目前還沒評論,等你發(fā)揮!