表格也需要設計!說說製作表格時的設計技巧

1. 固定表頭

當用戶滾動表格時,固定表頭可以方便用戶快速獲取當前數據信息。

表格也需要設計!說說製作表格時的設計技巧

2. 水平滾動

對於一些比較大的表格來說,提供水平滾動非常有意義。在首列放置一些標識數據,並鎖定首列可以方便用戶去比較數據。

表格也需要設計!說說製作表格時的設計技巧

3. 可調整列寬度

用戶可以通過拖拽調整列寬,方便其看到格子內的完整數據。

表格也需要設計!說說製作表格時的設計技巧

4. 行樣式

可以通過加入斑馬線、分割線來提高數據的易讀性。用戶在面對大量數據的時候,可能會出現視覺丟失。而分割線可以方便用戶定位信息。在閱讀長的橫條數據表時,斑馬線樣式可以幫助用戶更好地集中注意力。但是在只有少量數據的報表上採取斑馬線設計,會出現可用性問題,因為用戶可能會想為啥有些行是高亮顯示的。

表格也需要設計!說說製作表格時的設計技巧

5. 可調整數據密度

行距更低的表格可以幫助用戶無需滾動即可查看更多數據。但是這可能會導致用戶在掃描數據的時候,看錯一些數據。這就是為何很多好的表格採用了類似的選項按鈕設計,可以讓用戶自己去選擇數據的密度。

表格也需要設計!說說製作表格時的設計技巧

6. 提供可視化的圖表

可視化的圖表可以讓用戶對下方的數據報表有一個初步的印象。同時,用戶在看數據報表前,就能從圖表那發現數據的問題和得出一些初步的結論。

表格也需要設計!說說製作表格時的設計技巧

7. 分頁

通過分頁功能,用戶可以調整單頁顯示的數據量。下方的例子,就是說明用戶可以自定義報表每頁顯示的行數。這種設計常常會被另一種設計所取代,那就是無限翻頁設計。(譯者Jimmy:就是類似 Pinterest 的自動刷新機制)當用戶滾動鼠標的時候,就會自動翻頁。無限翻頁設計對於一些「探索型」的網頁來說,特別有用,但是在一些需要表達優先級的場景就不太適合。(Jimmy:類似 Pinterest 就是一個探索型的場景,內容不分優先級。但是類似清單類的應用,就不適合了,因為清單是有先後順序且有優先級的。)

表格也需要設計!說說製作表格時的設計技巧

8. 鼠標懸停操作

如果需要加入更多操作,可以採用懸停操作設計。但是,這會導致可見性問題,因為用戶需要將鼠標移動到對應的位置,才知道有更多功能。

表格也需要設計!說說製作表格時的設計技巧

用戶可以很方便地通過行內編輯功能編輯數據,而不需要跳轉到單獨的詳情頁面中進行編輯。

表格也需要設計!說說製作表格時的設計技巧

10. 可展開的行設計

提供可展開選項可以方便用戶在不丟失內容下,查看一些附加信息。

表格也需要設計!說說製作表格時的設計技巧

11. 快速查看

除了使用可展開的行的設計以外,還可以使用側邊欄彈出更多信息的設計。

表格也需要設計!說說製作表格時的設計技巧

12. 模態彈窗

模態彈窗允許用戶停留在表單視圖,同時又能讓用戶的注意力集中在更多的信息與操作上。

表格也需要設計!說說製作表格時的設計技巧

13. 多模態彈窗

多模態彈窗給高級用戶提供了更多的功能操作,同時還可以更方便地去比較數據的不同之處。

表格也需要設計!說說製作表格時的設計技巧

14. 行細節

單擊行鏈接可以將表單轉換成另一種模式——左側顯示列表數據,右側顯示詳情數據。這樣用戶可以很方便地去分析一些複雜數據,還可以同時比較多組數據,且無需進行退回或者一些複雜的操作。

表格也需要設計!說說製作表格時的設計技巧

15. 列支持排序

列支持按字母順序和數字大小進行排序。

表格也需要設計!說說製作表格時的設計技巧

16. 支持基本的過濾

基本過濾功能允許用戶快速過濾表單中的數據。

表格也需要設計!說說製作表格時的設計技巧

17. 篩選列功能

允許用戶為特定的列去做篩選操作。

表格也需要設計!說說製作表格時的設計技巧

18. 可搜索列

通過快捷的搜索操作,允許用戶在每個列表中搜索特定的值。

表格也需要設計!說說製作表格時的設計技巧

19. 添加列

允許用戶添加列。這種方式可以保證在有限的空間下承載必要數據的同時,還能讓用戶按照所需添加額外的列。

表格也需要設計!說說製作表格時的設計技巧

20. 可自定義列的位置

允許用戶按照自己的需求,排列列的位置。此功能還要記錄用戶的操作,保證用戶下次使用時還是TA上次設置的那樣。


分享到:


相關文章: