小廠B端啥都干-表格設(shè)計(jì)入門指南(上)
編輯導(dǎo)語(yǔ):對(duì)于B端產(chǎn)品經(jīng)理來(lái)說(shuō),表格一定是日常工作接觸最多的組件之一了,本篇文章作者向我們介紹了表格設(shè)計(jì)的入門指南,詳細(xì)地講述了表格設(shè)計(jì)的基礎(chǔ)部分內(nèi)容,一起來(lái)學(xué)習(xí)一下吧。
眾所周知,表格是一種可以清晰、全面、高效地將數(shù)據(jù)展示出來(lái)的組件,作為B端產(chǎn)品,表格一定是產(chǎn)品設(shè)計(jì)工作中接觸最多的組件,今天我就以一個(gè)小場(chǎng)景來(lái)說(shuō)說(shuō)B端表格的應(yīng)該如何入門。
關(guān)于本系列文章,有幾點(diǎn)需要提前告訴你:
- 無(wú)特別說(shuō)明的業(yè)務(wù)案例,都是虛構(gòu)案例,邏輯合理,但可能過(guò)于簡(jiǎn)潔,不符合業(yè)務(wù)的復(fù)雜性;
- 使用的解決方案更像是一個(gè)臨時(shí)方案;
- 簡(jiǎn)單的業(yè)務(wù)、臨時(shí)的方案是為了將你快速地帶入到場(chǎng)景中來(lái),無(wú)需深究;
我是個(gè)野路子出身的產(chǎn)品經(jīng)理,做過(guò)Java研發(fā),后來(lái)轉(zhuǎn)做過(guò)2G、2B的產(chǎn)品經(jīng)理,我的學(xué)習(xí)歷程是先看別人怎么做,想想為什么,然后嘗試自己做一下,最后再想辦法去學(xué)習(xí)怎么做,慢慢去提升。所以,我的文章通常會(huì)分為三個(gè)部分,本次B端表格設(shè)計(jì)入門指南將分為如下幾個(gè)部分:
- 上篇:表格常見(jiàn)的樣式、組件配合(看看別人怎么做的,為什么這么做,然后自己試一下)
- 中篇:表格的概念和設(shè)計(jì)原理(想辦法去學(xué)習(xí))
- 下篇:只能幫你到入門了(慢慢去提升)
一、基礎(chǔ)表格
假設(shè)有個(gè)系統(tǒng),現(xiàn)在需要將人員信息展示出來(lái),這時(shí)也許就是一個(gè)簡(jiǎn)單的表格。
隨著信息的增加,業(yè)務(wù)的推進(jìn),表格可能變成下面這種情況。
這時(shí)候表格就會(huì)變得很長(zhǎng),在視覺(jué)體驗(yàn)上不會(huì)很好,所以此時(shí)就引入了固定列的概念。
二、固定列+固定行
這樣可以保證在表格長(zhǎng)度很長(zhǎng)的情況下,常用信息、重要信息、操作按鈕能始終出現(xiàn)在用戶的最佳可視范圍內(nèi)。
同理,如果表格高度非常高的的情況下,我們也可以使用固定行的設(shè)計(jì),來(lái)將表頭信息始終展現(xiàn)出來(lái)。
若展示出來(lái)的數(shù)據(jù)越來(lái)越多的話,或者操作按鈕越來(lái)越多了,此時(shí)固定列將無(wú)法滿足展示的需求,這時(shí)可以改成展開(kāi)行、按鈕組的形式來(lái)展示。
三、展開(kāi)行+按鈕組
將展開(kāi)行與按鈕組的功能放在一起介紹,是因?yàn)樗麄冇幸粋€(gè)共同的特性,優(yōu)先級(jí)分層,展開(kāi)行是將信息分為了重要主要信息和次要信息,而按鈕組則是將按鈕分成了常用按鈕和非常用按鈕,也可以設(shè)計(jì)成預(yù)覽查看類和操作類按鈕等等。
四、分頁(yè)+搜索+篩選+排序
當(dāng)數(shù)據(jù)的逐漸增多,在一屏中展示大量的數(shù)據(jù)會(huì)讓用戶感到疲憊和無(wú)力,這時(shí)就可以引入分頁(yè),來(lái)減少用戶的視覺(jué)疲勞,同時(shí)再使用精準(zhǔn)搜索+篩選這兩種組件,來(lái)幫助用戶更快、更舒適的查看和查找表格數(shù)據(jù)。
為了減少用戶的記憶成本,我們也可以使用模糊搜索;同時(shí),基于用戶的習(xí)慣,或者說(shuō)是視覺(jué)能力,我們也可以讓用戶來(lái)決定在每頁(yè)展示更多(也可能是更少)的數(shù)據(jù)量;最后,加入一個(gè)簡(jiǎn)單的排序功能,一定能幫助用戶更快的去找到那些關(guān)鍵人物,如年齡最小的那個(gè)人、工號(hào)最靠前的那個(gè)人。
五、樹(shù)表格+斑馬線
隨著產(chǎn)品的使用,用戶可能不在要求數(shù)據(jù)內(nèi)容的展示程度(數(shù)據(jù)維度),而更希望能在數(shù)據(jù)結(jié)構(gòu)上、視覺(jué)體驗(yàn)上有一個(gè)更好的呈現(xiàn)方式,對(duì)于本次的人員信息,我們以部門為區(qū)分依據(jù),對(duì)人員進(jìn)行樹(shù)結(jié)構(gòu)調(diào)整。這里為了增加每行數(shù)據(jù)的辨識(shí)度,減少用戶的閱讀成本,還是用了一個(gè)隔行變色的設(shè)計(jì)。
六、合并行+合并列
對(duì)于樹(shù)形表格,其實(shí)并不是所有用戶都能很好的接受他,雖然他很直觀,但在B端用戶中,他們可能跟習(xí)慣類似Excel中的一些展示形式。
七、批量操作(刪除、修改、導(dǎo)入/導(dǎo)出)
當(dāng)需要操作的數(shù)據(jù)很多時(shí),比如需要現(xiàn)在需要新增100個(gè)員工,用戶可能需要現(xiàn)在線下先用Excel將新員工的信息收集上來(lái),然后再一個(gè)個(gè)錄入到信息中,又比如現(xiàn)在某個(gè)部門的人員集體辭職了,或者這個(gè)部門的人員全部調(diào)動(dòng)到另一個(gè)部門了等等,這些同質(zhì)化的反復(fù)操作,我們都應(yīng)該將他做成批量操作。
八、小結(jié)
表格設(shè)計(jì)中可以用到的思路當(dāng)然不止這些,比如表頭可以使用合并列來(lái)對(duì)數(shù)據(jù)進(jìn)行一個(gè)分類,可以實(shí)現(xiàn)鼠標(biāo)指向的那一行高亮,可以使用氣泡來(lái)增加隱藏字段的顯示,可以使用標(biāo)注信息來(lái)增加表頭的內(nèi)容等等,這些我會(huì)在下一篇中給大家講到,但我認(rèn)為,最基礎(chǔ)的部分就是第一篇中介紹的這些內(nèi)容,這些功能熟悉后,將決定你設(shè)計(jì)表的一個(gè)能力下限達(dá)到一個(gè)及格水平,及格水平意味著你設(shè)計(jì)出來(lái)的表格可能不美觀、不好用,但一定是能用的,能滿足用戶需求的。
最后需要重提一下,第一篇中的業(yè)務(wù)場(chǎng)景和解決方案略微偏離實(shí)際,而且還有些理想主義在里面,但這并不影響,因?yàn)槟阈枰私獾氖牵?/span>表格設(shè)計(jì)常用的手段有哪些,有固定行列位置、展開(kāi)行、分頁(yè)、搜索/篩選等等,而不是糾結(jié)于我當(dāng)前的解決方式是否合理。
本文由 @何海不擇細(xì)流 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自 Unsplash,基于CC0協(xié)議。
- 目前還沒(méi)評(píng)論,等你發(fā)揮!