袋鼠雲出品!數棧UI 5.0全新體驗升級,設計背後的故事

来源:https://www.cnblogs.com/dtux/archive/2023/02/28/17162916.html
-Advertisement-
Play Games

我們是袋鼠雲數棧 UED 團隊,致力於打造優秀的一站式數據中台產品。我們始終保持工匠精神,探索前端道路,為社區積累並傳播經驗價值。 前言 數棧作為雲原⽣⼀站式⼤數據開發平臺,從2016年發佈第⼀個版本開始,數棧就始終堅持著以技術為 核⼼、安全為底線、提效為⽬標、中台為戰略的思想,堅定不移地⾛國產化信 ...


我們是袋鼠雲數棧 UED 團隊,致力於打造優秀的一站式數據中台產品。我們始終保持工匠精神,探索前端道路,為社區積累並傳播經驗價值。

前言

數棧作為雲原⽣⼀站式⼤數據開發平臺,從2016年發佈第⼀個版本開始,數棧就始終堅持著以技術為
核⼼、安全為底線、提效為⽬標、中台為戰略的思想,堅定不移地⾛國產化信創路線,不斷推進產品功能
迭代、技術創新、服務細化、性能升級。

伴隨業務的⻜速發展,我們也啟動了針對數棧產品的體驗升級計劃,從策划到最後應⽤到各個⼦產
品,共經歷了五個階段:策劃⽅案制定、設計⽅案落地、轉化設計語⾔、Theme&RC 升級、⼦產品實施。
本⽂主要闡述了在數棧 UI 5.0 體驗升級中,數棧設計團隊的設計思路,主要從產品升級策劃、確⽴設
計⽬標和解決⽅向、數棧設計語⾔、設計提升點、情感化設計⼏個⽅⾯分享數棧 DTinsight UI 5.0 全新設
計升級內容。
file

產品升級策劃

過去產品迭代過程中,積累很多亟待解決的問題,隨著新的功能需求不斷增加,原先的有些⻚⾯結構
以及交互設計需要優化。數棧 UI 5.0 的升級,通過對產品功能、⻚⾯樣式以及⽤戶體驗的優化,使數棧
UI 5.0 能夠更加靈活地適應未來產品功能迭代需求。
file

挖掘問題

我們梳理總結了數棧 UI 4.0 存在的交互問題,重點為四個⽅向:
file

競品調研

本次升級挑選了同類產品進⾏競品分析,通過交互差異對⽐,提煉策略和設計⽅案。

產品定調

從⾏業分析來看⾃身業務,打造數棧產品體驗閉環。從⽤戶需求體系、⾏業特性、產品定位等貫穿整
個體驗升級體系。落地到各個設計細節、交互鏈路等,全鏈路反覆強調產品感受,打造深刻記憶點。
file

確⽴設計⽬標和解決⽅向

結合以上策劃內容,確定設計⽬標,相對應得出設計解決⽅向
file

file

轉化數棧設計語⾔——DT Design

根據設計⽬標和⽅向,提煉出設計關鍵詞,也就是我們數棧全新的設計語⾔ DT Design:「嚴謹理
性」、「簡約剋制」、「節奏韻律」、「數字化」。
file

設計提升點

根據前⾯定義的設計語⾔,我們提取出 5 個設計改進的點:

導航

將原來的深⾊頂部導航改為淺⾊,引導⽤戶將視覺重⼼放在內容⻚⾯,同時淺⾊導航使整體⻛格清爽簡潔
file

file
⾯包屑改為箭頭樣式,具有更加明確的指向性

file

間距

常⽤間距從原來常⽤的6px、12px、20px,變為8px、16px、24px,以8的倍數為標準,強調視覺節奏
感,提⾼瀏覽舒適性
file

加⼤卡⽚、按鈕圓⻆直徑,讓視覺呈現更具親和⼒、年輕化。
file

減⼩表格預設⾼度,增加⼀屏可瀏覽的數據數量
file

表單

表單標題加粗,增加與表單內容的聯繫;新增表單上下結構樣式,將預設表單樣式改為上下結構,在橫向
空間不⾜的情況下使⽤上下結構能有效提⾼填寫表單的效率。
file

⾊彩

更新升級了品牌⾊-代表專業、精湛的數字智能產品屬性的 DTinsight Blue;代表安全可靠、全⾯兼
容的原則的 DTinsight Green;代表沉穩、可信賴的產品形象的 DTinsight Navy。在⾊彩飽和度上較原版
本有所提亮,增強⾊彩對⽐,提⾼品牌辨識度。基於品牌⾊,裂變出不同重量、層次更豐富的品牌輔助
⾊。在實際應⽤中增加輔助⾊應⽤⽐例,解決藍⾊調帶來的冷靜、單調感,同時利⽤透明度、⽑玻璃等⽅
式提⾼⾊彩清透感,使⾊彩系統既輕盈⼜態度鮮明。
file

icon

精緻化圖標設計,提⾼⻚⾯設計精細度;數據看板⻚⾯應⽤3D/⽑玻璃圖標,緊跟設計流⾏趨勢,增
強品質感與界⾯差異化。
file

情感化

結合 UI 5.0 的設計⻛格⽅向,進⾏情感化系統重塑,賦予更豐富的情感,更流暢的交互,更⽴體的⼈
設。其中重點升級了數據確省⻚⾯的插圖,更新 UI 4.0 的簡單且⾊調單⼀的形象。
file

情感化設計

