最近,我們袋鼠云的UED部?小伙伴們,不聲不響地?了?件?事——升級了全新設計語言「數堆疊UI5.0」,
眾所周知,用戶在使用產品時,是一個動態的程序,用戶和產品之間進行互動的可用性,能否讓用戶愉悅、快速地在產品內達成目的,直接影響用戶使用產品的體驗,
在設計中,有一個廣泛的經驗法則被稱為「尼爾森十大可用性原則」,1995年由著名的人機互動學博士尼爾森發表,它是產品設計和?戶體驗設計的重要參考標準,這??原則在設計程序和落地中能都能很好的幫助設計師去提升產品互動體驗,
針對數堆疊現有產品存在的?些問題,?如同質化嚴重, 視覺不統?,?戶體驗差等,從視覺呈現到互動細節,結合這經典十大可用性原則,進行了重?的提升,
今天就給大家講講數堆疊UI5.0的煥新升級,究竟做了哪些事,
系統可?性原則(Visibility of system status)
系統要在適當的時間內給予用戶恰當的反饋,始終讓用戶知道當前正在發生什么,——尼爾森
可以理解為包括?戶在??上的任何操作,系統需要給出相應的反饋,來確保?戶在操作程序中的狀態可?、變化可?、內容可?,從?幫助?戶將互動引導到正確的?向,?不會浪費精?,
1)在數堆疊UI5.0中,通過按鈕互動狀態的變化,來回應?戶的操作?為

2)提交任務之后給出的適當反饋提示,明確任務?的是否成功,減少不確定性

3)在數堆疊UI5.0中,通過?戶操作后導航的顏?狀態區分,從?告知?戶當前所處的模塊

貼近場景原則(Match between system and the real world)
系統要使用用戶的語言,用戶熟悉的單詞、短語和概念,而不是系統術語,遵循現實世界的約定,使資訊以自然和合乎邏輯的順序出現,——尼爾森
“Match between system and the real world”——系統與現實世界之間的匹配,
?戶會習慣?現實世界中已有認知來看待問題,這個已有認知是?戶根據??掌握的經驗、知識和想象所建?的?智模型,?如在?彩運?上,綠?代表成功,紅?代表失敗,??代表警示,當?戶在看到這?種?彩時,會延續已有慣性的思維,
再?如圖示的設計,我們設計圖示時會按照實際事物來描繪圖形,?如垃圾桶的圖形表示洗掉,當我們在設計時如果遵循這種習慣,能夠很?程度上去降低?戶的認知成本,

可控性原則(User control and freedom)
當用戶錯誤地選擇了的某個功能后,系統需要提供一個明確的「緊急出口」,來讓用戶離開其不想要的狀態,而且無需額外的對話框,支持撤銷和重做,——尼爾森
可控是?種原則和框架,是指事物的發展在我們能夠預期和把握的范圍內,在?業務場景下,數堆疊選擇給?戶更多的選擇和控制的?由,增加?戶對于產品的“安全感”,從?塑造良好的體驗,
1)在數堆疊UI5.0中,當操作不可逆時,給予?戶?次確認的機會,避免?戶由于誤操作造成的后果

2)在數堆疊UI5.0中,當?戶在完成任務程序中,允許?戶回溯所做的選擇或退出流程

一致性原則(Consistency and standards)
我們不應當讓用戶去懷疑不同的陳述句、狀態或操作是否在表達同一件事,設計需遵循平臺的慣例,——尼爾森
?致性可以給?戶統?的認知,幫助?戶快速學習、記憶和熟悉產品的功能,從?建??戶穩定的?智模型,為了保障產品間的?戶體驗統?,通常都需要建?設計規范,來確保產品內部的?致性,這里的?致性包括視覺?致性、?為?致性和感知?致性,
數堆疊UI5.0在此次升級中建立了一套完整的設計規范體系,通過這套規范可以解決產品中的體驗問題, 并為產品設計提供指導原則,從而解決業務問題,
1)數堆疊UI5.0中的視覺?致性包括字體、顏?、尺?布局、圖示等,統?視覺使??井然有序

2)?為?致性體現在各種??控制元件布局、操作互動的?致性,??跳轉邏輯的?致性

3)感知?致性以及?本?致性
感知一致性:指位置?致性,確定、取消按鈕、保存,類似模塊的相同按鈕位置相似
文本一致性:提示語、操作提示、 功能按鈕、編輯提示

錯誤預防原則(Error prevention)
比報錯提示更好的方法是,通過嚴謹的設計來防止錯誤的發生:要么消除容易出錯的情況,要么把這些容易出錯的情況找出來,并在用戶采取行動之前提供確認選項,——尼爾森
在操作程序中?戶很難避免會出現錯誤操作,提前考慮到會影響?戶犯錯的原因,并提供正確的引導,能夠大大降低?戶的犯錯概率,同時在?戶操作錯誤時提供有效的解決措施來幫助?戶完成任務,在提升操作效率的同時,也能給?戶帶來安全感,這就好?你?在?個?字路?,清晰的指示牌可以避免你?錯路,
同時,文字提示(tooltip)在數堆疊UI5.0也被廣泛應用,主要用于適時的提醒以解決用戶的疑惑,而不打斷用戶的操作,

