UI設計技巧之如何設計進度條,讓用戶的等待不再焦慮

2022 / 10 / 31
行為生物學家指出,人類和大多數動物一樣,天然傾向於追求即時滿足,對等待普遍存在抵觸情緒。尤其在網絡使用場景中,當用户在網站或APP上執行任務時,隨著等待時間的延長,其情緒會經歷從焦慮到不耐煩,再到憤怒,最終可能選擇放棄的過程。這不僅會降低用户對網站或APP的整體評價,還可能導致用户轉投競爭對手的懷抱。

(當然,若您對用户迴流有十足把握,或者您的網站/APP具備不可替代性,那麼本文的實用性或許有限……)

那麼,如何有效緩解用户在等待過程中的無聊與焦慮呢?

從技術層面來看,我們可以通過優化網頁製作技術,提升程序響應速度。然而,當遇到設備性能不佳、網絡環境惡劣等不可控因素時,用户往往只能被動等待。此時,通過精心設計的UI元素,如進度條,來提供實時反饋,讓用户感知到任務的進展,從而獲得掌控感,便顯得尤為重要。

此外,趣味化的UI設計或有價值的信息展示,也能有效分散用户注意力,減輕等待帶來的不適感,甚至超越用户預期,提升其接受度。

接下來,香港網頁將為您深入剖析「UI設計技巧之如何設計進度條,讓用户的等待不再焦慮」。

UI設計技巧:常見的進度條有哪些類型?

UI設計技巧之如何設計進度條,讓用戶的等待不再焦慮

❶ 動態型進度條


動態型進度條主要用於系統自動處理任務時的實時進程展示。在此期間,用户無需進行其他操作,只需安心等待結果。其主要目的在於讓用户明確瞭解系統當前的處理狀態和進度,從而在等待過程中形成合理的心理預期。由於此類進度條需待進程達到100%方可進行下一步操作,因此,清晰展示任務進度對於用户而言至關重要。

❷ 靜態型進度條

靜態型進度條則弱化了「進度」的直接顯示,通常在用户完成一定操作後,進度才會發生變化。其主要作用在於向用户傳達系統當前的處理狀態,為用户後續的決策提供參考。

❸ 動/靜結合型進度條

動/靜結合型進度條則融合了動態與靜態的特點,既展示了明顯的進程狀態,又明確了系統的當前狀態。其進程可由系統自動控制,也可由用户手動調整。由於此類進度條與時間緊密相關,因此在設計時,無需過分考慮緩解用户等待焦慮的問題。然而,在使用動/靜結合型進度條時,需注意保持「動態」與「靜態」之間的平衡。若存在優先級問題,則需根據實際使用場景的變化,確定進度條的設計目標。

UI設計技巧:設計進度條時需考慮哪些問題?

UI設計技巧之如何設計進度條,讓用戶的等待不再焦慮

① 明確設計目標

首先,需明確設計進度條的目標。是為了幫助用户更好地瞭解當前狀態,還是為了緩解用户在等待過程中的焦慮感?明確的設計目標將為後續的設計工作提供指引。

② 選擇合適的進度條類型

根據設計目標,選擇合適的進度條類型。如動態型、靜態型、動+靜態型,或其他特殊類型的進度條。

③ 信息元素及優先級

結合進度條的使用場景和類型,綜合分析並確定需要展示的信息元素及其優先級。確保用户能夠優先看到重要信息,提高信息獲取效率。

④ 視覺表現方式

為了設計出使用性強且易用性高的進度條,需結合上述分析,綜合考慮各圖形、文字元素的清晰度、信息層級劃分等。力求減少用户的思考時間和認知成本,提升用户體驗。

UI設計技巧:設計進度條時需遵循哪些原則?

UI設計技巧之如何設計進度條,讓用戶的等待不再焦慮

● 原則一:不主動幹擾用户

對於部分內容型產品(尤其是視頻類APP)而言,雖然用户可能對動態進度條有一定操作需求,但為了讓用户更加專注於內容本身,應盡量避免進度條對用户造成過多幹擾。否則,用户注意力一旦分散,將會嚴重影響產品的用户體驗,甚至導致用户降低繼續使用產品的意願或因誤操作而跳出頁面。

● 原則二:合理的反饋

無論是動態型進度條還是靜態型進度條,都應及時向用户提供實時反饋。這不僅限於信息提示,還應結合實際使用場景,盡可能給予用户更明確的提示。例如:

靜態型進度條:通常通過其他信息的處理才會發生變化,因此無需讓用户過度關注。

動態型進度條:由於用户的焦點完全聚焦在進度條及信息變化上,因此(拋開系統的硬件問題)做好視覺反饋更容易滿足用户需求。

動+靜態型進度條:雖然用户在操作,但其主要精力仍停留在產品內容上。因此,除了視覺反饋外,還可以從聽覺、觸覺等方面入手,為用户提供更好的即時反饋。

● 原則三:極致的用户體驗

關於進度條的UX設計問題,我們從以下三個重要方面進行簡要説明:

a. 可觸控區域:在空間區域允許的條件下,可觸控區域的高度盡量不要低於40px。即使無法達到此條件,也應盡量將可觸控區域開發到最大化,以提高用户的操作便利性。

b. 操作方式:盡量避免將操作方式限制於進度條上。多一種操作方式相當於多匹配一個使用場景,也能給予用户更多的方便和選擇。

c. 引導用户:為了緩解用户在等待過程中的焦慮感,設計進度條時可以適當添加動效、插畫、幫助信息等其他內容,以分散用户的注意力,協助他們平靜地度過等待期。

UI設計技巧:進度條設計時經常遇到的問題有哪些?

UI設計技巧之如何設計進度條,讓用戶的等待不再焦慮

○ 進度條總是卡在最後的1%

進度的設計更多是為了滿足用户的心理需求、緩解焦慮。然而,在很多使用場景中,我們往往無法準確衡量進度條的實際情況。基於此,網站開發人員會為進度條設定一個「完成時間」。即當系統達到設定時間,但進程又未完成時,進度條就可能卡在最後的1%。一般來說,如果用户等待時間不是太長,或者有種「即將完成」的激動心理,這種情況是可以接受的。

但需注意的是,卡頓在99%只應作為應付意外情況的備用方案。切勿讓進程一開始就飆升太快,隨後又將大部分時間壓在最後的1%上。這種UI設計手法只會讓用户的心理預期出現較大落差,從而引起他們的反感。

○ 避免出現讓用户不知所措的進度指示

在一些需要等待的任務進程中,如果用户只看到一些類似「加載中,請稍後」或一個無法預估結果的Loading頁,而系統又遲遲無法完成進程,這只會放大他們的焦慮、憤怒等負面情緒。

因此,即使界面不適合出現進度條,也應添加一個輔助説明,以給用户一個大概的預期,降低他們的逆反心理。

○ 提供必要的步驟/節點

在部分進度條場景中,除了應有的基本進程信息外,還需要進行適當的分類,增加必要的步驟。這樣可以確保用户清楚知道當前所處位置,同時還能根據任務量預測每個步驟的大概完成時間,增加他們對系統的掌控感。

○ 不要嘗試威脅你的用户

部分產品為了避免系統運行過程中發生意外,便會出現帶有警告、威脅口吻的文案,以阻止用户重複操作或進行下一步操作。特別是用户無需付出太多等待時間且產品缺少進度條的情況下,這種做法更容易引起用户的不滿。

如果系統有明確的進度條提醒,那就不應該威脅用户,而是通過限制用户再次發送請求並説明原因以撫慰他們的心情,避免用户因不知所措而增加對產品的不滿。

○ 進度條什麼時候可以拖動

進度條是否提供拖動操作,這主要取決於產品的定位。以視頻類APP為例,由於人們從大腦發出指令到尋找進度條滑動位置再到手動觸發,這一過程需要好幾秒的時間。因此,針對過度短視頻,根本無需設置拖動操作。

【最後】

香港網頁集團擁有豐富的網頁設計經驗和專業的設計團隊,我們深知進度條設計在提升用户體驗方面的重要性。雖然做好進度條對提升產品價值並沒有明顯的直接影響,但從UI設計和UX設計的角度來看,優秀的進度條不僅能讓用户的等待過程變得清晰流暢,還能在一定程度上提升他們對產品的耐心和滿意度。如果您正在尋找專業的網頁設計服務,歡迎諮詢我們。我們將根據您的需求和場景,為您量身定製最合適的進度條設計方案,讓您的網站在激烈的市場競爭中脱穎而出!

聯絡電話:852-37499734

電郵地址:info@hkweb.com.hk

網址:http://hkweb.com.hk

更多文章