在唐納德·諾曼的《設計⼼理學 3-情感化設計》⼀書中提出設計的三個層次:本能層次、⾏為層次、
反思層次,解析了設計觸達⽤戶情感的⽅式,這三個層⾯相互交織,為⽤戶帶來愉悅的產品體驗。以下也
從這三個層次和⼤家分享下此次情感化升級的⼼路歷程。
file

⾏為層

微交互

⽐如:在⼦產品切換浮窗上,hover到每個⼦產品區域,增加⼦產品圖標對應微動效,增加互動。
file

內容引導

包括新⼿引導、特定名詞的解釋,告知⽤戶該功能的運⾏機制/流程,以及提示⽤戶如何去使⽤和操作
file

反思層

品牌基因結合

品牌感可以帶來差異化的設計表達,也能提⾼⽤戶對品牌的記憶度。在確省⻚⾯的插圖中適當增加產
品logo,加強⽤戶的記憶點
file

落地⽅案

⾸⻚

提⾼展示效率

將置頂項⽬縱向顯示,提升展示置頂項⽬的數量;快速⼊⻔內容收進幫助⽂檔,降低⾸⻚的屏幕占
⽐,將更多空間留給數據展示和流程圖展示
file

⾎緣

增加預覽舒適度

輕量化⾎緣表⽤⾊,降低⻓時間瀏覽⼤量節點帶來的視覺疲勞感;適當留⽩,增加⻚⾯呼吸感;⾎緣
關係⽹圓⻆調整,帶來點擊感,同時可以降低⽤戶焦慮感
file

拓撲

體驗提升

輕量化⾎緣表⽤⾊,降低⻓時間瀏覽⼤量節點帶來的視覺疲勞感;適當留⽩,增加⻚⾯呼吸感;⾎緣
關係⽹圓⻆調整,帶來點擊感,同時可以降低⽤戶焦慮感
file

設計提效

拓撲結構重構,建⽴節點設計規範,不同狀態的節點僅需替換組件庫中對應預設好的狀態樣式,不需
要像之前的節點要單獨修改邊框顏⾊,設計提效 50%。

看板

優化數據看板

區分主要數據和次要數據,根據層級關係優化數據展示,強化數據展示的主次,縮減⽤戶瀏覽數據時
⻓,提⾼⽤戶獲取信息的效率。
file

後記

從前期調研和跟各位產品經理的共創,到設計⽬標確定,再到多維度的⽅案落地,設計師對交互體
驗、視覺語⾔進⾏多維度推敲與打磨,最終使得視覺和體驗⽅⾯有了可感知的進步。

同時設計團隊也沉澱了產品業務知識,為更好的優化產品體驗打下了基礎,在⼀定程度上也幫助業務
解決了現存的問題。當然我們的設計語⾔、產品體驗還在不斷打磨、優化,持續將產品痛點和設計⽬標緊
密結合,助⼒業務發展。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • HTML元素 空元素 不是所有元素都擁有開始標簽、內容和結束標簽。一些元素只有一個標簽,通常用來在此元素所在位置插入/嵌入一些東西。這些元素被稱為空元素例如:元素 `` 是用來在頁面插入一張指定的圖片。 布爾屬性 有時會看到沒有值的屬性,這也是完全可以接受的。這些屬性被稱為布爾屬性。布爾屬性只能有一 ...
  • 如果希望自己的代碼更優雅、可維護性更高以及更簡潔,往往離不開設計模式這一解決方案。 在JS設計模式中,最核心的思想:封裝變化(將變與不變分離,確保變化的部分靈活,不變的部分穩定)。 單例模式 那麼來說說第一個常見的設計模式:單例模式。 單例模式保證一個類僅有一個實例,並提供一個訪問它的全局訪問方式, ...
  • 隨著項目的不斷維護,代碼越來越多,項目越來越大,決定將老項目遷移至vite。本文介紹了Vue老項目像Vite遷移的過程、遇到的問題以及經驗總結。 ...
  • 這裡給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 背景 最近新接手了一批項目,還沒來得及接新需求,一大堆bug就接踵而至,仔細一看,應該返回數組的欄位返回了 null,或者沒有返回,甚至返回了字元串 "null"??? 這我能忍?我立刻截圖發到群里,用紅框加大加粗重點標出。後端同學也積極 ...
  • 這篇要討論的這個概念,應該也不是我發明的新詞,叫 URL 與狀態的雙向綁定,字面意思來說,在刷新頁面或跳轉頁面時解析 URL 並對應更新組件的狀態,在組件狀態更新時同步更新 URL,為什麼要引入這種機制嘞? ...
  • 按照官網初始化nuxt3項目時: 輸入命令 npx nuxi init nuxt3demo 發現會失敗報錯: getaddrinfo ENOENT raw.githubusercontent.com 報錯 解決方案: 手動clone代碼 git clone -b v3 https://github. ...
  • CSS中的BFC、IFC、GFC和FFC是佈局模型中的概念,用於描述元素在文檔流中的佈局行為。它們分別代表塊級格式化上下文(Block Formatting Context)、內聯級格式化上下文(Inline Formatting Context)、網格格式化上下文(Grid Formatting ...
  • tips:如果本文對你有用,請愛心點個贊,提高排名,讓這篇文章幫助更多的人。謝謝大家!比心❤~ 如果解決不了,可以在文末加我微信,進群交流一起學習探討。 背景 項目的要求需要實現規範化,針對項目內所有的滾動條做優化,需要按照UE調整實現:滾動時出現滾動條,停留三秒後,自動消失 由於是就項目的優化,所 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...