系統識別勝過記憶(Recognition rather than recall)
通過將物件、操作和選項進行可視化,最大限度地減輕用戶的記憶負擔,用戶不需要記住對話框中某一部分到另一部分的資訊,系統操作的指示資訊需要易于被用戶發現和獲取,——尼爾森
?戶是不可能記住操作程序中的過多資訊的,數堆疊在設計產品時就考慮到了需要減少?戶的記憶負擔,如在?戶重新編輯任務時記住?戶之前的操作記錄?不是清空;提供有效的提示資訊幫助?戶理解和記憶;可以的情況下,盡量讓?戶選擇?不是輸?,對?戶側??,選擇的操作成本肯定?輸?要低,
1)記住?戶操作歷史
“最近使?”按照項?打開時間由近?遠排序,?便?戶快速回到需要使?的項?

2)選擇?不是輸?
由于業務需要,數堆疊產品中會有?量表單內容需要?戶來操作,數堆疊UI5.0?選擇代替輸?可以減少?戶的記憶負擔,也能減少輸?錯誤等問題,可以有效的提升操作效率

使用的靈活性和效率(Flexibility and e?ciency of use)
一些快捷操作的功能,雖然會被新手用戶忽略,但可能為專家用戶所使用并幫助提升其使用效率,因此,系統需要同時滿足新手用戶和專家用戶的需求,允許用戶頻繁地操作,——尼爾森
關于這?點其實是在B端產品設計中?較容易忽視的?個原則,我們往往默認使?產品的業務?員是相對成熟的產品使?者,因為?部分?戶在進?產品后都會經過最初的產品培訓,從?成為中級?戶,
在《About Face 4:互動設計精髓》一書中有提到為中級?戶 優化設計,?多B端?戶既?新???專家,?是屬于中級?戶,當然不是說這樣就不需要在產品設計中考慮新??戶,反?更應該考慮如何在減少??培訓成本的條件下,幫助新?戶快速過渡到中級?戶,
數堆疊UI5.0選擇提供demo專案,來幫助用戶更快熟悉掌握產品,

美觀和簡約設計(Aesthetic and minimalist design)
對話框中不應包含無關或很少用到的資訊,在對話框中每增加一個資訊,就意味著降低了主要資訊的相對可見性,——尼爾森
視覺是互動設計中?關重要的?點,對于體驗本身,視覺的感知是最直觀的呈現?式,?往往會對好的設計有更?的包容性,
在??的設計中,視覺的層次可以有效的引導?戶操作路徑,良好的視覺層次結構可以提?相應??的可?性,?如格式塔視覺理論中提到的接近性原則:位置緊密的元素看起來是相關的,當將某些元素放在?起時,我們就向?戶提供了?個清晰的信號,說明物件是相關的,
1)視覺效果可以建立良好的第一印象

2)視覺的層次可以有效的引導用戶操作路徑,在數堆疊UI5.0中,根據資訊的關聯性布局,形成分組暗示

幫助?戶發現、判斷和修復錯誤(Help users recognize, diagnose,and recover from errors)
報錯資訊應該用通俗易懂的語言表達,而不是用代碼,準確地反應問題,并且提出可行的解決方案,——尼爾森
?戶在產品使?中經常會遇到操作錯誤,給予合理的錯誤提示可以幫助?戶快速解決問題,例如填寫表單時校驗資訊,用簡潔的語言解釋錯誤資訊,指出問題并提供有效解決方案,

幫助檔案(Help and documentation)
幫助檔案的資訊應該易于被搜索,聚焦于用戶的任務,并列出具體的步驟,而且,不能太龐大,——尼爾森
對于數堆疊這類業務性較強的產品來說,幫助?檔是必不可少的存在,它能夠幫助?戶更加快速的了解產品,同時也需要在??上提供資訊提示來幫助?戶完成任務,常?的如tooltip,較為輕量化的互動形式,需要?戶主動去觸發喚起,不打斷?戶的正常操作流程,
數堆疊UI5.0采用圖文方式提供功能介紹,幫助用戶更好的理解功能,

寫在最后(Conclusion part)
我們以往常說B端產品重功能,C端產品重互動,但隨著互聯?的“內卷”,B端的互動體驗現在也越來越受到重視,
本次數堆疊UI5.0全面煥新升級,不但要滿?當下的新功能需求,同時也在思考重新設計的內容能否為之后的業務拓展做到更強的兼容性,這也需要我們不斷地去進行探索和優化,
未來數堆疊也將從更多的細節中去提升互動體驗,來幫助我們的客戶更加?效的完成任務,給大家帶來更加好用的功能和體驗,
想了解或咨詢更多有關袋鼠云大資料產品、行業解決方案、客戶案例的朋友,瀏覽袋鼠云官網:https://www.dtstack.com/?src=https://www.cnblogs.com/DTinsight/archive/2022/11/17/szbky
同時,歡迎對大資料開源專案有興趣的同學加入「袋鼠云開源框架釘釘技術qun」,交流最新開源技術資訊,qun號碼:30537511,專案地址:https://github.com/DTStack/Taier
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/536063.html
標籤:其他
