如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里
圖標——界面設計最重要的元素之一。
菜心經常寫關于圖標的教程和感悟,可見圖標設計在我日常工作中占了很大比重,所以我始終堅信能夠把圖標做好,也是難得的特長之一!
這里拿幾個月前做的第一版小說模塊圖標為例(目前已經改版為2.0,等正式上線后會再次與大家分享),簡單介紹下我的圖標設計思路,大綱如下:
1.風格設定
2.創意腦爆
3.設計執行
1.風格設定
在開始構思之前,我們首先需要確定圖標的設計風格,風格可以根據整體產品的設計語言推導,需要符合目標人群的喜好以及產品的屬性定位。
雖然我們是小說模塊,但還是附屬于動漫產品體系之下,前期的種子用戶還是產品原有的動漫人群,所以我將風格鎖定在原有動漫的視覺風格之上,大家可以看下當時動漫標簽欄圖標的樣式:
由此小說模塊圖標與上圖保持一致,設定為“描邊與色塊結合”風格。
2.創意腦爆
鎖定風格之后,就要構思創意了,也就是如何在這樣的風格之下去表達你的內容。
這一步很關鍵,如何讓圖標不普通,大部分因素都就體現在內容表達上(因為風格其實也就那么幾種),我的方法是盡量去發散核心關鍵詞,讓圖標的含義標新立異,舉兩個這次圖標腦暴的例子:
第一個,“人氣”圖標的腦暴路徑:
這里選詞有個小技巧,我會遵循兩個原則,“具象”與“二層”。
首先來說具象:其實很好理解,如果詞匯太抽象,你是很難表達的,比如“流行”這個詞,你是很難表達的,而“火”就很具象,很容易表現。
再來說“二層”:指的就是盡量不要選擇核心關鍵詞延展出來的第一層詞匯,因為這些詞是大家都能想到的,并且用爛的,比如人氣直接延展出來的“火”、“獎杯”等等。(但是如果你的圖標沒有文字提示,需要表意特別明確,建議還是使用第一層延伸詞,可以在風格上做些差異化表現)。
所以在上面兩個原則下,我最后設定人氣圖標使用“愛的手勢”,如下圖:
因為看到有些同學把“愛”與“搖滾”的手勢弄混,所以說下它們的區別:
希望大家在使用的時候不要搞錯哦!
第二個,“完結”圖標的腦暴路徑:
也是通過“具象”與“二層”原則,最后使用了商店掛的打烊門牌這一創意來延展:
每個關鍵詞的腦暴都會產生很多詞匯,各不相同,我們需要學會篩選,盡量避開過于抽象或者過于普通的詞匯,避開抽象等于具象,可以方便執行;避開普通等于特別,如果所有的設計都是大家用爛的創意,那作品一定會很平庸,以上就是我在腦暴時使用的方法。
我們需要讓自己產出的每一套設計至少有一個“特別”出現,不然如何體現自己的價值呢?
3.設計執行
這一步就是根據前面得到的靈感圖來進行設計,我們來看下執行對比圖:
對于執行需要注意的基礎細節,之前有寫過《圖標設計五維自檢法》,有興趣的同學可以看一下,除此之外這里再補充一點——如何讓圖標做到有細節!
本次設計總結了三個方法供大家參考:
3.1 設計技法的細節
比如給描邊增加短線風格:
再比如線條增加面形色塊的組合:
3.2 根據事物本身特征增加細節
比如一個木質門牌的細節:
3.3 俏皮的那一筆
比如書架上歪著的一本書:
再比如一根線條的破局:
當然增加細節的方法有太多種,總的目的就是防止圖標過于簡單、簡陋,希望你也可以有自己的一套秘方來進行設計,大家互相學習。
最后再看下圖標整體的效果吧:
附上過程中的一些稿子,哈哈,別嚇到你:
對于執行這一塊,別人再怎么說,你不做大量的練習與思考也是無濟于事,這個道理毋庸贅言了。效果圖如下:
接下來分享的也是這幾個圖標,不過是延伸版,切入的角度會略有不同。
這次改版背景很簡單:首頁整體架構調整的同時,主圖標的設計語言改成了面性,而由于時間緊,小說圖標還沒來得及改,所以這次的設計目標就一個,把第一版圖標改成面性的。
本來我以為,直接由線性改成填充的形式就可以了,分分鐘搞定,但沒想到改過來的效果是這樣的:
于是經過調整又得到這樣的:
為什么還是不好看?
我也不知道啊!
這種情況就去多找參考,分析分析別人的優秀作品,比如下圖谷歌的圖標:
為什么人家的看起來就那么好看,那么精致?
我個人覺得最大原因就是它的透氣感比較好,導致透氣感好的原因在于,它采用了多元素組合的方式,并且使用大量留白與彩色形成對比。
在這樣的分析之下,我對圖標進行了重新構思,直接在腦暴階段就重新思考(因為原有圖標是一個元素,很難再拆分成兩個元素來進行組合)。
為了能做到獨特,我最終選用的圖標含義如下(盡量避開用爛的詞匯):
書架:兩本書互相依靠
熱門:手捧愛心
免費:冰淇淋甜筒(創意來自甜筒經常會有第二份半價,或者買一 送一的活動)
完結:黑子手捧完結的牌子
最后的執行效果如下:
新版圖標也是利用元素的組合,并且圖標內有大量留白使圖標更加透氣。
除了透氣以外,我還在圖標之中融入了一些“有生命感的內容”,比如手,品牌形象,擬人化的書等等:
使圖標變更加可愛,有情感,充滿一些故事感。
除此之外,對圖標還增加了一點點的小細節作為小彩蛋:
一般我們在做一組東西的時候,都希望能夠有一個主旨貫穿始終,這樣解釋起來更加有說法,有說服力。
比如上面這組小說圖標,設計關鍵詞是溫暖,情感,可愛,在這樣的理念下,我將溫暖轉化為陽光作為視覺語言。
可是陽光怎么落地呢,我當時能想到的就是高光和投影,本次使用的就是充滿光感的長投影:
當然,為了使圖標輕量化,投影不宜過重,起到點睛的作用即可:
除此之外,像前面所說,為了體現可愛的主旨,融入了手,品牌形象等有生命的元素(并且整體圖形都是比較圓潤,避免尖角的出現),這也是貫穿主旨的一條路徑。
方法很多,各不相同,其本質目的還是希望大家做設計的時候要有適當的理念貫穿!
整個設計過程就差不多這些了,其實花在調整細節的時間還是比較多的,隨便一個圖標有了大方向和思路之后,還是需要不斷的修改修改再修改。
顏色的搭配、五官的間距、元素之間的大小關系等等,都需要不斷的調整,而真正考驗我們的也就在這些細節當中。
這里再補充兩個增加可愛度的實用小技巧:
1 五官緊湊
一般情況下,縮小五官的間距,可以一定程度上實表情更加可愛,尤其是嘴鼻和眼睛的間距:
2 腮紅
一般來說,在我的印象中只有可愛的東西才會有腮紅,五大三粗的大老爺們加個腮紅,咦~,不敢想!
所以畫可愛的形象或表情時,可以考慮加個腮紅:
不過我這次由于元素太多,所以沒加,大家可以根絕實際情況自行實踐。
最后:
看萬卷書,行萬里路!不走,書白看。
看萬篇文,練萬個習!不練,文白看。
藍藍設計( www.gyxygd.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、網站建設 、平面設計服務。
如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里B端后臺產品UI設計的工作小結,總結一些常見問題、解決方法以及自己的經驗。
寫在前面
作為一個新時代全能打雜,日常工作包括移動端、PC端的UI設計以及各類平面視覺設計,其中自然少不了令人“禿”然的B端后臺產品設計。
畢業兩年來一直都做著B端產品的UI設計工作,參與過的后臺產品設計面對的主要客戶有公司內部、各大企業以及政府機構。工作和學習的過程中走過不少彎路,也在不同的項目中不斷反思和總結。把自己的一些想法和經驗分享出來,總結自己工作中遇到的問題和解決的方法,記錄自己思考和理解的過程,也希望對即將或正在從事B端后臺產品設計的你有一點點啟發或幫助。
希望在日后的工作和學習中,通過實踐來不斷完善自己對B端后臺產品的理解。
目錄
一、明修棧道C和暗度陳倉B
二、后臺產品設計思路
三、后臺產品設計規范
四、經驗觀點及設計資源
正文
一、明修棧道C和暗度陳倉B
1.1初識B端產品和C端產品
按照C端產品和B端產品的專業術語來解釋的話,C端Consumer,表示為消費者、個人用戶或終端用戶設計,直接面向普通用戶提供服務來幫助他們實現個人需求。B端Business,它面對商業和企業,是為幫助企業集團等實現商業目的而設計的軟件、工具或者平臺。
在我們日常生活中,在手機上使用的大多是C端產品,單一的C端產品通常是為了實現單一的需求,比如看網紅的抖音、聽音樂的酷狗、買車票的12306、社交的微信等,這些產品有自己的核心功能,其他的功能則是附加的,倘若沒有這些附加功能,雖然用戶體驗感會降低,但并不會影響產品的核心功能。
而面向B端的產品,我個人稱之為“暗度陳倉”,當個人用戶為實現個人需求產生了一系列動作,往往伴隨著該需求的另一端也會反饋一系列動作,即C端產品的后臺產品線(BtoC),比如淘寶賣家平臺、餓了么商家版等。除此之外,還有面向商家、企業、業務部門提供的企業級服務產品,以及面對企業或者個人提供的平臺級工具產品等。
雖說我們日常使用的更多是C端產品,但是B端產品對我們的影響也是時時刻刻都存在著的。C端產品在明,逐漸改變著現代人的生活方式,B端產品在暗,間接服務于用戶,讓一切流程化秩序化,并且具有多個主要功能點。
——“ToB還是ToC?這是個問題......”
——“不管ToB還是ToC,最后都還是ToP(people)。”
1.2B端和C端產品的區別
在我看來,C端產品以消費互聯網為主,B端產品以產業互聯網為主,C端更感性,而B端更理性。
從使用者的角度來說——
C端產品關鍵詞包括免費使用、迅速上手、體驗為王、你能讓我做什么;
B端產品的關鍵詞則是付費購買、上手緩慢、效率第一、你能為我做什么。
從開發的角度來說——
C端周期短,B端周期長;
C端用戶多,B端用戶少;
C端邏輯簡單,B端邏輯復雜;
C端競品較多,B端競品較少;
C端主戰場是移動端,B端則是PC端;
C端是用戶體驗驅動,B端是解決問題驅動;
C端產品的使用決策權在用戶手中,而B端產品的使用決策權則在客戶手中(B端客戶不一定是用戶);
C端產品除了產品的體驗以外,也要讓產品更美觀,讓活動更有趣,讓用戶更舒服,產品經理有很強的同理心,B端產品的實用性大于美觀性,能切實解決問題、配置資源的B端產品才是一個好的B端產品,產品經理要具有更強的邏輯思維能力。
1.3后臺產品常見分類
后臺產品按其作用可大致分為兩類,一是支撐前臺產品,二是管理各種資源。我認為后臺產品應當是囊括在B端產品的范圍之內的,常見的類型包括:
C端產品的后臺產品線——如淘寶商家版,餓了么商家版,對訂單和用戶進行管理,支持C端產品的業務進展;
平臺級工具產品——如微信公眾平臺,對文章和讀者的數據統計和管理;各大互聯網公司的開放平臺,如微博開放平臺等;
企業級服務產品——虛擬主機系統(VMware),云主機管理系統(深信服、xensystem、騰訊云)以及各種云SaaS;
企業的業務處理平臺——對內有考勤、報銷等OA辦公系統,對外有CRM客戶管理系統,ERP資源及供應鏈管理系統。
二、后臺產品設計思路
2.1初識后臺產品設計
說起后臺產品,很容易想到復雜、龐大、邏輯縝密,而作為設計師,苦于競品短缺、架構復雜,設計的前期工作比設計本身要復雜得多。
后臺產品不同于普通用戶所使用的APP,它在用戶初次使用和短暫時間內的認知成本是較高的。當用戶用慣了一個音樂類的app,再給他幾個其他的音樂APP,用戶是可以迅速上手并且輕易解決自己的需求的。而后臺產品則不然。
對于后臺產品來說,首先,所見之少,它并不是隨隨便便就可以下載使用的,即便你在使用的過程中,也因角色不同而受到權限限制,一般來講很難像超級管理員一樣接觸到整體功能;其次,門檻之高,后臺產品的使用者一般都是在該行業沉淀了很久,所以要對后臺產品進行設計就需要同樣了解該行業、甚至更能洞察該行業,業務本身的復雜性質決定了后臺產品架構也會比較龐大;然后,無論是工廠商家的進銷存管理,還是政府醫院的工作流和業務流,乃至企業內部的產品,除了不同行業都有門檻外,對信息和產品也有“保密協議”的使命感,所謂“隔行如隔山”,在后臺產品更是如此;最后,后臺產品設計往往沒有固定的功能架構和商業模式,對于產品經理的邏輯思維能力要求更高,設計師不僅僅是做界面、優化流程,也要主動和產品經理溝通交流,并對產品進行思考和探索。
這大概就是后臺產品相關資源較少、設計難度較大的一些原因。
2.2后臺UI設計工作流程
后臺UI設計的工作,大體分為三個部分:需求分析——設計執行——數據分析。
在需求分析階段,要對產品本身和行業本身有一些基本的認知。要了解產品的基本情況,比如產品目標、用戶人群、產品定位、需求分析、功能模塊、主要競品和產品特色。 做這個產品是為了解決什么問題?想實現什么目標?使用這個系統的用戶有哪些?不同角色的用戶有哪些具體的權限?是否需要對每一個用戶的行為都生成操作日志?產品有哪些主要的功能模塊?產品的業務流程是怎樣的?有哪些同類型的產品?和他們相比我們的產品有什么特色和特點?成功地做出大而全的后臺產品,是整個設計團隊和開發團隊能力的體現,而對很多小團隊來說,只能做一些大團隊不愿去做的產品,或另辟蹊徑在某些方面做專做精。
在設計執行階段,參照PM給出的功能清單做原型和流程的梳理,需要關注的有當前版本規劃、功能模塊、功能類型、功能描述、任務優先級、完成時間等,交互原型則伴隨著功能描述、規則判定條件、觸發條件等內容。原型設計完成,開始做UI視覺方面的設計,而這時后端同步構思需求的實現方案。UI設計師向前端了解實現框架,方便交接和溝通。當界面實現,UI設計師應該是最早進行測試的,力求視覺設計和代碼實現無誤差。在完成設計執行后,從信息層級、文字、圖標、圖片等方面進行設計走查,進行多次設計驗證與測試。
數據分析是產品優化迭代的重要依據。進行多番測試和評審后交付客戶(或內部)使用,根據產生的具體問題進行不斷迭代,且觀察產品能否通過準確的數據反映問題、體現能力,應虛心接納使用者的使用建議并嚴謹思考其合理性,用戶的使用和反饋是優化產品的重要途徑。只有達到了管理和運營的指標,后臺產品才是真正產生了價值。
2.3制定設計規范的作用
為后臺產品制定設計規范有哪些作用和好處呢?簡單來說就是對產品好、對自己好、對團隊好、對客戶好。
對產品——在項目完成第一版較為穩定的版本時,著手制定設計標準,統一公司視覺設計規范及某些特定交互設計規范。同一個項目會有多個設計師的參與,規范化的設計語言,避免因設計控件混亂而影響設計輸出;
對自己——組件化同類元素,提高工作效率,建立公司產品的組件庫,以便不同項目的復用及設計延展;在同一個項目中也能更好的把控該項目的視覺規范,提率;
對團隊——設計規范的制定,規范了設計團隊的輸出,同時方便了與開發團隊的交接和協作。通過設計規范的制定,前端實現也能擁有一套可供復用和擴展的組件庫,助力上下游交接及團隊協作;
對客戶——制定設計規范的同時需要考慮設計延展性,為不同客戶的定制化需求提供更的輸出。同時在進行產品迭代時,設計規范的組件化調整也大大提高了工作效率。
三、后臺產品設計規范
*以下內容僅供參考和交流,圖片內容不代表真實尺寸,請結合特定產品靈活使用。
3.1頁面布局
統一尺寸——據統計,目前PC端用戶屏幕分辨率占比排名前三的是1920*1080、1366*768、1440*900,以1440來設計的話,向上適配或者向下適配誤差會比較小。 適配方案——面向多個客戶,后臺產品設計功能型頁面的尺寸統一為1440*900,按照柵格系統原則向上或向下適配;展示型頁面以1440*900為主,同時設計出極端情況(寬度為1280以及寬度為1920)的效果圖,力求實現前端實現效果和高保真設計圖誤差最小。面向公司內部的后臺系統,由于各個職工電腦屏幕是統一采購、統一尺寸,所以開發適配的分辨率可以統一尺寸進行設計,這個尺寸根據公司內部采購屏幕的尺寸和分辨率選擇即可(提前和前端溝通好)。
頁面框架——頁面框架主要分為左右欄布局和上下欄布局,還有其他的布局。左右欄布局包括頂部欄、左側菜單欄、主體內容三大區域,其中頂部菜單欄、左側菜單欄為固定結構,右側主體內容根據分辨率進行動態縮放;上下欄布局包括頂部菜單欄和主體內容兩大區域,其中頂部菜單欄為固定結構,主體內容進行動態縮放且需定義主體內容左右兩邊空白區域最小值;左右欄布局時,左側菜單可收縮展開,收縮狀態下固定寬度。
柵格布局——柵格系統的使用是為了解決自適應和響應式問題,從而更好地進行產品設計和產品開發。響應式柵格采用24列柵格體系實現,以滿足2,3,4,5,6分比布局等多種情況。固定寬度Column,將間隔Gutter進行動態縮放。需要柵格化處理的內容的總寬度=23列(1列=1寬度Column+1間隔Gutter)+1寬度Column=24寬度Column+23間隔Gutter。谷歌規定模塊和結構之間要以8px為基準,布局間相對間距可采用8px以及8的倍數,但一些小組件(按鈕、間隔、輸入框 )可以以4為基準。柵格布局是為了輔助設計,靈活運用,不要被它所局限。
尺寸設定——一般在整體區域左上角放置產品LOGO及產品名稱,大部分系統頂部欄高度48+8n,側邊欄寬度200+8n。我常用的是頂部欄高度56px,側邊欄寬度200px,側邊欄收縮狀態寬度56px,右側的側浮窗寬度400px。
相對間隔——定義主體內容的上下左右邊距,定義主體區域內各模塊的邊距及安全寬度,超出內容區域的部分采用區域內滾動或整屏滾動,視情況固定導航欄。
3.2標準色
顏色分為品牌色、輔助色、中性色。根據不同產品的不同需求,可能也會將統計圖、標簽等進行統一標準色設定。
品牌色即產品主色,產品主色的設定直接影響產品氣質和直觀感受,也是產品直接對外的形象。品牌色要根據產品特性、用戶使用場景、產品定位等進行選取,盡量做好色彩的延伸性,可支持換膚。品牌色的應用場景包括操作狀態、按鈕色、可操作圖標等。
輔助色用于提示其他場景,比如成功、失敗、警告、無效等。
中性色常用于文本、背景、邊框、分割線等,需要考慮深色背景和淺色背景的差異,可以選擇同一色相控制透明度變化,用來表現不同的層級結構。
其他色如統計圖、數據可視化、多個標簽的不同配色方案根據項目情況單獨設定。
3.3標準字
后臺系統常用的字體:windows系統,中文Microsoft YaHei,英文Arial;Mac字體,中文PingFang SC,英文Helvetica;除此之外可以選擇的字體還有segoe UI、思源黑體、Hiragino Sans GB等。
后臺系統中常用字體大小為12px、13px、14px、16px、18px、20px、24px、30px。
行高設定,根據文字大小及使用場景設置行高,一般行高=文字大小+6px/8px。
3.4圖標
圖標是UI設計中重要組成部分,一般分為功能圖標和應用圖標,以圖形的方式傳達概念,可以降低理解成本,使得界面更加協調美觀。在后臺產品中,圖標的功能則更偏向輔助性,輔助用戶對功能的認識。
除了某些常用的圖標,有一些專業性的操作和詞匯則需要設計師進行繪制,現在比較方便的方法是在iconfont提供的圖標模板上用AI繪制,畫板1024*1024,提供圓形、正方形、矩形形狀(文末提供下載)。圖標尺寸按照8的倍數進行延展,繪制完成后生成svg格式文件,提交到阿里巴巴矢量圖標庫的項目組里,方便前端調用,調整大小和顏色更為方便,且能夠優化系統內存和性能。
分享一個我個人常用的AI使用小習慣,因為ctrl+q、ctrl+w作為退出和關閉我用的不多,而且有時候手抖會在保存時候不小心點成了關閉,所以我無情地把ctrl+q、ctrl+w變成了拓展和拓展外觀的快捷鍵......感受還不錯。
3.5按鈕
按鈕是后臺產品進行交互設計是重要元素,提供給用戶進行點擊操作,是視覺上最引人注目的控件,具有一定的視覺受范性。常用按鈕可分為填充按鈕、線性按鈕、文字按鈕。
按鈕的交互狀態包括默認、懸停、點擊和不可用。
按鈕根據需求分為不同尺寸,大中小三個級別用在不同的場景,一般按照8的倍數設定。如高度分別設定為24、32、40px。
規范整理時要規定不同類型按鈕的寬高、圓角及文字大小,同時還要將按鈕的不同狀態展現出來。
填充按鈕之間間距最小為10px。
3.6導航
導航的類型有很多種,常用的比如頂欄菜單、側欄菜單、折疊菜單、下拉菜單、面包屑、分頁、步驟條、時間軸、tab標簽頁、膠囊菜單、徽標數等。
各類導航中的字體大小可進行統一設定。
頂欄菜單多為一級菜單,點擊切換,或作為下拉菜單的父級,將子級菜單合理分類。
側欄菜單為垂直導航菜單,可以內嵌子菜單。
下拉菜單的觸發方式一般有鼠標懸停和鼠標點擊兩種。
步驟條引導用戶按照流程來完成任務,一般步驟不得少于兩步。
分頁的高度設定為24px、30px、32px,根據應用場景適當增減內容,比如設定每頁展示數據的條數、跳轉至指定頁等。
面包屑用于說明層級結構,使用戶明確當前所在位置,并且可以回到任一上級頁面。
徽標數用來通知用戶當前有未讀消息,一般出現在圖標的右上角或者跟在文字后面。
3.7表單
表單多由一條或多條列表項組成,單一列表項的類型有字段輸入框、條件選擇器。
字段輸入框的標題和輸入框分布方式包括左右、上下、無標題。左右分布是常見的對齊方式,比較適合PC端的使用;上下分布增加了表單的整體高度,視情況選擇使用;無標題經常應用在登錄注冊,雖然減少了面積,但是增加了理解難度。
輸入框的交互狀態包括默認、輸入結果、提示錯誤、禁用、獲取焦點。
輸入框的尺寸可按照8的倍數進行設定,比如24px、32px,也可根據系統實際情況進行設定,我常用的輸入框高度為30px,寬度視情況而定,無圓角。上下布局的多個輸入框上下間距為20px,有錯誤提示時候豎向增加10px或橫向顯示在輸入框右側(預留出位置)。
表單中標題文字左對齊,輸入框左對齊,標題文字距離輸入框20px(多個長度不同的輸入框算最長的);標題文字右對齊,輸入框左對齊,也是常用的方式。輸入框內正文字體14px,文字和左右兩邊邊框的邊距10px。
選擇器包括單選、多選、時間選擇、開關切換、下拉選擇、滑塊選擇、旋鈕等。單選框多為圓形,復選框多為方形。
搜索框和選擇框的高度為30px或按照8的倍數自行設定,通常和輸入框保持一致。搜索框距離右側按鈕4px,內部文字14px。
單選多選框尺寸16*16px,多個選項橫向排列間距16px,縱向排列間距8px。
開關按鈕外框40*20px,內部圓形16*16px。
3.8表格
表格在后臺產品UI設計中站的比重非常大,用來展示數據、統一管理、作為詳情入口,是最清晰、的形式之一。在設計規范中需設定表頭高度、表格行高、表格列寬范圍,同時也包括表格中的按鈕樣式、標簽樣式。
表格主要分為五大區域:選擇搜索區、操作區、表頭、正文、底欄。選擇搜索區放置篩選框和搜索框,為用戶提供按需搜索,可以大大提高用戶效率;操作區指各種對表格內容進行增刪改查、批量處理、配置列的動作;表頭展示列標題,一般具有排序功能;正文主要展示各種各樣的數據,要注意行高、對齊、分割、信息層級等,要考慮是否提供行內操作;底欄顯示分頁、總數統計等。
表格信息一般主要功能為增刪改查,查看和編輯是最基本的功能,表格信息支持篩選、搜索、排序、分頁。對可批量操作的表格數據在第一列增加多選框。
行高——表格行高可設置為表格內字體高度的2~3倍,主表格會間隔顯示不同顏色,用于區分不同行數據、加強視覺流引導,展開單行的內置表格可采用純色,選中行應有視覺上的反饋。表頭要和表格內容有視覺上的區分。表格行高可采用36、40、48、60等。
行數——表格行數太多加載速度會降低,延長用戶等待時間;行數太少會導致用戶不斷翻頁,降低使用效率。比較合適的默認表格行數是20或50,用戶可以根據自己需求選擇默認的行數。設定行數之后,如果每頁行數多余每屏行數,可在表格內引入滾動條,這時可以固定表頭滾動內容。
列寬——列寬根據內容字段長短需要有不同且合理的默認值,使得表格字段有良好的展示效果。列內容的長度固定時,列寬應大于固定寬度(比如時間、MD5、SHA1);列內容不固定時,能預判最大寬度的按照最大寬度設定列寬(比如IP地址、MAC地址、姓名),不能預判最大寬度的設定列寬按照常用寬度,多于內容省略以“...”展示,鼠標懸停出現完整內容(比如詳情、描述)。
列數——表格列不應過多,列數比較多的情況下應該合理進行合并、隱藏、刪除或進行優先級處理。常用的方法有引入配置列,用戶可自定義展示必需列以外的其他列;只展示重要信息,下拉展開列查看完整信息;在表格中引入橫向滾動條,根據實際情況選擇是否要始終固定基本信息列(如第一列是文件名)和操作列(最后一列的操作)。
對齊方式——表格內的文本應按照文本類型不同進行統一規范,如金額類數值保留相同位數小數,SHA1雖然是一串數字但是其實那并不是數據而是一串編碼,所以可以像文文本一樣左對齊。根據文本內容不同,對齊方式也應靈活調整,可采用文本左對齊、數據右對齊、金額小數點對齊的方式。數據前面有標簽的,將標簽前置對齊。類似IP地址、MD5、SHA1、域名這樣的信息,也可以根據產品需要在文本前面增加“復制”圖標,方便用戶調用。
詳情入口——表格內部數據的詳情入口,將能點擊下鉆查看詳情的內容以不同顏色表示,同時在表格行最后一列操作按鈕部分放置一個查看按鈕。
3.9反饋
包括彈框、側滑框、骨架屏、全局提示、警告提示、消息提醒、加載狀態等。分為模態框和非模態框,區別是是否會打斷用戶工作流。
彈框又稱對話框,是疊加在應用主窗口上的彈出式窗口,以對話的方式使用戶參與進來。
彈框——彈框出現時,主題內容增加一層遮罩#000,透明度50%,避免使用雙層彈框,可同時采用有關閉圖標的彈框和無關閉圖標的彈框,引導用戶對內容進行正確操作。如果設定系統內所有彈框均可以點擊彈框外區域關閉, 則需要為用戶新增或編輯內容的彈框彈出二級確認的彈框,或者再次進行交互梳理。
側滑框——又稱抽屜,出現在右側,固定寬度400px,高度覆蓋在主題內容之上,點擊側滑框以外的區域則收起側滑框。
骨架屏——為某些特定數據提供數據加載等待時的占位圖形組合。
全局提示——建議停留時間3s,可根據文字字數調整停留時間,文字內容限制在30以內。
警告提示——用不同顏色和樣式展示需要關注的信息。
通知提醒——消息通知和告警信息用通知提醒框,單個消息從頁面右側以抽屜的方式劃出,用戶可手動關閉,或停留3s后自動關閉。
3.10缺省狀態
繪制不同類型的情感畫插畫表示缺省狀態,如404、500、暫時沒有數據、沒有新消息等。
頁面需要一個默認的底色,錯誤文字使用14px,與情感化插畫間距20px,與按鈕間距30px;
3.11數據可視化
數據可視化部分可能是后臺產品中對視覺設計要求較高的部分,使用情境為各類統計圖、大屏展示頁面等。
功能型頁面的數據可視化可以引入圖形化設計組件,Echarts、G2、d3等;展示型頁面的數據可視化則可以做的更有趣,比如立體的統計圖、粒子地球效果、靈活有趣的網絡拓撲圖等。
考慮到數據可視化可能會需要深色淺色不同的背景,在數據可視化統計圖的色彩搭配上要注意顏色的拓展性。
四、經驗觀點及設計資源
4.1設計前端一家親
Ant Design的設計組件,實現框架React、Angular——https://ant.design/docs/spec/layout-cn
Element的設計組件,實現框架Vue 2.0、 Angular——http://element-cn.eleme.io/#/zh-CN/component/checkbox
iView的設計組件,實現框架Vue——https://www.iviewui.com/docs/guide/theme
飛冰的設計組件,實現框架React——https://alibaba.github.io/ice/
Layui的設計組件——https://www.layui.com/demo/grid.html
G2可視化圖形組件——https://antv.alipay.com/zh-cn/g2/3.x/demo/index.html
Echarts可視化圖形組件——https://echarts.baidu.com/
d3.js可視化圖形組件——https://github.com/d3/d3/wiki/Gallery
在線柵格化計算工具——http://grid.guide/#/1000/24/34/8/0
4.2不丑也要多讀書
《B端產品經理必修課》
《交互設計精髓》
《U一點料·Ⅱ》
《簡約至上:交互式設計四策略》
寫在最后
不管是做C端產品還是B端產品,都是為了實現用戶的需求、幫用戶解決問題。
剛接觸后臺產品的UI設計師工作時候,最希望能把產品做的炫酷、美觀,工作中慢慢地發現項目的背后思考更為重要,產出的設計成果也應該有理有據、支撐整個設計體系。網上供大家使用和學習的資源非常多,對一些公司來說、專門去制定一套自己的后臺設計規范不免顯得費時費力,合理引入antdesign和element等開源的設計組件,會使得設計師以及設計師的好朋友前端小哥哥事半功倍,有助于設計師把更多的精力投入到沉淀行業知識、研究產品架構、梳理交互方式和創新視覺表現上。
在后臺產品的設計過程中,更應該把寶貴的時間用在更值得關注的事物上,讓設計師能夠輔助業務挖掘,從趨于相同的表象中找到產品獨有的閃光點,從而切實解決問題和實現價值。
藍藍設計( www.gyxygd.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、網站建設 、平面設計服務。
如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里
我們都知道UI設計并不僅僅是做出好看的東西,還涉及到交互和數據還有轉化率,就像是設計師通過界面在于用戶交流一樣,而底部導航欄就是交流對話中的一個。因為如果用戶連他們在產品的哪里都不知道,那么我們的設計再好優秀也是沒用的。
底部導航欄的用法
底部導航欄在屏幕底端展示3至5個目標選項,每一個選項由一個圖標和文字標簽展示,點擊底部導航圖標時,將帶領用戶前往與之關聯的視圖。
這里將目標選項放在底部的原因是,在手持的移動設備上容易被觸及,符合拇指定律,方便用戶單手操作。
底部導航欄的展示
根據我的觀察,底部導航欄的表現形式一般分為三種,首先我們先來說第一種:
1、文字+圖標
大部分的平臺都是使用的扁平風格,只有在節假日的時候才會出現,而多數情況下,我們常見的底部導航欄都是以文字+圖標的形式出現,在選中的狀態下,設計師也會根據對整體風格的把控和產品調性,增加一些變化和趣味,來突出產品的風格。如下圖所示:
全名K歌和知乎的底部導航欄就是使用文字加圖標的形式,其中全名K歌的底部圖標增加了一些有趣的變化,讓底部圖標變得更有趣,同時文字的存在能夠更好的讓用戶對圖標進行理解,提高用戶識別效率。
2、文字
文字按鈕目前來說產品里使用的也是比較多的,大多出現在以圖片和視頻為主的產品和界面中,如下圖所示:
抖音、美圖秀秀、小紅書,這三款APP的底部導航欄都是文字作為模塊切分,在使用的過程中,更能夠關注與閱讀內容,底部操作欄視覺層級相比上面的那種層級比較低,不影響瀏覽視覺,同時文字按鈕降低了用戶的理解成本。
3、圖標
單圖標按鈕是很少見的,很多圖標都沒有很強的識別度,所以僅僅用圖標放在底部操作欄,會造成用戶的認知負擔,不建議使用獨立的按鈕。如下圖所示:
VSCO是一款給用戶推薦產品的APP,因此底部操作欄只有三個按鈕,從設計的架構和產品的邏輯上來說,比較有利于用戶對圖標點擊操作。
Same的是一款社交的APP,有別于目前的大部分產品,它的底部是使用的單圖標的形式,雖然整體界面比較簡約,但是辨識度比較低,造成了使用產品時的認知負擔。
小總結:
1、當頁面圖片以圖片為主時,使用純文字或者純圖標的能夠降低底部圖標對用戶造成的干擾,但是純圖標的底部導航欄降低了用戶的識別度,引起用戶使用時的認知負擔。
2、文字+圖標的搭配屬于最穩妥的方式,適用于大部分的產品底部圖標設計。
底部導航欄圖標的設計
當我們準備做APP底部導航欄設計的時候,不知道大家有沒有遇到過經常不知道該用面性還是線性的糾結中,究竟要選擇哪種對用戶來說才是合適的呢?
大多數的人會覺得是出于個人喜好,但是一項名為《面性圖標vs線性圖標,對于可用性方面的影響》的研究表明:不同的圖標存在著不同的識別效率,而面性圖標一般會比線性圖標更快被用戶所識別。
1、特征線索
用戶要辨認圖標依靠的就是特征線索,如果一個圖標沒有明顯的特征,是很難被用戶所識別出來的。如下圖所示:
如上圖所示,發現的特征線索是它的眼睛,沒有眼睛,發現就是個橢圓;目的地的線索特征就是中間的圓,沒有了中間的圓,就是個小氣泡;行程是做成了行李的樣子,而沒有了行李箱上的特征標志,就變成了一個很普通的包。
所以圖標上的特征線索是用戶識別的關鍵,在我們設計圖標的時候,一定要確保它包含了用戶識別的線索。
2、什么情況下用線性圖標?
圖標除了要包含特征線索以外,線性和面性圖標之間也有區別,當一些圖標的外部特征為它的特征線索時,線性圖標會比面性圖標的識別度來的更為突出。
當我們的底部圖標的信息屬于特征線索比較微妙,并且出現在邊緣的時候,我們可以使用線性圖標,或者換個角度來說,就是當我們選擇底部圖標為線性的表現形式的時候,在圖標的表現形式上,盡量往形狀的邊緣特征來靠,這樣能夠讓圖標更加突出并且很快被識別。
3、什么情況下用面性?
大多數圖標其實就是將現實生活中的對象變成一個小縮影,因此面性剪影的圖標形式認知高于線性圖標。
盡管如此,用戶還是能夠識別線性圖標,但是當圖標的內部空間比較狹窄的時候,用戶識別線性圖標需要花費更多的時間來識別。
對于內部空間比較擁擠,或者線條比較多的圖標,最好使用面性圖標,剪影的表現方式提供了一個更簡潔也更具辨識度的方式,從這里我們可以發現一個事實,線性圖標的設計表現要求要高于面性圖標,因為線性圖標要在具有表現力的同時還需要有很高的識別度,同時不能太過復雜,內部不能過于擁擠。
劃重點
1、當頁面圖片以圖片為主時,使用純文字或者純圖標的能夠降低底部圖標對用戶造成的干擾;
2、文字+圖標的搭配屬于最穩妥的方式,適用于大部分的產品底部圖標設計。
3、圖標是由有識別度的特征線索組成的,而面性圖標的識別度速度更快;
4、線性圖標的內部間距比較寬的時候,更容易識別,內部間距比較窄的時候,使用面性圖標會更好;
5、圖標的特征線索在邊緣的地方,使用線性的圖標識別度更高。
藍藍設計的小編 http://www.gyxygd.cn