<address id="ttjl9"></address>

      <noframes id="ttjl9"><address id="ttjl9"><nobr id="ttjl9"></nobr></address>
      <form id="ttjl9"></form>
        <em id="ttjl9"><span id="ttjl9"></span></em>
        <address id="ttjl9"></address>

          <noframes id="ttjl9"><form id="ttjl9"></form>

          首頁

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          周周

          為什么要建立Banner組件庫

          在互聯網公司中,運營Banner往往是由不同的運營團隊去完成,甚至在一些跨國企業,運營Banner是由不同國家的運營團隊完成的。那么如何保證大家輸出的運營Banner在保證視覺沖擊力的同時,還能輸出以及體現統一的設計語言呢?甚至不用設計師也能輕松替換Banner組件?想要解決這種難題的最好方法就是設計Banner組件庫,Banner組件庫的四大優點能夠完美解決以上的問題。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          Banner組件庫的類別

          根據設計師個人及每個公司業務的不同需求,我一共把Banner組件庫分為兩大類別:

          1. 設計師及設計團隊操作的Banner組件庫:

          這類組件庫面向的操作人群是設計師,僅有設計師才對其有操作權限:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          案例部分效果演示:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          2. 非設計師操作的Banner組件庫:

          這類組件庫面向的操作人群是非設計師人員(運營、銷售、子公司員工等),是設計師根據運營的需求特制的Banner組件庫。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          我當時制作這個組件庫的原由是因為母、子公司經常都會有相同的模板化設計界面替換,而每次替換都需要花費設計師很多零碎的時間,所以我們干脆就直接設定好Banner組件庫,讓運營人員自行替換,我們先教會母公司的主運營操作流程,主運營再去負責子公司的操作流程培訓,這樣一套下來省去了運營人員與設計師的溝通及修改過程,運營人員可直接輸出成品,從而提升了整個團隊的生產力,也讓設計師專注于設計上的創意與用戶體驗。

          案例部分效果演示:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          Banner組件庫的四大知識要點

          不管是建立哪一類別的Banner組件庫,想要設計好它,那么首先就要清楚的了解Banner中的基本構成以及設計原則,從底層邏輯出發去構建Banner組件庫,我構建Banner組件庫的思路主要依據以下四大知識點:

          1. Banner的層級拆分

          Banner層級拆分的主要目的是為了組件的設定,我們通過層級拆分可以有規律的把每一個層級都設置為可替換選項,在Banner組件庫中可分為5個層級:

          • 背景層:可替換背景顏色、背景樣式
          • 文案層:可替換字體、顏色
          • 標簽層:可替換標簽、顯示隱藏標簽、標簽顏色
          • 點綴層:可替換點綴元素、元素顏色
          • 產品配圖:可替換顯示圖片、也可更換為插畫元素

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          案例:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          2. 合理運用Banner中的點線面

          在組件化的Banner設定中,我們可以用點、線、面來劃分畫面的整體層面,我們要羅列出哪些層級是用點來表達,哪些層級是用線或面來表達,這樣不僅有利于組件庫的快速建立,也有利于Banner整體畫面的視覺表達。

          點、線、面是相對存在的,點可能在畫面中成為線、面,線也可能在畫面中成為點、面。

          “點”越大就可能會變成“面”,“點”發生規律性變化也可能成為“線”。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          當“線”在畫面上顯得短小時,可以把它看成“點”,當把“線”加粗一定程度,那么我們就會把它看成“面”。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          當“面”成為未封閉狀態時就會成為“線”,當“面”在畫面中的比例縮小時我們可以把它看成“點”。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          我們在組件Banner時要事先把層級的點線面歸納好,這樣才不會在我們設計相同元素時出現雜亂的現象,層級與點線面的常規關系圖如下(這樣的常規組合關系有利于建立組件庫):

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          需要注意的是在Banner組件庫中點綴層與標簽層并非一定要存在于Banner中。

          3. Banner組件庫常用版式

          Banner的版式復雜多樣,而我們的組件庫想要達到輕量化,所以更適用于下面三種常規的版式,如下:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          4. Banner設計五大原則

          組件庫的建立必須遵循Banner設計五大原則:對齊、統一、對比、留白、結構平衡。

          對齊

          Banner的內容都要有一個對齊的準則,特別是文案層面,每個元素都有自己應該處于的位置,要有秩序化,才有舒適感。常見的對齊方式有左對齊、右對齊、居中對齊,建議一個板式只使用其中一種對齊方式。一個小小的Banner版面,如果使用了多種對齊方式,實際上在用戶看來這些信息都是零散的,增加了認知成本。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          統一

          字體以及字體顏色最好不超過兩種,內容元素設計風格也必須一致,太多容易導致內容雜亂,干擾過強。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          對比

          了解各項信息的權重大小,重要的信息要加強顯示,次要信息可以弱化。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          留白

          要為Banner留出一定空間,讓Banner多一些呼吸感,這樣也更容易聚焦重要信息。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          降噪原則

          在Banner設計中不要使用過多的字體、顏色或者過于復雜的圖形,這種不斷做“乘法”的行為,實際上是在增加用戶認知的“噪音”。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          組件庫制作流程及案例展示

          1. 制作前提:設計規范(字體/顏色/版式說明)

          字體使用規范

          在字體的使用中,我們要確定字體類型以及字體的大小。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          顏色使用規范

          為了保證Banner擁有較強的適應性,我們可以不規定精準顏色,用顏色明度的使用區間來代替。(顏色規范僅限于主色調,并不包含特殊用色:如標簽、點綴元素)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          版式說明

          制定版式的整體尺寸、元素間距、排版、字數限制。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          2. 設計師應用版制作流程:

          設計師應用的Banner組件庫可以用Sketch制作,也可以用Figma制作。

          如果是用于外包設計或公司設計師僅有一人,那么建議用Sketch制作;如果設計團隊人數較多,那么建議用Figma,我這里就用SKetch給大家講解一下制作流程。

          第一步:根據層級與點線面設計Banner中的元素

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第二步:把每一層級的元素組件化

          在Sketch中只用選擇想要組件的圖層(或組),點擊按鈕即可立即生成組件,如下圖:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          在組件層級時我們需要注意從哪里開始,到哪里結束。例如我做的這個寵物Banner案例,第一層是Banner樣式切換,接著才是樣式里面的層級切換,并不是把內部所有層級都組件完后就結束了,可能層級中還存在更多的小組件切換,比如在樣式2中我沒有把點綴層合成一個組件切換,而是分為三個組件切換,甚至在三個切換里你還可以設置它們的顏色切換,全部設置完后這樣才算真正的組件結束,下面是我組件的層級圖:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第三步:設計可替換組件

          在完成元素組件化后,我們就可以在組件庫里添加更多可替換組件的樣式,添加方式如下圖:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          當把可替換的組件全部設計完后就可以使用了,如果發現內容不夠用還可以往內部再次添加,下面是Banner樣式1的切換效果展示:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          Banner樣式2的效果展示:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          注意要點:

          • Banner組件庫的內部層數不宜過多,盡量輕量化。
          • 組件庫內部的相同元素可以同時使用,例如樣式1與樣式2的文案部分,都可以用一個組件,不用再單獨設置。
          • 命名要清晰,層級之間用“/”隔開,以免發生組件庫內部的調取錯亂。
          • 因SKetch的組件機制,組件的尺寸大小要有區分,如果出現相同大小的組件請任意修改一個。(增加1px)
          • 想要快速得到組件,可以把左側的圖層面板更換為組件面板,直接可拖取內部組件。
          3. 運營人員應用版制作流程:

          運營人員應用的Banner組件庫的建立需要用到的軟件是PS與Excel。

          在設計這類組件庫時我們一定要多從操作人員的角度出發去設計,最簡單化,下面案例來自于之前在老東家做的PS組件。

          第一步:根據層級與點線面設計Banner中的元素

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第二步:設計可替換元素組件

          在設定前我們需要了解以下幾點知識:

          • PS做組件庫用到的是圖像-變量屬性。
          • 我們進行所有的元素替換都不在PS內部,而是在Excel操作替換,若有圖片替換,圖片則與源文件存在同一文件夾內。
          • 可設置所有元素的顯示和隱藏。

          通過以上4點可以得知我們需要設計的元素僅僅只有背景圖片,而其他元素可以通過變量來達到效果,下面是設計的4張不同顏色的背景替換圖:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第三步:定義變量元素

          只是給需要變量的元素打標簽,具體該如何變量在第四步

          定量步驟:選擇想要定量的圖層-圖像-變量-定義

          注:PS會自動識別定量元素,如果是組,那么只有可見性選項(可見性選項的意思就是可顯示可隱藏);如果是圖片,則會多出像素替換(替換圖片);如果是文字則會有文字替換(替換文字)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          在定義時為了避免操作錯誤,定義名稱就為圖層名稱,定義完成一個就按“下一個”按鈕,直到全部定義完成再按“確認”按鈕,案例中的Banner一共定義了6個元素,分別為商品圖(像素替換)、商品名(文字替換)、原價(文字替換)、優惠價(文字替換)、特價標(可見性)背景圖(像素替換)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第四步:制作Excel表格

          我們所有的數據修改都是在Excel里面進行的,Excel表格制作非常簡單,第一排為定義的名稱,我們只需把剛才定義好的6個名稱輸入到表格的第一排。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          如上圖,建議大家多加入一個編號定義,在PS里把編號定義的圖層隱藏就行了,目的是為了選取數據組時更直觀,操作如下:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          除了第一排,下面的排列都是輸入性定義,如果要改變商品名的文字,就可以在下方輸入修改的文字;

          如果要替換圖片,就要輸入替換圖片的名字及后綴,僅支持png與jpg格式的圖片,并且圖片必須與源文件在一個文件夾內。

          如果要顯示或隱藏某個元素,那么就可以輸入大寫的“TRUE”或“FALSE”。

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          當把表格信息都填完后,最后一步就是把表格存為.csv格式。(注:.csv文件必須與PS源文件、圖片文件存在于同一文件夾內)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          第五步:導入操作

          當全部設定完后,我們就可以在PS內導入切換不同的數據應用。

          操作路徑:圖像-變量-數據組-導入數據組-選擇數據-應用-確定

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          這五步下來我們的Banner組件庫就順利完成了!

          特別提醒:避免運營人員操作失誤,建議把PS內部的所有圖層鎖定。

          第六步:培訓運營人員

          通過上面的組件建立,運營人員只需添加Excel文件的子列表,并在PS選中導出即可完成操作,可以讓運營人員把PS看成圖片導出工具,可以非常輕松的完成。(機械化流程)

          因為考慮到運營人員可能無法理解設計邏輯,所以很可能會出現操作失誤或不知道怎么操作的情況,所以建議通過直播以及視頻文件、PDF文件、GIF文件來引導運營人員操作。

          • 直播優勢:直播在線操作,不懂可以及時詢問,能讓運營人員快速上手。
          • 文件優勢:主要用于操作者忘記操作或操作失誤時的提醒。
          • 特別提醒:給予運營人員文件中必須包含:操作文件(PS源文件、背景圖片、Excel表格)、字體包(PS中用到的字體)、操作提示文檔(視頻、PDF、GIF)

          下面是員工PDF操作步驟圖示:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          案例源文件提取

          Sketch組件庫源文件:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          PS、Excel組件庫源文件:

          太好用了!超詳細的 Banner 組件庫建立指南(附案例源文件)

          下載鏈接:https://pan.baidu.com/s/1376TAJVr4V8Sqiu9YADLpA 提取碼:e3li


          文章來源:優設網     作者:黑獅力



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          如何設計B端表格?這篇近5000字的干貨幫你完全掌握!

          周周

          顏色的本質

          當今是色彩的世界,物體顏色的不同,帶給我們的情緒也截然不同。想要掌握顏色,首先就要研究顏色的本質。

          顏色分為光學三原色和顏料三原色。

          1. 光學三原色

          光學三原色由:紅、綠、藍組成。

          色值分別是:

          • 紅(red ):#FF0000 RGB(255,0,0)
          • 綠(green):#00FF00 RGB(0,255,0)
          • 藍(blue):#0000FF RGB(0,0,255)

          新手來看!寫給設計小白的色彩基礎指南

          2. 顏料三原色

          顏料三原色由:品紅、黃、青組成。

          色值分別是:

          • 品紅(magenta):#FF00FF CMYK(42,64,0,0)
          • 黃(yellow):#F8F400 CMYK(0,11,92,0)
          • 青(cyan):#00FFFF00FFFF CMYK(38,0,16,0)

          新手來看!寫給設計小白的色彩基礎指南

          理論上,原色可以調制出絕大部分的其他色,而其他色都調不出原色。

          那么,這兩種有什么區別呢?

          3. 區別

          光學三原色和顏料三原色最主要的區別就是他們的混合原理不同,分為相加混色和相減混色。

          光學三原色為相加混色(可以理解為光的疊加),混合后顏色的明度提高,三色混合即為白色。

          新手來看!寫給設計小白的色彩基礎指南

          相反,顏料三原色采用相減混色(可以理解為光的吸收),混合后顏色的明度和純度都會下降,三個混合即為黑色。

          新手來看!寫給設計小白的色彩基礎指南

          在設計中我們可以區分為 RGB(光學三原色)和 CMYK(顏料三原色)。

          RGB 模式本質上與 CMYK 模式沒有區別,只是產生顏色的方式不同。顯示器采用RGB模式,就是因為顯示器是電子光束轟擊熒光屏上的熒光材料發出亮光從而產生顏色,當沒有光的時候為黑色,光線加到最大時為白色。而打印機呢?它的油墨不會自己發出光線。因而只有采用吸收特定光波而反射其它光的顏色,所以需要用減色法來解決。

          運用場景:

          • 光學三原色:RGB模式,燈光色彩中;
          • 顏料三原色:CMYK模式,繪畫和印刷領域。

          冷暖色調

          冷暖色由三種原色、三種間色和六種復色組成的系統就稱為十二色環,從紫色至黃綠為冷色,黃色至紫色為暖色。

          新手來看!寫給設計小白的色彩基礎指南

          冷色可以讓人聯想到海洋、天空、雨雪等,讓人產生理智、寒冷、沉寂的感覺。

          暖色可以讓人聯想到火焰、太陽等,讓人產生溫暖、熱情、開放的感覺。

          實際案例中,冷暖色調的搭配,直接決定了觀賞者的第一感官。觀賞者第一眼的情緒感觸,就由此而來。

          顏色的三個屬性

          顏色的三個屬性分別為:色相(Hue)、明度(Brightness)、飽和度(Saturation)。

          新手來看!寫給設計小白的色彩基礎指南

          1. 色相

          色相指的是這些不同波長的色的情況。波長最長的是紅色,最短的是紫色。

          新手來看!寫給設計小白的色彩基礎指南

          色彩是由于物體上的物理性的光反射到人眼視神經上所產生的感覺。色的不同是由光的波長的長短差別所決定的。把紅、橙、黃、綠、藍、紫和處在它們各自之間的紅橙、黃橙、黃綠、藍綠、藍紫、紅紫這 6 種中間色——共計 12 種色作為色相環。在色相環上排列的色是純度高的色,被稱為純色。

          2. 明度

          明度是表示色所具有的亮度和暗度。計算明度的基準是灰度測試卡。黑色為 0,白色為 10,在 0~10 之間等間隔的排列為 9 個階段。

          新手來看!寫給設計小白的色彩基礎指南

          色彩可以分為有彩色和無彩色,但后者仍然存在著明度。作為有彩色,每種色各自的亮度、暗度在灰度測試卡上都具有相應的位置值。彩度高的色對明度有很大的影響,不太容易辨別。在明亮的地方鑒別色的明度比較容易的,在暗的地方就難以鑒別。

          3. 飽和度

          飽和度是用數值表示色的鮮艷或鮮明的程度。

          新手來看!寫給設計小白的色彩基礎指南

          飽和度為 0 時,就是黑白灰。有彩色的各種色都具有彩度值,無彩色的色的彩度值為0,對于有彩色的色的彩度(純度)的高低,區別方法是根據這種色中含灰色的程度來計算的。

          顏色搭配

          1. 單色

          單色指的是某個顏色純度的變化,就是在原有色上疊加 10%~90% 的白色/黑色得到的一個顏色。

          新手來看!寫給設計小白的色彩基礎指南

          這種方法運用到產品中,會給人一種樸素、低調干凈的感覺;同時,也會給人一種單調的感覺。單色的顏色搭配適合沉浸式的產品中使用,不會因為色彩而打亂用戶的體驗。

          產品案例:MUJI

          新手來看!寫給設計小白的色彩基礎指南

          2. 互補色

          互補色是指在色相環上對立(180°)的兩個顏色。

          新手來看!寫給設計小白的色彩基礎指南

          色彩中的互補色有紅色與綠色互補,藍色與橙色互補,紫色與黃色互補。

          補色并列時,會引起強烈對比的色覺,會感到紅的更紅、綠的更綠。

          互補色是很難把控的一種色彩搭配。由于色彩沖擊力極強,用好了可以達到視覺峰值,反之則會很“村氣”

          3. 鄰近色

          鄰近色是指在色環上相鄰的兩三個顏色,在色相環上相距 60°

          新手來看!寫給設計小白的色彩基礎指南

          它們色相彼此相近,冷暖性質一致、色調統一和諧、感情特性一致。鄰近色是選擇相近色彩時很不錯的方法,可以在同一個色調中制造豐富的質感和層次。一些效果不錯的色彩組合有藍綠色、藍色和藍紫色,還有黃綠色、黃色和橘黃色等。

          4. 對比色

          對比色是人的視覺感官所產生的一種生理現象,是視網膜對色彩的平衡作用。指在相環上相距 120° 到 180° 之間的兩種顏色。

          新手來看!寫給設計小白的色彩基礎指南

          對比色能使色彩效果表現更明顯,形式多樣,極富表現力。需要注意的是,互補色一定是對比色,但是對比色不一定是互補色。

          色彩的視覺呈現

          1. 光源色

          物體只有在光的照射下我們才能看到他們的顏色。

          發光體發出的光,形成了不同的色彩,我們將這些色光稱之為光源色。

          2. 固有色

          固有色就是我們平時看到物體的顏色。

          比如在正常光照下我們看到一個物體是紅色,那他的固有色就是紅色。

          3. 環境色

          環境色是物體周圍環境的顏色。

          環境色對我們看到物體顏色的影響非常大。大家平時肯定也遇到過一個物體在不同的光照下,呈現出來的物體顏色也不盡相同。比如,一個在藍色天空下的蘋果會呈現部分淡藍色,就是環境色的影響。

          色彩格式

          1. RGB

          RGB 色彩模式是工業界的一種顏色標準,是通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB 即是代表紅、綠、藍三個通道的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一。

          2. HSB

          在 HSB 模式中,H(hues)表示色相,S(saturation)表示飽和度,B(brightness)表示明度。

          3. HSL

          在 HSL 模式中,H(hues)表示色相,S(saturation)表示飽和度,L(Lightness)表示明度。

          4. HSB 和 HSL 的區別

          HSB 和 HSL 都是表示色相、飽和度和明度,不同的點在于應用開發中,不同開發語言下可調節的明度值名詞不同,所以這兩個格式不用過于糾結哪個用的更多,具體使用中就是需要哪個用哪個。

          新手來看!寫給設計小白的色彩基礎指南

          不同顏色的感受

          1. 黑色

          黑色代表著品質、權威、嚴肅、穩重、高級。它是所有顏色中最有力量的,黑色+金色凸顯高貴感,黑色+紅色凸顯時尚感。

          黑色是永不過時的顏色。

          新手來看!寫給設計小白的色彩基礎指南

          2. 白色

          白色代表純潔、信任、樸素、簡單。黑色和白色經常會被用作無色,這兩個顏色沒有色彩傾向,屬于中性色,所以常常被忽略掉。在界面設計中,白色常常被用作背景色,提高畫面明度,凸顯其他內容,提高文字的易讀性。

          新手來看!寫給設計小白的色彩基礎指南

          3. 紅色

          紅色代表喜慶、熱情、奔放、自由、歡樂。它是很強勢的顏色,一出現就會使人熱血沸騰,常常出現在電商活動中,讓人有購物的沖動。同時,紅色也有一種警告的含義。一些產品高危操作的 Button,都是用紅色來提醒用戶。

          新手來看!寫給設計小白的色彩基礎指南

          4. 藍色

          藍色代表冷靜、商務、未來、科技、安全,它是一種比較理智的顏色,在色彩心理學的測試中發現,幾乎沒有人對藍色反感。主色調用藍色的太多了:知乎、Twitter、Behance、釘釘等,藍色的運用給用戶一直安全、放心的感覺。

          新手來看!寫給設計小白的色彩基礎指南

          5. 黃色

          黃色代表輝煌、高貴、信心。它的明度極高,雖然沒有紅色給人那么強烈的感官,但是黃色給人一種警示的意思。黃色經常會以高貴的含義被用到:網站的 VIP。

          新手來看!寫給設計小白的色彩基礎指南

          6. 綠色

          綠色代表健康、活力、生命、安全、和平、寧靜。綠色可以治愈心靈,當你不開心的時候,看一下綠色的東西,會讓你的愉悅值增加。它在生活中用到最多的含義是安全:綠色通道、綠燈等。

          新手來看!寫給設計小白的色彩基礎指南

          7. 紫色

          紫色代表浪漫、時尚、性感、夢幻、創造力。紫色+粉色經常在女性化妝品被用到,紫色在自然生活中很少看到,所以也有一種稀有、高貴的感覺。

          新手來看!寫給設計小白的色彩基礎指南

          色彩在設計中的應用

          1. 數量

          一個頁面中盡量不要超過 3 種顏色(黑白除外),顏色過多會讓用戶的興奮值上升,不易長期查看。

          新手來看!寫給設計小白的色彩基礎指南

          2. 統一性

          每一個產品都有自己的主色調,所有的頁面的色彩搭配都要和主色調呼應,主色調的合理運用直接關系到用戶對產品的信任值。同一組件、場景中,顏色使用要保持一致,切忌“自由發揮”,毫無規范可言。

          3. 60-30-10原則

          60%、30%、10% 的原則,是達到色彩平衡的最佳比例。在 60% 的空間使用主色,可以運用到導航欄、按鈕、圖標等關鍵的元素中,使之成為整個 App 的視覺焦點和色彩關系;30% 的空間使用輔助色,可以平衡過多的主色而造成的視覺疲勞;最后剩下 10% 的空間為點綴色,可以用在一些不太重要的元素又需要區分的時候。6:3:1 原則構建了一種豐富的色彩層次,讓界面看上去和諧、平衡和不雜亂。

          新手來看!寫給設計小白的色彩基礎指南

          4. 顏色禁忌

          禁用純黑、純灰,純黑和純灰會使用戶陷入負面情緒中,可以在黑色和灰色中加入一些色調,讓顏色看上去更柔和,另外純黑色看時間久了會使人疲憊,在實際產品中,也很少有用純黑的。

          新手來看!寫給設計小白的色彩基礎指南

          5. 文字中的使用

          超鏈接顏色用藍色,為什么呢?

          最早期電腦中用的是深灰色背景+黑色字,那時候能用非黑色最深的顏色就是藍色,所以這個習慣一直延續至今。這種用戶習慣非常一致的情況下,盡量不要去改顏色,因為改成別的顏色就會顛覆用戶認知,學習成本就會增加。

          新手來看!寫給設計小白的色彩基礎指南

          6. 卡片陰影

          一定不要用純黑色陰影,陰影的顏色會受到環境色和固有色的影響,對于有顏色卡片的背景,盡量使用比卡片更深的同色系顏色來調陰影,會使得陰影更干凈、整潔。

          新手來看!寫給設計小白的色彩基礎指南

          配色網站推薦

          1. Wbgradients

          網站鏈接:https://webgradients.com/

          Wbgradients 是一個在線調整漸變色的網站 ,可以根據你想要的調整效果,同時支持復制 CSS 代碼,可以更好的與開發對接。

          新手來看!寫給設計小白的色彩基礎指南

          2. Grabient

          網站鏈接:https://www.grabient.com/

          Grabient 是一個非常漂亮且實用的漸變配色網站,支持 CSS 樣式代碼復制、360度漸變旋轉、自由增加或刪除漸變顏色等功能。設計師可以在色塊下方自由添加和調整漸變的色系、以及線性漸變方向。

          新手來看!寫給設計小白的色彩基礎指南

          3. Color Grid

          網站鏈接:https://www.0to255.com/740941

          該網站隨意選色值,它自動換算出已選色值的 32 種明度色值,簡單易用。

          新手來看!寫給設計小白的色彩基礎指南

          4. Eva Design System

          網站鏈接:https://colors.eva.design/

          Eva Design System 是一個基于深度學習算法的配色網站。適用于給我們的產品或品牌生成一個系統的配色方案。右上角可以切換淺色模式和深色模式的對比。

          新手來看!寫給設計小白的色彩基礎指南

          5. Color Hunt

          網站鏈接:https://colorhunt.co/

          Color Hunt 是開放的調色板集合,可以添加到 chrome 瀏覽器,方便隨時隨地使用。

          新手來看!寫給設計小白的色彩基礎指南




          文章來源:優設網     作者:友設青年



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          從實戰出發,手把手教你推導一套色彩體系!

          周周

          前文的原子設計中我曾經講過,原子是構成所有元素的最小單元,沒有辦法再被細分。它通常對應著產品設計中的通用樣式及構成組件的最小顆粒。而顏色,作為整個設計系統中極為重要的原子之一,在心智模型中占據了關鍵的地位。

          我們看到紅色能夠感受到熱情、興奮和危險,看到綠色時往往就感受到安全、自然和平靜??梢哉f,顏色調動我們的情緒只需要一瞬間,而且它在我們的記憶中可以停留更久。

          接下來,我結合公司目前的業務CROV Dropshipping(以下簡稱DS),來進行色彩體系的探索,以輸出一整套的色彩方案。但愿這次探索能夠給予各位一點啟發。

          大綱走起:

          • 業務背景
          • 為什么我們需要色彩體系
          • 如何創造一套色彩體系
          • WCAG無障礙測試

          業務背景

          CROV DS是針對美國市場的線上一件代發平臺(類似阿里巴巴的一件代發業務),屬于跨境電商B2C行業。平臺幫助用戶無需任何初始成本、無需囤貨即可順利開展電商之路,時間靈活可控,讓用戶專注于銷售本身。

          為什么我們需要色彩體系?

          1. 對于業務

          目前CROV DS業務日益繁雜,但是除了品牌色之外,輔助色的定義過于隨意。而且隨著業務場景的擴展,臨時增加的顏色很容易被遺漏在某個不知名角落的畫板中,導致一次性用色的風險。(tips:一次性即前一篇我所講到的用完即扔、未被復用的設計)

          而且用色本身的隨意也導致研發還原結果的不統一,一處地方色彩各異的現象比比皆是。

          因此,我們需要基于我們自身的業務特征來產出一套足夠完善的色彩體系,讓業務從用色上達成基本的一致統一。

          2. 對于設計師

          我們設計師在定義顏色時,更多的是直接在色板上進行取色,但這樣的取色方法存在諸多弊端。

          從實戰出發,手把手教你推導一套色彩體系!

          增加決策

          可能很多設計師選色時會有這種情況,一會覺得這個顏色臟了,一會又覺得那個顏色太刺眼了,有時候完美主義作祟,為了得到一個滿意的顏色甚至花上大半天。這種情況尤其在多色搭配時更為嚴重。

          其實這和不用網格系統來布局是一個道理。(注:網格系統是一種能夠極大提升布局效率的方法,后面會講~)

          色板中取色的范圍趨近于無窮。如果將HSB模式下的單個H、S和B作為一個最小單元格,那么我們可以選擇的格子高達數百萬個。顆粒度過細的情況(其實根本就沒有顆粒度)導致我們在取色時往往會被迫進行反復的微調和嘗試。

          缺乏秩序和邏輯性

          直接在色板中取色主要依賴的是”直覺“這種相對感性的存在。

          比如一個按鈕的狀態可以包括normal、hover、pressed、disable等多個狀態,如果我們僅僅靠自己的直覺自由調整明度和飽和度,最后的配色方案其實缺乏內在的邏輯性和秩序性。

          難以復用

          對于B端這些偏后臺工具、場景復雜的業務,顏色運用得往往也比較廣泛,如果我們沒有一套完善的色彩體系,那每次一遇到新的項目及業務場景需要用到新的顏色時,之前定義的顏色難以復用,導致我們需要重新定義顏色。而且這種相對主觀的方法也缺乏說服力,難以體現專業度。

          而如果設計師提前定義好一套色彩體系,一方面只需要在對應的色板中選擇即可,大大減少了設計決策。另一方面色彩體系所提供的不同色彩梯度也便于各個需求、業務場景的復用。而且色彩體系富有邏輯和秩序,因此從中挑選的顏色也同樣是這樣,顯著降低設計師依賴”直覺“所帶來的主觀和不可控。

          如何創建一套色彩體系?

          Alipay Design團隊提過:

          以同色系配色為主導,多色搭配為輔。

          同色系為統一的色相,使用中可以加深品牌色的感知,可以讓界面更有層次,同時可以讓界面保持色彩上的一致性;由于業務的多樣化,我們需要多色搭配為輔;多色的輔助顏色,也可稱之為功能色,可設定不同的任務屬性和情感表達;再搭配中性色黑白灰,賦予更多的變化和層次。兩種配色通過主次、使用比例,可靈活運用在業務的各個場景中,具有非常好的延展性。

          接下來我以DS項目為例進行色彩體系探索——

          首先,所有的色彩模型統一采用HSB模型進行,正如Ant Design設計團隊說的那樣,這個模型利于調整色彩時對顏色有明確的心理預期,同時便于團隊溝通。

          這里再簡單普及下HSB模型。H指的是色相(Hue),S指飽和度(Saturation),B指明度(Brightness)。S控制顏色混入白色的量,S值越高,意味著混入白色的量越少,顏色也就越“純”。B控制顏色混入黑色的量,B值越高,意味著混入黑色的量越少,顏色也就越“亮”。(通俗點說,它們分別代表了明色區域和暗色區域)

          從實戰出發,手把手教你推導一套色彩體系!

          1. 品牌色

          Crov Dropshipping基于其時間自由靈活、可兼職副業、成本風險低的業務特征,使得對應的用戶群越來越多的集中在年輕一代的e-tailer(線上零售商)當中。他們不同于我們常規認知里那類傳統的retailer(線下實體零售商),大部分的DSer擁有自己的事業和工作,為了賺取外快,將其當做自己的副業。因此,年輕化是這類用戶群的主要標簽。

          所以,我們采用了高飽和度、偏向藍色色相的紫色,來作為crov dropshipping的品牌色。它的HSB值是 (250,80,100)。

          從實戰出發,手把手教你推導一套色彩體系!

          2. 基于品牌色生成24色“彩帶”

          為了覆蓋掉Crov DS本身復雜的前后臺業務場景,需要額外搭配各類型的輔助色。我們想要提取24類色相,所以直接通過360/24得出了色環中每類色相的基本角度15°。

          因此,這里以品牌色色相為基礎,在HSB 360°色環中,對色相(H)正向和反向各自±15°,飽和度(S)和明度(B)保持不變,得到24色的色環彩帶。

          從實戰出發,手把手教你推導一套色彩體系!

          后續我們的顏色體系就在彩帶上的24個顏色上面進行提取。

          從實戰出發,手把手教你推導一套色彩體系!

          3. 品牌色同色系配色

          品牌色同色系是指,根據品牌色不同的飽和度和明度變化,生成不同深淺、不同明暗的一組顏色。同色系配色不僅傳達了品牌性,多個梯度的變化也能夠適應及通用盡可能多的業務場景,也便于多信息的層級劃分。

          而同色系配色的輸出則遵循了antDesign發明的tint/shade 色彩系統算法,說人話,就是在顏色中分別加入一定比例的黑色或者白色來更科學地生成色階。

          sketch中可以直接將這套算法可視化處理,便于設計師直接生成所有顏色的色階。需要注意的是明色區(就是上方橫向的那塊取色區域,白色至純色時S由0過渡至100)和暗色區(右側縱向的取色區域,純色至黑色時B由100過渡至0)遵循了兩種不同的規則,具體規則見下:

          從實戰出發,手把手教你推導一套色彩體系!

          當S飽和度變化時(明色區域),S值以S/5的結果值為一個增量進行遞減,B值以(100-B)/5的結果值為一個增量進行遞增。我們品牌色的S和B分別是80和100,所以這里的兩個增量分別是16和0。

          品牌色在明色區的下兩個色階對應的HSB參數就是(250,64,100),(250,48,100),以此類推。

          而當B明度產生變化時(暗色區域),S值以(100-S)/5的結果值為一個增量進行遞增,而B值以B/5的結果值為一個增量進行遞減。得出的兩個增量分別為4和20。

          品牌色在暗色區的下兩個顏色對應的HSB參數即(250,84,80)、(250,88,60),剩下的所有顏色以此類推。

          根據這兩個定義規則推導出全部不同梯度的色階,我們就可以將其作為品牌色同色系配色。

          從實戰出發,手把手教你推導一套色彩體系!

          4. 定義輔助色

          我們使用品牌色來傳達品牌價值,還需要輔助色來滿足多樣化業務場景的需要,對用戶進行不同的情緒引導,同時也可以緩解用戶對單一主色產生的視覺疲勞。

          輔助色的定義就可以直接用到我們之前基于品牌色所衍生出的24色“彩帶”了。我們通過色環形式,來迅速得出品牌色的同類色、類似色、鄰近色、中差色、對比色和互補色。

          結果見下:

          從實戰出發,手把手教你推導一套色彩體系!

          首先,由于相差15°的同類色與品牌色差距過小,色相對比感微弱,傳遞的調性過于相似,所以這里直接pass。而鄰近色生成的粉色和青色在界面中基本不會作為功能色使用,這里同樣直接舍棄。

          類似色

          類似色即色相差在30度左右的顏色,屬于較弱對比色。我們基于品牌色的色相各自±30得出類似色。由于H280的類似色調性與品牌色類似,并且色彩體系中需要一個典型的冷色來覆蓋一些場景,所以這里使用了H220的顏色作為冷系的輔助色。

          從實戰出發,手把手教你推導一套色彩體系!

          中差色

          中差色即色相相差90度左右的顏色,屬于中等對比色。H340偏粉,與常規紅色相差過多,所以這里借鑒了alipay的輔助色校正原則“色相差值不能超過15”,對H340進行了色相校正,調整至H355。

          從實戰出發,手把手教你推導一套色彩體系!

          對比色

          對比色即色相相差120度左右的顏色,屬于強對比色。最后得出的H130調性與中差色的H160過于類似,直接舍棄。H10與H340調性類似,但是可以向橙色系發展,所以微調到同類色進行色相校正。

          從實戰出發,手把手教你推導一套色彩體系!

          互補色

          互補色即色相相差180度左右的顏色,屬于高強度對比色。最后得出的H70偏綠,這里同樣進行了色相校正,將其調整為H55。

          從實戰出發,手把手教你推導一套色彩體系!

          最后,得出了共計5種輔助色。不過這些輔助色并不能直接使用,還需要進行感官明度的校正。

          從實戰出發,手把手教你推導一套色彩體系!

          5. 感官明度校正

          感官明度校正方法來自支付寶設計團隊,這是是確認輔助色的最后關鍵一環。每種顏色都有屬于自己的“感官明度”,即發光度。品牌色即輔助色的發光度不一致,就會導致視覺上會有明顯的明暗差別。所以,我們需要通過發光度來進行最終的顏色校正。

          從實戰出發,手把手教你推導一套色彩體系!

          明度較高的灰色意味著高發光度,明度較低則意味著低發光度。保持品牌色發光度不變,我們對其他輔助色進行微調。

          我們只需要將那些視覺明暗差距明顯的顏色進行調整。注意,并非所有的顏色都要調整到品牌色的感官明度,這些值僅僅是一個參考。最終的校正依然取決于我們的視覺!比如黃色感官明度本身很高,但是視覺緩和、不像綠色那么刺激,所以基本無需校正。

          從實戰出發,手把手教你推導一套色彩體系!

          最后得到校正后的如下輔助色。藍色、綠色、黃色以及紅色在界面中可以作為功能色使用,可以分別代表常規、成功、警告和報錯狀態。而橙色則可以用作突出類的提示信息,它比bold字重要高出一個層級。

          從實戰出發,手把手教你推導一套色彩體系!

          6. 輔助色的同色系配色

          與品牌色一樣,使用tint/shade規則推導出全部輔助色不同梯度的色階。具體過程不再贅述~

          從實戰出發,手把手教你推導一套色彩體系!

          7. 定義文本色

          CROV DS的文本色并非純粹的中性色,我們通過加入一點點品牌色來讓文本呈現色彩傾向,以此提升頁面的活力及年輕感,同時也可以讓界面更加耐看,減緩B端產品長期使用時的視覺疲勞。

          具體方法就是,分別在#222、#555、#888、#b3b3b3的一、二、三級中性文本色代表的色塊上,覆蓋一層10%透明度的品牌色。最后得出了四個層次的文本色。當然,中性文本色你也可以參考antDesign中通過透明度進行定義的方法,不一定需要按照某個具體色值來。

          從實戰出發,手把手教你推導一套色彩體系!

          WCAG無障礙測試

          我們必須要承認的現實是,設計師所定義出的色彩在mac上看上去是很出彩,但是這并不能代表所有用戶。也許在用戶中依然有一部分人群,他們的顯示器配置低和老舊。而且我們無法判斷用戶們的使用環境,有可能是在刺眼的陽光下、有可能是在昏暗的環境中。如果色彩不去做可用性測試,在很多的情況下存在體驗降低的風險。

          而WCAG(Web Content Accessibility Guideline,Web內容無障礙指南)解決的正是這些障礙問題。WCAG中的POUR無障礙原則包括了:易于感知的(Perceivable)、便于操作的(Operable)、穩定理解的(Understandable)、穩定耐用的(Robust)。

          而顏色則正是對應了易于感知的這一無障礙原則。網站中的文字和圖像應該具備足夠高的色彩對比度,使之更易被用戶感知識別。

          WCAG顏色對比度無障礙的兩個標準分別為:「1.4.3條例:最小對比度標準」和「1.4.6條例:加強對比度標準」,分別對應著AA級和AAA級。

          AA級的定義為:普通文本的視覺呈現與背景至少要有4.5:1的對比度,大文本與背景至少有3:1的對比度

          AAA級的定義為:普通文本的視覺呈現與背景至少要有7:1的對比度,大文本與背景至少有4.5:1的對比度

          (這里的大文本即≥18pt常規字重的文本或者≥14pt加粗字重的文本)

          這兩個條例被大廠們廣泛運用到了產品的顏色標準當中。

          比如MD規范中的文本移動性規范標準中的數據就是來自WCAG的1.4.3條例標準。

          從實戰出發,手把手教你推導一套色彩體系!

          同樣,阿里巴巴在前不久發布的B-Design中的無障礙色acs指標和WCAG本質上也是一樣。

          從實戰出發,手把手教你推導一套色彩體系!

          1. 顏色對比度驗證

          那該如何驗證我們的顏色符合這倆標準呢?

          easy。這里直接上個網址,https://contrast-ratio.com/#%23373247-on-%23fff

          我們分別在背景及文本錄入色值,即可得到最終的對比度數據。比如我錄入了白色和一級文本色數值,最后的12.28即兩者的對比度,嗯,達到了AAA級標準。

          從實戰出發,手把手教你推導一套色彩體系!

          一樣的步驟,分別測試了其他文本色的對比度(產品無暗色模式,所以此處僅驗證白色背景下的顏色對比度),分別達到了7.59、4.71和2.38。可以看出除了2.38外,其他文本色的對比度均符合可見度標準。

          不過WCAG中指出,一些特殊情況下的文本無對比度的限制,其中就包含了表單字段的占位符(placeholder)。而2.38對比度對應的文本色主要用于暗提示,因此這種情況就可以無視掉了~

          最后

          色彩體系的初步探索到此結束了,不過篇幅原因并沒有面面俱到,比如漸變色、實際落地效果等等。另外,一些地方我自己也在摸索階段,因此很多分析也可能存在不足,文章僅作參考。



          文章來源:優設網     作者:轉行人的設計筆記



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


          web表格設計解析

          周周


          為大家梳理一個web表格設計框架,希望能夠給大家帶來完整的不一樣的內容。全文12,598字 ,預計閱讀30分鐘,建議收藏。

          為大家梳理一個web表格設計框架,希望能夠給大家帶來完整的不一樣的內容。全文12,598字 ,預計閱讀30分鐘,建議收藏。


          在網頁或桌面端為載體的B端產品和生產力工具中,越來越多的設計師需要和數據打交道,查詢和處理數據的能力是當前正在設計的大多數產品的關鍵要求之一,表格被公認為是展現數據最為清晰、的形式之一,也是世界上最常用的用戶界面工具,其重要性不言而喻。



          表格,展示行列數據,既是一種可視化交流模式,又是一種整理數據的手段。表格幫助我們組織和展示信息,同時保證信息的可讀性,從大量信息中找到所需內容;通過合理布局,感知不同信息間的關聯與區別,進行分析和比較;對數據進行排序、搜索、分頁、自定義操作等復雜行為。


          1.1 表格的布局

          表格的行元素和列元素行和相交就會形成一個簡單的二維表,行,列元素的空間組合就確定了一個個單元格。常見的表格布局有水平型、垂直型和矩陣型三種基本布局,分別強調行、列、單元格。


          水平型會弱化列的存在,強調行信息的連貫性,適用于用戶閱讀信息時是從左到右,然后自上而下逐條掃描。垂直型是通過強化列的視覺特征來突出不同列信息的對比。矩陣型的表格有均勻統一的分割線,單元格比較明顯,適用于列信息較多而沒有足夠空間用留白來分割信息的表格,同時我認為單元格合并的情況也屬于矩陣型。


          還有比較常用的表格類型層級型:


          層級表

          是表達結構性關系的表格,表現得如同樹的分支,所以又叫樹列表。每一個條目可展開或折疊包含的更詳細的行信息,也包含嵌套子表格。

          層級表并不如矩陣表直觀,但通過結構化的組織方式逐級展示表的數據內容,讓整體信息架構一目了然,非常適合大型數據表。

          結合層級表的使用場景,多以查看為主,編輯需求較少。


          同時還有特殊的表格類型,圖表型與卡片型:


          圖表型

          除了在單元格中引用圖表之外,很多時候都會提供圖表/表格視圖切換,便于用戶從圖形角度查看、分析自己關注的數據。有時也會有“圖表+表格”的形式,這時候,表格往往只作為明細放在頁面底部。大量的表格也會導致視覺的單調。


          卡片型

          可以用卡片的形式來展示信息,將信息以組的概念呈現,單張卡片內的信息按優先級進行排列。此外,卡片彼此之間又形成一個整體。

          卡片是一種承載信息的容器,對可承載的內容類型無過多限制,它讓一類信息集中化,增強區塊感的同時更易于操作;卡片通常以網格或矩陣的方式排列,傳達相互之間的層級關系。適合較為輕量級和個性化較強的信息區塊展示。


          注:在有限的表格空間內需注意卡片信息之間的間距,若卡片信息過長可做截斷處理。


          在實際工作中,上述表格類型還有可能互相結合,以更好的達到相應的分析目的。

          比如垂直–層級,矩陣–數據立體表等。



          1.2 表格的構成

          從視覺結構的表現角度,個人將“表格”的構成分為:標題、表上方篩選操作區、表頭、表體、底欄。由表頭、表體構成內部區域,由標題、篩選操作、底欄構成外部區域。


          標題

          標題是對表格信息內容的整體概括,可包含數據來源及屬性(日期、地區等),以便用戶對表格內容有整體認知。給數據表格起一個清晰簡明的標題,與其他的設計同等重要。有了好的標題,表格就可以獨立使用,如果導航菜單層級清晰,同樣能起到標題的作用。標題作為最重要的識別元素,默認展示在左上角。


          篩選操作區域

          這里特指位于表頭的上方的操作區域,包含篩選,操作按鈕等其他操作。篩選區包含模糊搜索和條件篩選,按鈕分為增刪改和其它業務處理操作,合理設計篩選區可以大大提高用戶的效率。


          表頭

          表頭對數據性質的歸類。表頭按慣例要對數據的簡況做出反映,如被調查者的性別、年齡、學歷、收入、家庭成員組成、政治背景、經濟狀況等。表頭的字段名稱應當符合人們的思維習慣,保證用戶理解。如果有需要解釋,則在字段名稱旁邊加說明小圖標(小問號)。表頭在這里也能指列行標簽,是對所屬行或列數據的描述。


          除了容納行/列標簽之外,表頭也可以進行排序、搜索、篩選等。


          表體

          表體是表格的主體內容,具體信息數據內容的填充區域,由一個個基礎的單元格組成,單元格是表格呈現數據信息的基本單位,可以是計數、百分比、均值、"-"等任何數據。表體包含數據,分割線,背景,單元格數據可進行點擊操作,如鏈接跳轉(項目或者商品等)、展開嵌套表的子集信息(子表格)、操作按鈕(查看編輯)等。

          表尾一般是統計類數據,例如合計、平均數等。表尾使用頻率較少,且重要性明顯不如表頭,我就把它歸到表體這類。


          底欄

          底欄在表格最下方,主要展示正文中的數據量或單頁數據的概覽信息,也常提供統計功能,供用戶了解總體進展。底欄一般放統計信息、分頁控件、備注說明、操作按鈕(加載更多)等內容。


          底欄最常見的元素就是分頁,分頁可以放在頭部或底部,常見的還是放到底部,分頁固定能省去用戶需要翻到頂部或底部進行操作的麻煩。分頁可分為整體頁碼平鋪式、全功能版、簡易版等,需要根據不同的場景選擇最優的設計方案,比如有的時候并不需要定點跳轉。
















          無限滾動可以替代分頁,但對于功能優先的應用未必適用。下圖為查看更多按鈕,比較少見:


          同時,在選中操作的下,操作按鈕也可以位于底欄,在未選中時操作置灰。


          采用格式一致外觀,突出有利于對象識別的關鍵信息。


          2.1 視覺標準

          填充與邊距

          合適的填充和邊距對于視覺設計至關重要,既包括保證數據單元格之間的留白,又包括單元格內部留白,以保證易讀性,當創建表格設計規范并嚴格遵循后,就可以創建視覺一致的表。表格本身應具有最小寬度,在不同畫面中寬度應可以增長到整個空間,所以每個列也需具備最小寬度。如果頁面寬度小于表格,那么表格應水平可拖拽。


          對齊方式

          數據合適的位置排列能夠提升數據的瀏覽效率和準確度。對齊能夠很好的形成視覺引導線,會讓表格更加規范易理解,給用戶視覺上的統一感,視線流動更順暢,讓用戶快速的捕捉到所需內容。


          正如連續律所描述的,人們傾向于把那些經歷最小變化或阻斷的直線或圓滑曲線知覺為一個整體,傾向于使知覺對象的直線繼續成為直線,使曲線繼續成為曲線。在界面設計中,將元素進行對齊,既符合用戶的認知特性,也能引導視覺流向,讓用戶更流暢地接收信息。


          數字應該右對齊

          在表格中,諸如金額、數量等數值排列時,通常采用“右對齊”方式,既方便用戶快捷讀取數據,還可以使用戶進行縱向數據對比。數字是從右向左讀的,是因為我們對比數字時,首先看個位,然后十位、百位。當個位數值對齊時,我們就可以快速查看前面的數值,比較多個數據的大小。因此,表格的數字應當右對齊。

          當我們常用的字體如果不同數字寬度不一致時,會導致千位分隔符不在一條直線上,所以要選擇數字等寬的字體,等寬的數字在同一豎線時更容易對比。


          文字信息左對齊

          因為我們閱讀文字信息是從左向右讀,如果不采用左對齊,會降低瀏覽文字的效率。


          混合型文本左對齊

          當數字、文字、字母組成混合數據時,標題和正文左對齊,使用了一個視覺起點。


          在實際工作中,主流框架組件,表格列數據對齊同時針對分割線,雖不是完美中的對齊,但開發成本低。


          不論何種對齊方式,都需要考慮到該字段可能存在的極端情況。如:普通文本若過長,可在鼠標懸停狀態時單元格展開列出全部字段信息。



          色彩

          一般表格具有的顏色盡可能少。顏色和可讀性是密切相關的,要合理的使用顏色,普通表盡量使用簡單的背景色和點綴色。背景色方面,除了行/列交替顏色(可以區隔內容,引導視線)、懸停高亮底色(便于準確辨別光標所在行)等處理方法,還可以對表頭表尾進行視覺區分。但不能增加過多顏色以引起混亂。


          分割線顏色盡量不要與背景色相差太大。當字體選擇深灰色,背景為淺白色時,邊框選擇淺灰色,這樣可以減少我們視覺疲勞,不會使表格看起來令人生畏。


          2.2 表頭的優化

          表頭標簽應該簡煉準確,以達到節省表頭空間和減輕視覺壓力的作用,讓用戶注意力聚焦在數據本身。當然對于產品而言,先能把事情說清楚,再考慮文字的簡潔性。


          當數據結構比較復雜的時候,使用多級表頭來體現表頭與數據的層次關系,如下圖:

          當數據有看不懂或生僻的信息時,用戶期望有人告訴他為什么會這樣,就需要在表頭標簽后加上小問號,鼠標懸停彈出說明文字的提示框。


          不需要表頭

          如果表格數據可以自我解釋,表頭就可以不需要。電子郵件的表格是一個好例子,郵件主題,發送者,發送日期都區別度高不會混淆的。當然有的情況表頭是不能去掉的,例如有兩個不明確的日期,這時候你就需要定義一個表頭。


          2.3 行的優化

          默認排序

          所有行按邏輯排序,比如按風險由小到大,將最安全的操作放最前面;或按照信息時間排序,由新到舊,以創建時間進行排序,即創建的排在最前面。


          合適的行高

          行高是非常重要的參數,直接影響著閱讀體驗。較小的行高承載更多信息,讓用戶無需滾動鼠標即可看到更多數據,但會降低掃描效果,導致視覺解析錯誤。適宜的行高使得數據更易于被閱讀,但這不代表行高越大越利于閱讀。

          設置行高的原則:

          A.單行數據顯示時,數據顯示緊湊、有序。

          B.多行數據顯示時,弱化表格形式,提供豐富的視覺展現。


          因此,對于單行顯示的表格,建議行高為字體高度的2.5倍到3倍;對于多行顯示的表格,建議內容區到上下邊框的距離略小于文字高度。當然,也可以提供切換按鈕讓用戶自己控制顯示密度。


          橫向斑馬線

          斑馬線又稱作間行換色、隔行變色、行的交替樣式。它能讓行間界限更為明顯,同時加強視覺流的橫向引導,避免在閱讀表格時出現迷失情況,要注意兩種顏色不能反差過大。另外,可以根據實際情況選擇是否與邊框同時使用。


          行的強調

          有時為了強調行內信息的連續性,可去掉單元格的縱向分割線,僅使用橫向分割線和底色分割,使橫向信息更加連續通暢,以提升閱讀效率。


          表格還可以通過顏色來指示狀態,顏色指示可以幫助用戶識別哪些行可能需要特別注意的行數據。

          同時可以對行內信息進行擴充,進一步弱化表格形式,豐富各類信息的視覺呈現,同時兼顧行與行之間的關鍵信息的對比,如上文表格布局提到的圖表的使用。


          2.4 列的優化

          減少列的數量

          盡量減少列的數量,關注用戶需要的必要信息。當數據列過多時,要分清主次列,非重點、輔助性信息可以通過次級入口來解決,如固定重要列(主體名稱/操作列),次級列在表格中間區域左右拖動。


          合適的列寬

          列寬嚴謹的處理方式有三種。第一,通過柵格,由列的數量決定列寬,主流框架組件一般是這種;第二,可以固定部分列的寬度,其余列則按百分比處理;第三,在固定寬度的基礎上,允許用戶自由拖動調整列寬的大小。(當然我覺得不要太拘泥這個,合適就好)


          列的強調

          為便于用戶對數據進行對比分析,可以在原始數據的基礎上給出差值、升降變化等數據處理結果,減少用戶數據加工的過程,直達用戶獲取信息的目標(需要明確用戶目標),提高用戶的閱讀速度。

          一般列的強調是配合列排序功能使用的,如點擊率、訪問量的排序。有時會使用不同粗細的縱向分割線或不同底色對列信息進行區隔,增加同類信息的對比性。


          2.5 單元格數據展示

          度量單位的使用

          其中的關鍵區別在于數字的大小。數據的度量單位無需重復,一般在表頭標識清楚即可。

          空白單元格處理

          一般指空數據或零數據的情況,空白單元格容易造成用戶困惑甚至誤解,用戶會搞不清楚到底是沒有數據,還是數值為零?正確做法是,對于數據為零的單元格,要填上0,且小數點后位數、單位,都要與上下數據格式保持一致;對于沒有數據的單元格,通常是用“-”表示。


          B端后臺數據類型較多,最好能為空數據做出釋義,可以在“列標簽”或底欄給出解釋文案。


          數據過多

          單元格的寬度根據列中字符的長短自動變化寬度,超過該列寬可以省略顯示,末尾以"..."顯示,鼠標懸停時出現氣泡顯示完整內容。


          關鍵屬性標識

          比如用戶重點關注數據狀態、某些數據的上升和下降等,可用符號進行標識,幫助用戶快速定位到目標信息。


          2.6 分隔線

          水平分隔線,能顯著減輕表格在垂直方向的視覺重量,內容更加條理清晰,便于用戶對比查看數據。

          垂直分隔線,在表格中使用適合的對齊方式后,那么就可以省略;數據量級比較大的表格,列之間過于緊密時建議保留,可以使用較淡的分隔線,將不同列數據區分開來,提升瀏覽速度。


          下圖采用了同時使用水平和垂直分隔線:

          如果在表格中使用適合的對齊方式,分隔線就是多余的。但由于表格數據量級不同,即使要用,分隔線也要淡,不能妨礙快速瀏覽。



          2.7 分頁及翻頁

          在web端,表格的的數據內容超過一定“數量”時需要提供翻頁功能,這個“數量”由表頭的高度、表格的行間距、目標用戶群體的顯示設備的配置等因素來決定,原則是不要超過一屏,考慮到每個用戶的使用習慣,可以讓用戶自定義每頁的顯示的數量。相比于跨屏翻頁而言,向下滾屏會更便利,在下文控制表內容中展開比較了無線滾動與分頁。


          分頁控件內容 :用戶自定義每頁顯示的數量,當前頁碼(行數),全部數據的頁數(行數),向前翻頁,向后翻頁,到達第一頁,到達最后一頁等。

          當用戶的數據未超過一頁時,可以隱藏翻頁控件。翻頁按鈕不可用時,須給出置灰態或不可點擊。


          分頁控件做為篩選數據的一種方式,通??梢越Y合排序、篩選等其它控件一起使用,來提升用戶的操作效率,如網易的郵箱,翻頁與日歷結合使用,對于有大量郵件數據的用戶來說,查閱郵件的效率更高。

          除了無限滾動,還有第三種翻頁方式,鼠標點擊“加載更多”按鈕以查看更多數據。



          2.8 簡化表格

          干凈的表格使人愉悅。特別是在處理大量數據時,巨大的數據量會增加用戶的壓力,因此要減少視覺干擾。刪除不必要的分隔符與背景,去除陰影等。信息內容的有效傳達是表格設計的本質,讓用戶注意力聚焦在核心內容上。所以,做減法設計就顯得可貴了。


          實現簡化的方法是適當刪減。如果畫面視覺很糟糕,請刪除輔助信息、不常用的控件和分散注意力的樣式,但要小心刪除必要內容。“簡單并不意味著沒有雜亂,這是簡單的結果。簡單性在某種程度上基本上描述了對象和產品的目的和位置。想設計出一個井然有序的產品。這并不簡單?!?- Jonathan Ive


          減少分隔線

          這必須是在數據允許的情況下。水平分隔線能顯著減輕長表格在垂直方向的視覺重量,加快數值的對比效率。但如果在表格中使用適合的對齊方式,豎直分隔線就是多余的。它們最大的貢獻就是縮減元素之間的距離,明確了單元格范圍。即使要用垂直分割線,也要淡,不能妨礙快速瀏覽。


          不使用斑馬線,使用不同底色區分指示不同類型的數據是有必要的,但是用來區分同一類數據,斑馬線在很多時候又是沒有必要的,因為水平分割線已經明顯區隔了。

          省去分隔線,對于較小的,動態性較小的表,可以省去所有分隔線,并獲得醒目的外觀。當然,這更多是數據量不大且易分辨的情況。


          盡量以黑白為主

          運用彩色表達組織或含義可能會增加誤解,并且引發視覺障礙者的易用性問題。普通表格一般使用顏色代表狀態或進度。


          克制圖形元素的使用

          其他圖形元素,如星號、三角、圓點、對勾、叉等,雖然能夠幫助組織數據、更直觀的傳達信息,但要注意數量,物極必反,要注意克制這些元素的使用。


          優秀的表格交互給予用戶操控感,不讓其迷失在數據中。提供便捷的過濾篩選組件,配合鼠標懸停、點擊、框選等操作,方便用戶查看更多數據信息,快速定位目標數據,或根據特定規律對數據進行排序、突出、降維等處理。當我們將這些組件與交互動作結合,用一些習以為常的交互去操縱表格時,用戶將更清晰、有信心、提效率。


          3.1 篩選與搜索

          篩選和搜索是用戶目標數據的好方法,這是一項基本功能,可讓用戶從默認的表格數據輕松獲取要查找的內容,在數據量較大的表中特別有用,一般位于表上方的操作區域或表頭區域。


          表上方

          當表格的數據量較大時,可在表上方操作區域增加對象搜索或數據分類來提升用戶查找效率,且能同時使用。提供多維的篩選和排序,是增加用戶效率的有效方式。


          輸入搜索框輸入用戶關心的內容,既可以實時篩選,也可以點擊觸發,一般須支持模糊查詢,否則用戶必須記住所有內容,才能查出要找的目標項,成本過高。也有特殊情況,如保密性較高的賬號密碼列表查詢需輸入。


          無論手動查詢還是自動查詢,如果查詢條件是組合的幾個,那么一般是填好全部篩選條件再讓用戶點擊查詢按鈕。因為如果用戶要查詢的表格數據具有多個屬性且相互聯系時,組合條件的查詢顯然是更合理的。


          如果篩選操作是單個條件獨立查詢,各個篩選條件都是相互獨立的,那么最好填好一個條件便自動查詢。

          篩選條件有時候既需要匯總數據的,又需看單一條件下的數據,比如狀態包含“待付款、待發貨和待收貨等”,此時則是做成Tab單選較好,如下圖所示。


          表頭

          放置在表頭標簽上的篩選,受列內容的影響,一般做單次篩選。通過對表頭標簽旁按鈕的點擊,使用戶更快捷進入到自己的篩選條件中。通常,表單越左的列數據越重要的,也是篩選頻率與需求最高的,因此高頻的篩選場景基本可以得到滿足。


          3.2 滾動與固定

          垂直滾動固定表頭

          垂直滾動時,固定表頭可以讓用戶明白當前單元格數據信息的屬性和含義,體現界面友好性。當數據列差異不大,用戶不能直接根據表格數據分辨類型時,尤其需要固定表頭。當表頭有操作時,固定表頭更能提升使用效率。


          數據列表相當龐大而復雜的時候,使用固定表頭可以幫助用戶區分列與屬性。


          水平滾動列固定

          當呈現大量數據時,表包含的列數超出了該表的最大寬度,水平滾動就無法避免。第一列(前幾列)或操作列固定能更方便信息的對比與操作?;谖覀冏x取信息的方式,從左到右放置關鍵列。最左側的列會引起最多的關注,當我們感興趣時,才會查看其他列,它會影響用戶閱讀所需時間與精力。


          在大型表格中,我們才可以水平滾動,最好是尋找可替代方案。表格中文本為什么這么長?能減少字數嘛?可以將文本換至第二行以減少水平寬度嗎?能否為過長的文字選擇別名嗎?可否用圖形條目取代?是否可以采取工具提醒?是否可以安排在窗口或對話框里?


          一般有兩個解決辦法:文本換行,對它縮排;在單元格區域截斷文本,在提示中顯示完整文本。方法一意味著我們要增加表格高度,且每行高度可能不同;方法二,如果不同文本內容的頭幾個字一樣就存在問題了。但這兩種方法都比水平滾動好。



          3.3 排序

          表格初始有一個默認排序,也叫初始排序。但有時,用戶希望將表格中某一行位置換到另一位置。


          拖曳排序

          拖放似乎很簡單。就是抓住某個元素把它放到另一個地方而已??墒?,事實上,拖放過程涉及到了大量細節,在拖放期間,需要處理許多特定的狀態。


          用戶在拖動模塊時,頁面整體布局基本保持不變。因為移動的不是模塊,而是插入條。插入條指明了放置模塊時的目標位置。常用于數據量較小,有拖曳排序需求的場景。又可以運用在多個表一起的情況。


          穿梭表格

          就是多表格拖拽的情況。比如左側的表格內容可拖拽至右側列表框,同時支持表內上下拖拽更換位置順序,也可直接選中對象在兩欄中按鈕移動,完成拖拽行為。


          那如何讓用戶知道可拖拽呢?

          增加意向符號;改變光標樣式;增加被拖拽對象臨時性底色,突出顯示。


          如何讓用戶知道怎么拖拽到哪里?

          被拖入區域應增加插入位置符號,可以明確指出放置模塊的目標位置,減少用戶困惑,也可以對放置操作發生后的頁面外觀提前給出預覽。同時設計時考慮上下左右兩個方向的拖拽運動分別可以觸發什么結果,超出表格范圍拖拽對象消失。


          被拖動對象應呈現為輕微透明的樣式?應該顯示為完全不透明?或者改為使用縮略圖表示?我認為這三種方法都可以。透明效果也會讓更多表格內容對用戶可見,有助于用戶預覽最終放置后的結果。從而方便用戶查看頁面,也會表明該模塊處于一種特殊模式中。透明可以表明相應被拖拽對象尚未定位,或者說正處于過渡狀態。


          表頭排序

          排序又分為降序和升序,比如,事件相關的表格,默認時間降序排列;風險相關的表格,默認安全降序排序。


          表頭排序可以輔助用戶快速挖掘出需要關注的信息,發現數據信息之間的關系,一般可按數字大小、文字拼音順序、字母順序等其它數據特征進行排序。如果表格中不是所有數據都能排序時,則需要標識出可排序操作的列,一般采用三角箭頭做為標識,實時反饋當前操作狀態。



          3.4 控制表內容

          控制列

          可伸縮列

          由于存在多個數據標題和列,我們只能根據表格的寬度來展示數據。在某些情況下,表格可允許用戶選擇他們關注的列,在其固定寬度基礎上,讓用戶可以自由拖動列寬邊緣以調整列寬。


          自定義選擇列

          由于數據報表,往往需要滿足各種不同的角色在不同場景下的需求,因而在表格數據顯示上,一般采取寧多勿少的原則,即盡可能提供詳細的數據,由此會數據指標過多,難以在表內完整展示,導致需要水平拉伸,降低了表格的可讀性。

          針對上面這個問題上,可將所有的指標名稱羅列在表格上方,并提供多選操作,在默認情況下僅展示最常用、最重要的幾個指標(如下圖)。這樣能讓用戶在表格上方看到所有指標名稱,避免了原來需要水平拖拽而導致指標瀏覽不全的情況。其次,用戶可以根據自己的需要,自由的選擇顯示所需指標,隱藏不必要指標,減少干擾。

          B端后臺通常會對應不同的角色及不同的需求,可讓用戶根據自己的需求來定義表格的展示列及列的順序。同時系統應記住用戶上一次自定義列的設置。


          控制行

          控制行高

          較小的行高讓用戶無需滾動頁面就能查看到更多的數據,但可掃描性的效果易導致視覺迷失。這就是為什么許多成功的數據表設計包含了控制行高(顯示密度)的功能。


          樹形表

          行也可以結構化分為不同的類別,前面提到了層級表/樹形表,可以嵌套子表格,展開和折疊??刹僮靼粹o一般位于各級行標題左側,具有獨特的視覺效果并具有擴展或折疊的功能。單擊表中的類別標題會在類別的展開或折疊狀態之間切換。展開與折疊也將極大的影響行內容顯示。


          分頁

          分頁可以將表內容信息劃分成獨立的頁面來顯示。


          優點:

          1.良好轉換:當用戶是在結果列表中查找特定信息而不僅僅瀏覽信息流時,分頁就是好的選擇。你會知道表格總量與當前頁的準確數量,能夠決定在哪里停下或者去哪里。

          再次尋找特定數據時,分頁方案讓我們能夠大概定向到目標數據位置。用戶可能難以記錄目標數據頁數字,但一般能記錄大概范圍,而頁碼鏈接能讓用戶更容易到達那里。


          2.掌控感:無限滾動就像個無止境空間——無論你滾動多久,你會感覺永遠結束不了。當用戶知道可用行數量時,他們可以自己主觀做出決定而不是被動滾動。同樣的,當用戶能夠看到結果的數量時,他們將能夠預估他們查看表數據大概要花費多長時間。


          缺點:

          額外的動作:在分頁方案中,用戶要到達下一頁表內容,就必須點擊分頁控件上的按鈕跳轉,等待表格新內容的加載。


          無限滾動

          表格無限下拉加載使用戶在數據內容面前一直滾動查看。向下滾動的時候不斷加載新內容,雖然十分方便與誘人,但不是什么場景都適用。


          優點:

          1.瀏覽:無線滾動提供了一個的方法讓用戶瀏覽表數據信息,而不必等待表格新內容的加載。當用戶并不特意尋找特定的內容時,他們需要通過查看大量內容找到自己中意的信息。


          2.體驗更好:用戶使用滾動能獲得比點擊分頁有更好的體驗。滾動行為要比點擊更快更容易,對于那些連續且冗長的內容,無限滾動要比把分頁的有更好的易用性。尤其在表格區域狹小時,使用無線滾動更能節省空間。


          缺點:

          1.受限性能:頁面加載速度是良好體驗的一切。尤其是表格計算數據時需注意使用無限滾動,緩慢的加載速度會造成用戶的不耐煩與離開。用戶在一個表格頁面中越向下滾動,就會加載更多的內容,當數據量過大時,結果就是頁面性能越來越低。


          2.位置丟失:無線滾動同分頁相比,沒法標記當前位置且不能再隨意回到之前位置。一旦離開,就會丟失當前的瀏覽記錄,如果要回到上次的位置,必須得重新滾動去尋找。當用戶有這種行為的話,無線滾動就會讓用戶產生困擾厭煩。尤其當你刷新頁面時發現自己又回到表格頂部,不得不重新滾動等待結果的加載以繼續查看。


          3.信息缺失:滾動條并沒有反映出實際數據量。假設快要接近底部了,當受到引誘滾動條再滾動一點點時,結果卻會發現表格數據量又刷新了。從一個可用性的角度來說,打破滾動條的正常使用規則對用戶來講是糟糕的。


          一般來說,無限滾動適用于在數據有限且信息重復的表格,有利于內容探索。分頁則適用用戶在尋找特定信息及瀏覽記錄,易快速訪問。



          3.5 查看次要信息

          表格內容的取舍要建立在對業務的了解之上,盡量精簡指標,隱藏不必要信息,減少干擾,避免無主次的鋪出所有信息。不要讓用戶一次性接收過于龐大的信息量,建議默認只展示用戶所必須的信息,其他次要信息通過展開下拉等方式展示,為輔助信息提供深層入口。


          展開行

          展開行允許用戶無需打開新頁面在表格內即可查看附加信息,防止用戶迷失。


          子表格

          表格中打開表格,表格組節把相關的行組合在一起,并且能夠收縮和展開,各組節層級要有樣式區別。如有需要,在每個組節里可以顯示數據概要信息。


          彈窗

          包括模態彈窗和非模態彈窗,模態彈窗是僅支持打開一個彈窗進行詳細查看,非模態彈窗是可以同時打開多個,并允許拖動彈窗位置進行信息對比。

          模態允許用戶留在表格視圖中,且更多地關注附加信息和操作:


          非模態彈窗對于主動使用的用戶來說可能很有用,可以通過一系列操作,比較不同行數據的細節:


          視圖切換

          可以通過視圖切換查看更多細節,比如在“表格”和“左列表+右詳情”之間切換,或者提供“只看文本,看文本和縮略圖,只看縮略圖”幾種查看方式。相比彈窗減少了頁面層級和隔離感。單擊行鏈接將表格轉換為左側的列表項目和右側的其他詳細信息,這讓用戶能夠解析大型數據集,而且在涉及到多個項目時不會丟失位置。


          3.6 數據的編輯操作

          編輯表格數據在大眾化的Web應用程序中并不常見。不過,在企業級Web應用程序中,表格則占據統治地位。此時,最常見的用戶需求,就是想要像使用Excel一樣實現表格編輯。畢竟Excel早已成為編輯網格數據的一種標準。


          表格數據的操作大體可分為顯性與隱性。顯性操作,指操作選項顯示在行內,直觀明了;隱性操作,當鼠標懸停時或勾選才顯示操作選項,界面簡潔明快,可減輕空間壓力,減少干擾。


          單行操作和批量操作

          操作項一般存在于行數據最后,為固定列,或表上方位置,兩者對應多種操作場景。


          單行數據操作

          文字按鈕操作項一般不多于三個時,圖標按鈕不多于四個時,操作項跟在行條目后面;當超過時,建議將操作折疊收起,點擊更多彈出多個操作選項。當操作按鈕致灰時,鼠標選中可顯示原因。

          如果行操作不那么重要,或者說行操作過于啰嗦影響用戶閱讀時,可使用隱形操作,鼠標在行區域懸停時,可對當前行背景作出區分,或放大懸停區域,同時行尾出現可操作按鈕,進行行操作。如谷歌郵箱:


          批處理操作

          對于數據批量操作的場景,建議將操作放到表格上方,與復選框操作配合使用。批處理操作模式允許用戶對一行或多行對象執行操作,并在選中復選框后激活表上方操作按鈕,如刪除、批準、拒絕、復制之類的操作,這將節省用戶時間,避免重復對多行進行相同操作。


          表格上方的所有篩選或搜索按鈕可能會因操作按鈕出現過多而暫時隱藏,如果空間限制導致操作按鈕排列不下,則使用“更多操作”按鈕。


          二次確認提示:對于用戶操作結果給出提示窗反饋,用戶點擊「刪除」后,直接操作;出現提示框告知用戶操作成功,并提供用戶「撤銷」的按鈕;用戶進行下一個操作或者15s內不進行任何操作,提示框消失,用戶無法再「撤銷」。


          在執行某些無法撤銷的操作時,點擊刪除后,出現模態彈窗進行二次確認,在當前頁面完成任務。同時禁止濫用模態彈窗進行二次確認,就既打斷用戶心流(無法將上下文帶到彈出框中),也無法避免失誤的發生。


          單選、多選和全選

          數據較多時,單個選擇數據費時費力。單選框是只能單選,而復選框是能選擇單個、多個或全部選擇項,而實際上純粹的單選很少見,所以建議一般場景下在表格最左側加上復選框,如前面說到的批量操作,多選后,就可以批量操作。點擊選框所在行的局部能讓整行被選中,每個選定的行都接受突出顯示處理,這種做法可增大點擊區域減少界面的混亂。


          具體設計時,可以按照數據類型進行選擇,如郵件已讀、未讀等。


          可進行選擇的表格需告知用戶已選數據量,在翻頁時是否允許跨頁選擇;全選是當前頁視圖中的所有項目還是選擇表格中的所有項目。


          單元格編輯、行編輯與表格編輯

          針對于需要進行數據編輯的表格。表內編輯能使數據更具可操作性,表內編輯一般優于彈窗。要啟動編輯功能,必須通過鼠標單擊,而非鼠標懸停。這樣就能確保整潔的網格顯示效果。假如是通過鼠標懸停來觸發,鼠標每經過一個單元格就得顯示一個編輯框,那這種編輯模式就會干擾到不同單元格間的切換,會有多么煩人。


          單元格編輯:針對單個,不連續的可編輯的單元格,為了讓功能更容易被發現,可以在單元格數據旁放置編輯圖標,這樣可編輯和不可編輯的單元格視覺對比就十分明顯。單擊該圖標即可觸發編輯,單元格內出現輸入框,保存數據并退出。有了這個隨時可見的鏈接后,編輯功能就更容易被注意到了。


          單元格編輯時,也可以設置整個單元格為熱區,以便用戶觸發。


          覆蓋層編輯:點擊編輯圖標觸發;通過在頁面上方添加一層來放置編輯數據。雖然編輯期間也不會離開當前頁面,但卻不是在頁面中直接實現編輯。而是把一個輕量級的彈出式覆蓋層(如對話框)作為編輯窗口。

          選擇覆蓋層編輯而非行內編輯的原因也很多。有時候,不可能把某個復雜的編輯任務安排在同一個頁面中完成,如果嵌入頁面的編輯區域太大,會因為把內容過多地推向下方而損害頁面的整體感。


          而其他情況下,也可以選擇中斷當前頁面流,尤其是被編輯的信息本身非常重要時。覆蓋層能夠為用戶提供明確的編輯空間。提示如果有必要占用專門的屏幕空間放置編輯窗格,而且頁面的上下文對編輯任務也不重要,就可以考慮使用覆蓋層編輯。


          行編輯:針對同一行標簽下的數據編輯。新增數據行后,視圖定位到新增的行并高亮顯示,讓用戶快速聚焦。幾秒后高亮消失,以免過度干擾用戶。


          不過,表內編輯圖標會涉及平衡頁面中視覺干擾的問題,如果功能及其提示在頁面中的數量過多,很可能造成功能的利用率下降。如果一行有多個編輯選項,則可以適當使用彈窗編輯數據;如果表格有大部分單元格數據需要編輯,則可以全局編輯。 


          全局表格編輯:點擊表格編輯按鈕,當前表格所有可編輯的數據單元格內顯示文本修改框或類似XLSX的角標,進入一種特殊得編輯狀態,不會給人直覺造成混亂。這一功能基本用于大面積需要填寫和修改時,如大型填寫報表。

          大型數據表由于支持編輯數據處多,這種方法的另一個問題是容易填錯單元格,想象單元格的密集,用戶意外編輯錯誤也時有發生,這樣的話需要編輯/暫存/提交三個操作。如果發現編輯的內容報錯可被更正,應直接引導用戶更正;如果報錯內容不可被更正,則告知用戶原因。


          大型數據表如需減少與表格無關的視覺干擾,提供表格的沉浸式閱讀體驗,可提供全屏查看的入口,但應注意可以讓用戶便捷的退出。全屏模式可以直接屏蔽掉頁面其它內容,只留下表格區域,用戶通過ESC鍵或按鈕隨時退出全屏模式,學習成本較低。


          表格數據為空時,在表格的空白內容處加入可創建的快捷入口,引導用戶新建表格數據,或者導入數據。如下圖郵箱已發送郵箱為空時:

          當沒有創建訴求的,直接告之暫無數據。如數據是系統產生的,不是由用戶創建的,直接告之暫無數據,話術的表述則需與后臺文案的整體風格保持一致。




          后記

          個人關于web表格設計的看法基本寫完了,在總結歸納中也發現了自己平常設計表格中的其他問題。大多表格設計在不同場景中需要隨機應變,沒有絕對的規范,只有相對的規范。我們要理解規范背后的原則,推導出適應其他場景的規范。






          文章來源:站酷     作者:小龍哈



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          從需求分析到上手設計,如何快準狠?收好這3大秘籍

          周周

          設計師這些年,我一直有個類似“閃電俠”的標簽——就是在保證一定質量的情況下,出活賊快。這個特質最大的好處就是每天可以給自己騰出多一點時間做別的,比如我寫文章學習(打wangzherongyao),這點哪怕是血汗工廠或沒事兒也要996的福報廠也適用。同時它也是不當狗腿子也能獲得不錯績效(認可)的一種特質。

          今天這篇脫離理論派純實用性的和大嘎聊聊:如何提升需求分析及上手能力,降低返工率。

          分析需求方的動機

          和設計師打交道的4個最重要的角色方:產品經理/開發/你的直屬老板/你的組內設計成員,每個人都有自己的脾氣/處事方式以及雞血程度,每個人也都帶著不同的目的性在做事情。磨刀不誤砍柴工,先了解合作方,再了解他們提需求的目的,會讓你更快get到正確的需求點。

          舉個例子,估計大家都遇到過熱衷改需求的產品經理,昨天圖出了一半,今天他又要改了!

          很多鐵汁這個時候會抑制不住掀桌的沖動去直接討伐產品經理,但實際上建議大家先了解更改需求的原因是什么再做打算。比如:是不是他們老板臨時又下達了新的旨意?如果是的話是不是建議他們在和老板確認完需求后再提交設計,又或者可以直接拿統計工時和prd返工率導致的整體排期拖延直接與他溝通問題嚴重性。

          最后就算實在不行,建議大家對自己的上級進行清晰的問題反饋,一個好的上級是可以很妥善幫大家解決這些躍級不好解決的問題。不建議在群里硬杠或者直接向他們的老板反饋,因為這樣容易制造長期對峙的狀態對于我們做任何事情都是百無一利的,所有的交流都盡量以和平相處為主。

          再舉個例子,老板讓鐵汁你做個設計自驅的產品優化設計方案ppt。

          上手之前,先分析下你老板要這個ppt干啥子。

          大部分情況下類似的這種產出目的性只有一個:這是給老板的老板看的,讓他覺得設計團隊有在好好積極的干事情,且還干出了點東西。那么其實這個ppt的真實需求方其實不是你的老板,而是你老板的老板(業務線負責人:一個可能壓根看不懂設計的人)。這個時候如果你把ppt的內容重心放到了設計的細節以及ppt的美化上,就很容易躺槍,也就是累了個半死還不落著好(真實發生在我周邊的案例)。

          因為看不懂設計的人對于這些東西是沒有太大感知的。相反,如果你能注重設計與數據的結合,多放一些前后對比案例以及針對用研去做的設計提案就會是完全不同的效果。

          對新需求的快速定位與預判

          在開始著手設計前,我們可以先對需求進行基礎分析與規劃。首先定義好需求的量級/優先級以及排期,接下來就需要根據需求的實際情況判斷需要參與的上中下游成員。

          舉個例子,這里我們收到了一個需求:一個直播app需要在原有功能基礎上增加一個直播間的類型(情感解憂節目)。

          從需求分析到上手設計,如何快準狠?收好這3大秘籍

          那么我們先快速過一遍prd原型,超過3個核心頁的明顯體驗改動,外加上N種小細節狀態以及三級頁?;疚覀兛梢耘卸ㄋ鼘儆谝粋€中型量級的頁面,排期緊急的話大概在3天左右。從原型上看,應該會涉及到交互/ui/運營推廣設計/前端+開發這種人員組合。

          那么在明白了人員配置之后,需要申請運營推廣設計組幫忙設計的部分就需要提前告知給相應的負責人進行提前排期,而對于一部分頁面的具體實現方式在不確定的情況下提前和對應技術鐵汁溝通。

          再舉個例子,這里我們希望延續在app里面沉浸式黑色面板的體驗,所以新發布的故事也希望做成和常規白色不一樣的深色面板。

          從需求分析到上手設計,如何快準狠?收好這3大秘籍

          但實際上這個新故事發布頁面屬于非native原生的H5頁面,是由前端鐵汁操刀的,實現起來并不像原生頁面可以直接設置默認背景色。這種時候很多技術鐵汁選擇直接忽略這個問題去開發,或者直接告訴你進頁面的時候會有一道白閃,巴特,解決不了。接下來設計師們很多也會選擇返工重改白色版本。

          但更且高質的解決方法建議大家先看下竟品和自身app里是否有同樣情況解決問題的案例,抽出來擺在他們面前就會比較有說服力,通常情況下不是特別難搞的他們也會爭取搞定,你也減少了返稿,保障了用戶的體驗。

          這里很多鐵汁可能會說,和他們bibi半天也許最后的結果還是得改稿子,還不如我直接改了來得快。因此這個問題就又回到了第一點,你得先了解你合作方/需求方的秉性,在決定效率優先的前提下這個溝通是否有必要,且控制在多長的溝通時間范圍內是性價比最高的。

          競品分析用好了是AK47瞄準鏡

          很多鐵汁想知道該用什么樣的方法論去控制自己的輸出,好達到專業規范且能很好說服他人的目標。其實無論是分析需求優先級的kano模型/大項目問題挖掘的雙鉆模型/尼爾森十大交互原則還是設計排版的那些格式塔原理,在做真槍實戰中你會發現它們就像一個上真戰場廝殺的戰士帶了把華麗的歌舞劇假刀的感覺。

          這個原因很簡單,因為他們都是通用方法論。實際工作中我們遇到的項目通常緊急且各有不同的訴求,而通用方法論只是我們的一種知識儲備,在我們上手設計時會對我們的設計產生基礎的正向引導,幫我們規避一些低級的體驗錯誤,比如莫名其變的交互手勢設計or和WCAG色值對比度偏差很大的視覺設計。

          但如果我們想要最快速精準的對癥下藥,那核心武器只有一個——做競品分析。這里的競品不是說和你家產品一模一樣商業模式的才算,哪怕你家是0-1的產品創新,沒有垂直類競品可以參考,也可以挖掘到很多相似的同類竟品分析細節。

          在分析競品的ui和交互的同時你可以快速get到被驗證過的設計方案,還可以補充很多“不成文的”經驗,比如為什么有的細節大家都是這樣的設計,去度娘搜索一下原因,保證你的經驗值又增加了1個百分點。同時拿線上產品多次試驗過的經驗來做方案參考是相對風險性低的一件事情,這個對于產品和技術也有一定的說服力。

          但這里有個特別需要注意的事情,很多鐵汁做競品分析做著做著就變成了抄竟品?

          其實沒有什么創新是真正的從0-1,哪怕汽車的創造也是建立在馬車基礎上的,因此該如何有效的做競品分析,青出于藍而勝于藍,是個非常大的課題。

          這里簡單來說分為3步:

          • 確定哪些是垂直競品,哪些是同類競品
          • 對多個垂直競品進行深入剖析與比對(具體模塊的框架/交互/視覺樣式)
          • 結合與產品的溝通,判斷怎樣的升級或過渡帶更適合自己產品的設計。


          文章來源:彩云譯設計     作者:Nana的設計錦囊



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


          接好了!這是你要的6個小眾但特別好用Ai技法

          周周

          軟件熟練度屬于“器”的范疇,對主要靠作品集吃飯的設計師來說很難對外體現。但是我們不能說它不重要,軟件的熟練度依然是設計是否能夠產出的重要因素之一??!

          今天結合我自己之前的經驗,來談談AI中的一些相對比較冷門的小干貨(很多是我最近才get到的- -),但愿這些快捷操作能幫助你進行產出~~

          大綱:

          • 快速調節參數
          • 平行四邊形圓角
          • 快速平滑縮放
          • 手柄波浪線
          • 路徑快速消除
          • 填充快速消除

          快速調節參數

          AI中存在很多參數需要我們自己去調節。比如一個形狀的寬高圓角,對形狀進行變換的旋轉、扭曲等參數等等。可能很多朋友跟我一樣,要么一個個手動輸入要么通過拖動滑塊進行調節。

          這么做造成的問題有兩個,一個是交互的繁瑣,一個是參數調節顆粒度過細,在進行往返調試時需要耗費大量的重復工作量。對于我們時間寶貴的設計師來說這種方法簡直太弱了好嘛??!

          不過這些完全可以通過一個方法來解決——快捷鍵調節即可!結合shift、cmd(即win系統的ctrl)以及上下方向鍵完完全全地提升效率。具體的方法如下:

          • 上下方向鍵:1px為增量進行調節
          • shift+上下方向鍵:以10px為增量調節
          • cmd+上下方向鍵:以0.1px為增量進行調節

          比如對形狀的變換,我們就可以使用上下方向鍵1px微調,結合shift以10px數調。鍵入位置通過tab切換。

          接好了!這是你要的6個小眾但特別好用Ai技法

          再比如變換效果的參數,同樣可以使用這種方法快速地調試,全程只需要快捷鍵操作即可。而且這種一邊敲擊鍵盤一邊實時預覽的趕腳也讓人心情莫名得順暢!

          這種方法也可以迅速地讓水平和垂直數值保持一致,比我以前的滑塊拖動、數值輸入的操作好太多了。

          接好了!這是你要的6個小眾但特別好用Ai技法

          順帶一提,sketch參數數值調節也支持這種快捷操作哦。

          平行四邊形圓角

          我們在調節形狀的圓角時,一般情況有兩種方法,要么在菜單欄or變換工具中數值調整,要么直接在角落的圓角點上拖動。

          接好了!這是你要的6個小眾但特別好用Ai技法

          但是對于平行四邊形這種四個頂角度數不一樣的形狀,即使四個圓角大小是一致的,由于銳角和鈍角的存在導致圓角看起來并不一樣。

          接好了!這是你要的6個小眾但特別好用Ai技法

          這時候,外觀效果就派上用場了。

          接好了!這是你要的6個小眾但特別好用Ai技法

          我們在效果-風格化中找到圓角選項,為平行四邊形添加一個圓角外觀效果。

          風格中找到圓角選項就可以自己設置。這里給一個和剛剛一樣的圓角10px。

          接好了!這是你要的6個小眾但特別好用Ai技法

          最后(右圖)得出的四個圓角看上去明顯比之前的方案更加一致。

          接好了!這是你要的6個小眾但特別好用Ai技法

          另外,這種外觀的好處就是,后期隨時可以在外觀中編輯!

          快速平滑縮放

          我們更多時候縮放是滾輪縮放,但是這樣的縮放的顆粒度太大,尤其在小屏電腦上想要定在某個合適的窗口大小比較麻煩。

          這時候我們可以利用快捷鍵Z激活縮放功能,然后通過左、右拖曳的手勢進行快速而平滑的縮放操作。我們可以輕易定格在我們想要的窗口大小。一開始可能很多朋友和我一樣習慣上下縮放,但是ai里的縮放并不是上下,而是左右。

          接好了!這是你要的6個小眾但特別好用Ai技法

          手柄波浪線

          一般我們畫波浪線是通過扭曲與變換中的波紋效果來變換。

          但是我們也可以使用鋼筆來直接畫。

          向一個方向拖拽生成手柄(不知道有沒有朋友和我一樣用鋼筆工具都有點一下去繪制形狀的毛病),然后在合適的位置再拖拽一次即可繪制出波浪線。在對精準度要求不高的情況下完全可以采用這種辦法,方便快速。

          接好了!這是你要的6個小眾但特別好用Ai技法

          路徑快速消除

          在以往,我在進行路徑消除操作(比如繪制一些斷線icon時),通過這樣的步驟,添加錨點工具在路徑上添加兩個錨點,然后直接選擇工具選中錨點間的路徑刪除。拜托,都2120年了,別用這么古老的方式了好嘛!?。ê孟氤藭r光機回去拯救年少迷茫的自己)

          接好了!這是你要的6個小眾但特別好用Ai技法

          但其實壓根不需要這么麻煩,一個工具就可以迅速解決,而且可以連續消除!

          這個工具就是路徑橡皮擦工具,說實話知道這個工具后我再也回不去了。

          接好了!這是你要的6個小眾但特別好用Ai技法

          只需要激活它,你就可以在任意的路徑中像使用橡皮擦那樣,迅速地消除你想消除的地方。另外,我提前給這個工具設置了E這個快捷鍵,以便我能迅速調用它進行路徑消除工作。

          接好了!這是你要的6個小眾但特別好用Ai技法

          填充快速消除

          路徑橡皮擦用在填充的色塊中同樣只能消除路徑,但我們想要消除色塊時,則可以用到另外一個工具——橡皮擦工具。

          shift+E直接調用到它,按住shift即可直接在填充色塊中進行切割。而且最后被切割出的圖形都是互相獨立的閉合形狀。

          接好了!這是你要的6個小眾但特別好用Ai技法

          當我們按住alt后,就可以隨意地繪制出不同寬度的矩形進行切割,相比形狀生成器或布爾運算更加方便點。

          接好了!這是你要的6個小眾但特別好用Ai技法

          最后

          一點點平時積累的ai小干貨,但愿能幫到你!!


          文章來源:優設網     作者:轉行人的設計筆記



          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          原來設計規范要這樣理解,早知道就好了!

          周周

          1.什么是設計規范?


          設計規范是一個老生常談的話題了,網上相關的文章也非常多,但我相信有很多設計師對設計規范的理解還是比較模糊,認為設計規范指的就是字體,顏色,控件規范那些,這種理解其實是比較狹隘的。


          于我而言,設計規范用一句話總結就是:設計規范是針對特定產品所制定出來的一整套產品標準,包括流程標準,技術標準,設計規則等等。通過這套標準,能減少錯誤發生率并提高設計質量和輸出穩定性。


          舉個例子,我在做QQ3D厘米秀項目的時候,一開始合作方提交的設計資源正確率很低,風格也各不相同。然后為了解決這個問題,我在項目中定義了流程標準,資源標準,cp合作標準等等。通過這些規范讓多個不同設計團隊能合作到一起,提升了整體協作的效率和質量,這些標準就成了設計規范的一部分。

           

          514dce736beaa30c87958009b78fc82e.jpg

           

          可以說,每個項目因合作方式,人員習慣,落地形式的不同,所形成的規范是有區別的。所以,設計規范更應該是針對項目來說的,除非是問你AndroidiOS這種已經廣泛適用的平臺級規范。不然是很難有標準答案的,回答更應該是一種思路的描述,比如你會如何定義一套規范、解決了哪些問題以及如何驗證這套規范真的助力了產品的體驗提升。


          2.設計規范的作用



          1)遵守用戶習慣,減少認知成本

          Don't make me think。大家都知道,好用得產品都是盡可能的減少用戶思考,不斷去貼近用戶的使用習慣。比如在iOS系統里想返回上一個頁面時,你會熟悉的去左上角找返回操作,但如果把返回操作放在右上角就會很不習慣;再比如對國內用戶來說,他們習慣正確按鈕用綠色,錯誤按鈕用紅色,如果你非要反過來制造所謂的差異化,用戶就會感到困惑,誤操作的概率也可能會大量增加。

           

          3a186e36427aa7cb980f9fef4aab06f0.jpg

           

          2)統一品牌性格

          品牌性格不論是大到公司層面,還是小到具體某一個產品,都需要有一套品牌識別體系來約束,只有統一得視覺印象才能更好的讓用戶記住。那這些品牌識別體系其實也是設計規范的一部分,在具體執行中,可以根據一些品牌核心概念規范快速做一些風格決策。
          比如騰訊QQ的品牌影像風格關鍵詞是青春、互動,敘事和干凈,那么在選擇畫面配色的時候就可以根據關鍵詞指導畫面的選擇,使得整體的畫風得到統一。

           

          64d113f1c0ef185dbafc8e506b1b64ab.jpg

           

          3)降低新人學習成本

          這里所說的新人不單純指剛入職場的設計新人,也包括剛參與到一個新項目的設計老手,設計規范是能夠以的溝通成本實現快速上手。有成熟的控件資源和標桿的設計參考,就算是之前完全沒做過的設計師也能搭建出一個還不錯的頁面。

           

          85aa22462457a692f4cbc5f1b33d2697.jpg

           

          4)提高開發效率

          有了好的設計規范,開發就能把一些常用的樣式進行封裝,在需要復用的場景中直接調用。這樣做,一方面可以通過調用的方式減少樣式代碼的復制使用,提升效率的同時降低軟件包體積,另一方面也可以減少不必要的工作量,方便后期維護。

           

          321b7b91cfcb6febb9232766a53408da.jpg

           

          5)保證設計的一致性

          有設計規范的約束,能讓團隊在一個既定的框架內做設計,統一大家的輸出質量,從而保證設計的一致性。

          3.怎么學習設計規范


          設計規范的學習肯定不是靠死記硬背,而是要講究方法,從我自身的經驗來說,我覺得大致可以有以下2個步驟:
          1在新手期,多去看一些大廠的設計規范,先建立認知,不要求全部記住。把這些規范當成字典,先大致了解一遍,等真正做的時候拿不準再去查閱就好了。這里推薦幾個必看的大廠設計規范官網,建議收藏。
          蘋果iOS設計官網:https://developer.apple.com/design/human-interface-guidelines
          谷歌Material Design設計官網:https://material.io/design
          微軟Fluent Design System設計官網:https://www.microsoft.com/design/fluent
          IBM設計官網:https://www.ibm.com/design/language
          Facebook設計官網:https://design.facebook.com
          螞蟻金服設計官網:https://ant.design/index-cn

           

          cec0eee09ad1a5fe35afea81d7be1e51.jpg

           

          其實網上很多設計規范,原理之類的文章,源頭都來自于這些大廠規范,想獲得一手信息,最好是自己去這些網站多看看。
          這也就是我為什么不寫具體規范數值的原因,因為網上的資料實在是太多太詳細了,寫一些重復的知識實在是沒多少價值。學知識的路上一定不要什么都等別人喂給自己,需要更多的主動性,這樣才能提升自己的學習能力和解決問題的能力。
          2
          針對自己要做的模塊,有針對性的找市面上大廠的應用作為參考,直接截圖標注,自己總結規律印象會更加深刻。
          我開始做UI的時候就這樣學習的,不知道字體該用多大,間距用多大,顏色怎么用,就直接去找相類似的界面截圖參考,量它們的尺寸,吸它們的顏色,然后就這樣一步步的把規范經驗積累起來了。
          比如從QQ的動態tab頁面中,我們可以借鑒到很多信息,比如列表的高度,列表左側的圖標尺寸和圓角,間隔線高度和配色,右側的箭頭大小和配色,列表文字的字號和配色,用戶頭像大小和結合的樣式,圖標與文字的間距等等。這些借鑒并非是抄襲,要你做的跟這個界面一模一樣,只是參考這里面的某幾個屬性然后結合自己的產品綜合運用,減少出錯。

           

          0d51a9a4f66b658e69bf2bf339d7e540.jpg

           

          發現了嗎?一個優秀的界面設計,上面的任何信息其實都可以拿來參考,就看你會不會用了。

          需要強調的是,這些參考來的標準,并非是標準答案,還是要根據自己的實際項目需要做調整,只是至少知道一個范圍,在這個范圍內不大會犯錯。

          這就像剛開始做設計時一樣,去參考這些規范相當于做臨摹的練習,這種臨摹是需要的,臨摹的過程中不斷加入自己的思考,然后通過總結,變成自己的知識體系。

          4.怎樣定義出設計規范


          隨著對設計規范理解的加深,自身設計能力的不斷提高,就要開始從設計規范的使用者轉變為規范的制定者了。如何制定針對項目的設計規范呢?我的經驗是在項目過程中把做的好的和踩坑后的正確解法進行總結,并形成文字,積累多了就形成了規范。要把每一次遇到的問題都當成是一次改進流程和規范的機會。
          我自己是有隨時記錄的習慣,項目中一旦發現問題就會趕緊把它記錄下來。有時候甚至還蠻期待出現問題的,因為出了問題才能找到優化的機會,自己也能從中找到解決問題的成就感。
          曾經在QQ3D厘米秀項目中遇到過非常多的坑,然后從填坑的過程中慢慢總結出各種設計規范,去幫助項目減少錯誤率,提升設計質量。從最終的產出和結果來看,自身的進步是可觀的,對產品的幫助也比較大,所以很值得去做。

           

          12198423a536ff1d106cd06770d7098d.jpg

           

          5.使用規范會影響設計的創意性嗎?


          剛掌握設計規范的時候,干活是特別舒服的一件事,因為做需求可以很快,好像拼拼組件就能完成。但稍微做久一點時間,又會覺得好像沒啥進步,天天拼組件,擔心影響設計的創意性,真是挺矛盾的。
          其實,規范也是要在遵守和引領用戶習慣中不斷迭代的。既要保持大的設計規范框架不變化,又要在設計的過程中給用戶制造驚喜。比如,整個UI的配色和字體需要保持統一,但在一些圖形,動效上可以做出亮點,讓用戶在整個使用體驗中既是沉浸的又能有些小驚喜。規范的打破與重建一定是需要一個動態平衡的過程。

          總結


          設計規范絕對不需要死記硬背,而是要充分理解并靈活使用,才能發揮它的價值。隨著UI行業的不斷成熟,設計工具的簡單化,各種組件化資源和思維越來越普及,可以預見的是未來一般的UI界面會高度組件化,設計師單純在界面上花費的時間可能會越來越少。
          這從行業的發展來說,減少了很多體力勞動,讓設計和開發有更多的時間去打磨產品細節,肯定是好事。但對設計師自身來說,省下了以前那種常規設計需求的時間后還能做些什么,設計師的價值又在哪?值得每個設計師去思考。

           

          文章來源:彩云譯設計     作者:彩云


          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          周周

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          一覺醒來,2020 年潘通年度色就這么發布了。

          2020年年度潘通色:「經典藍」

          這款被命名為為「經典藍」(Classic Blue)的色彩沉穩耐看,雋永優雅,按照潘通官方的說法,「經典藍」仿佛暮色四合時的天空,寧神靜心,讓人駐足?!附浀渌{」是一種穩固可靠的色彩,給人確信感,撫慰著每一個期待穩定者的心靈。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          為什么會選擇這樣一種藍色,潘通色彩研究所的執行董事 Leatrice Eiseman 在潘通官網上,予以詳細的解釋。

          解讀「經典藍」

          「我們生活在一個亟需信念和信任的時代。潘通 19-4052 經典藍 ,這種色彩正是自信和恒久的外化體現,這種堅實可靠的藍色調,更能與人產生深層的共鳴,令人心安。一望無際的藍色能夠喚起人類對于廣袤無垠夜空的無限遐想,經典藍鼓勵著我們透過顯而易見的事實,拓展思維,放飛想象。

          經典藍敦促著我們更加深入地思考,開闊視野,進行更加深入的交流。」

          ——Leatrice Eiseman 潘通色彩研究所執行董事

          從色彩心理學的角度上來看,藍色色相本身有著信任、信念的含義,也是的色相。在此之前,潘通曾經多次選擇藍色作為年度色, 2000 年的時候選擇天藍色(Cerulean),在 2005 年的時候則選擇了藍綠色(Blue Turquoise),2008 年的年度色叫鳶尾藍(Blue Iris),2016 年的年度色則是靜謐藍(Serenity)。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          相比于這4種藍色,「經典藍」更為沉靜穩重,沒有一點攻擊性,也不顯得沉重,輕松而易于互動。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          「經典藍」無疑是一個略顯保守,但是非常貼合當下語境的色彩。它充滿了確信感,讓人覺得安全,屏蔽了焦慮。同 2019 年充滿前進感的「活力珊瑚橙」相比,「經典藍」更加內斂和篤定,悄無聲息地增加每一個的信心。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          除了發布這一年度色彩之外,潘通色彩研究所還專門制定了5套配色方案,這些配色方案應該會在接下來的 2020 年,得到更加廣泛的應用。

          「經典藍」的5套官方配色方案

          沉思

          這是一套舒緩的配色方案,涼爽的藍色調和同樣柔和的暖色組合到一起,給人以沉靜的感覺。

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          呼吸

          這套名為呼吸的配色方案當中,加入了更為經典的黑白色,選擇了對比更加強烈、更加富有活力的搭配方式。這樣的色彩搭配更容易喚起觀者的幸福感,讓你的設計更加具有田園牧歌的氣息。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          沙漠暮色

          「經典藍」的靈感來源之一就是夜幕降臨時的天空。而這套名為沙漠暮色的配色方案,就與此相關。充滿金屬質感的潘通色更能夠凸顯「沙漠」的閃亮質感,而恰為對比色的「經典藍」讓這套配色方案優雅無比。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          異域風情

          這套配色方案比起之前的配色更加豐富,更顯混搭,仿佛加入了天然的調味料。這種健康而自我的色彩搭配方式,讓人仿佛身在異域,不同于此地的文化,迥異與此時的感覺,獨特卻令人著迷。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          非傳統

          打破常規的桎梏,選擇異乎尋常的色彩搭配,而足夠傳統的「經典藍」恰恰構成了這種搭配方式當中,作為基礎的底色。這套配色方案指向時尚,突破規則,如同小品,有趣而俏皮。

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          「經典藍」的9套精選配色方案

          為了更加方便線上的設計師來使用這些配色方案,優設的小編從官方提供的這些配色方案當中,精心挑選了 9 套適合進行數字設計的配色方案,并且標注上了相應的 HEX 值便于精準取色,請盡情取用:

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐?。ǜ脚渖桨福? class=

          2020潘通年度流行色 「經典藍」新鮮出爐!(附配色方案)


          文章來源:優設網        推薦:陳子木


          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          炫酷大數據可視化界面設計賞析(九)

          周周

          節能環保是符合可持續發展戰略的一個課題。在節能環保方面界面設計都有哪些風格呢?

          下面給您展示兩種風格界面:清新明快和深色沉穩。


          WechatIMG352.jpeg

          綠色和黃色為主的色調給人一種清新自然,富有生機與活力的印象。圖形以圓形為主,比較有親和力,同時圓形也是今年UI設計的流行趨勢。


          WechatIMG351.png

          紫色和粉紅色漸變為背景,明快有活力,容易吸引人眼球。綠色、黃色、藍色作為輔助色,增加頁面的靈動感。圖標簡潔清晰,辨識度高。


          WechatIMG348.jpeg

          黑白色調是一種低調雅致的配色,配以簡潔的線條,更符合節能環保的主題。


          WechatIMG350.jpeg

          這款APP界面采用深灰色底色,沉穩大氣,有現代科技感,界面采用卡片式布局。配以粉紅和橘黃作為點綴,讓界面不因深色而顯得呆板。


          WechatIMG349.jpeg界面采用深藍和灰色為主的配色,大面積留白??ㄆ讲季郑湟郧€圖表,扁平風格圖標。簡潔清晰,表意明確。讓人對節能的理念一目了然。




          (圖片均來源于網絡)


          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          更多精彩文章:


             大數據可視化界面設計賞析(一)

             大數據可視化界面設計賞析(二)

             大數據可視化界面設計賞析(三)

            大數據可視化界面設計賞析(四)

            大數據可視化界面設計賞析(五)

            大數據可視化界面設計賞析(六)

            大數據可視化界面設計賞析(七)

            大數據可視化界面設計賞析(八)



          政務可視化設計經驗-頁面視覺-下

          周周



          三、規劃頁面構圖

          講到設計初期的頁面構圖規劃問題,其實這個構圖是服從你的展示方式的,即故事線。設計前期規劃階段,先想好打算怎么表達,再選擇對應的構圖方式。表達上我們講究總分主次關系 ,那么構圖上依舊遵循這個規則,先具體再抽象。


          (一)全屏平鋪式

          全屏平鋪式的構圖方式是最常見的一種構圖方式,如下圖無意中構成橫平豎直的輔助線將內容一格一格展現出來,界線清晰分割明確。因此模塊之內的內容就會顯得格外的清楚和突出,給人一目了然的感覺。注意哦,平鋪并不代表完全一個一個格子碼好,比如下圖中的深紅色區域,沒有被網格框住但也碼的很清楚,淺紅色區域中有一對一的也有一對二的對應關系,故此類型的構圖中加上這些靈活的變化就會顯得沒那么生硬。并且這種構圖方式是遵循F型網頁閱讀習慣的,因此重要內容放哪大家知道了吧~


          (二)中心放射式

          圓形就是一個典型的中心放射式,圓是有圓心的,通過構造不同大小的同心圓起到聚焦、凸顯作用。伴隨一個一個同心圓自然而然形成放射線,把重要表述放中間,其他表述按照放射線編排起來。引導用戶的視線聚集在我們重點突出的功能點上,先主后次,有起有落。


          (三)視線引導式

          視線引導式主要是依靠點線面的關系形成一條清晰的視覺引導線,引導用戶的視線,避免雜亂無章的堆砌。視線流動的軌跡多則是從上至下從左到右移動,故在大屏上從左到右,從主到次,減小用戶的負擔和閱讀疲勞。如下圖是我同事做的一張大屏,指標瑣碎,每個指標與指標間沒有太強的相關性。當時發現大方向上有一定的前后關系,故最后用這種方式把數據串起來。設計稿上需要把樣式給全,看上去有點碎,實際開發后效果還是蠻不錯。


          (四)水平羅列式

          水平羅列式的構圖方式有點像全屏平鋪式,同樣是利用人從左至右的閱讀習慣。如下圖,不一樣的是四個大類有明顯的前后關系,并且彼此之間存在對比。利用無形之中形成的水平線條把內容串在一起,將同級且對比的意思表達出來。


          (五)三角排列式

          三角排列式的構圖方式,核心思想就是一個穩!從上至下的三角構圖,能把信息層級羅列得更為規整和明確。這張大屏是我做的某地數字駕駛艙中的一個分頁,用來總覽這個分支的三個內容,每塊內容上面是政策解讀下面是數據結果,清晰明確。


          四、營造頁面氛圍

          頁面的氛圍個人主要認為是通過恰到好處的細節堆砌出來,這些細節要自然合適不突兀,講究一個“巧”字。對于我來說這些細節就好像歐亨利小說的結局一樣,意料之外又在情理之中。不過講道理這些氛圍的東西并沒有很明顯的一定之規,有些方法在這個場景下合適在那個場景下就不合適了,需要設計師在做的時候不斷嘗試,也是一個緣分。


          抄現實是我們在設計中最直接的也是最常用的一種表達方式,它的含義就是提取現實中存在事物的點線面關系。因此往往在發散思維中找到與主題相關的靈感點后,用方式提取其中的內容后,能緊密的結合主題。它將抽象的主題通過實體表達出來,并以之作為內容信息的載體,能夠合適的存在于頁面之中。這個緯度的內容我直接舉幾個案例描述下。


          (一)案例-公安項目中的細節

          公安的項目是我同事做的,在用戶那邊得到了一致的好評,并且也是團隊前期重點研究的一個DEMO。這個項目好在業務邏輯清晰,并且在表達方式上做到合理合適的程度。如下是項目其中一張大屏的一處細節,需求是需要排列公安系統中處置人員的不同分布,在大屏中也是核心區域。


          一般在頁面核心區域我們會花點心思將這塊的內容做充實做飽和,畢竟第一眼需要留下好印象。設計的時候提取了警徽的基礎形狀、警徽的構成、胸徽的線條排布、旌旗的基礎形狀、放射線的構圖方式,然后將文案排布形成設計結果。最后客戶這邊對于這塊內容直接過稿,認為設計環節帶出了警隊的特色,給了高度的評價。


          (二)案例-駕駛艙項目中的細節

          駕駛艙的項目是我直接參與主導的,當時這個項目的歡迎屏風格稿做了好幾版本的,用戶一直都不認可。過程中去除主觀因素,總結用戶對于駕駛艙的認知和理解??蛻舻男枨笫邱{駛艙需要在“駕駛”的時候,眼中不光有艙內的內涵,也要有艙外的風景。如下是歡迎屏的基礎狀態(交互操作并未展開),設計的時候提取了汽車儀表盤的基礎形狀和風格組成、星光點與點的關系、逆光山體風景的天空漸變,然后組合在一起形成設計結果。最后客戶這邊看到后過稿,這個設計也留到了項目最后。


          (三)案例-大佬作品山海經中的細節

          如下的作品是behance上一個大佬的作品,作品的名字叫做山海經,我們也是經常拿出來學習參考。在人物設定中,作者將古代的烏紗帽、官服、官徽紋樣等內容融入角色的道化服之中,并且角色周邊環境中大量融入一些官府的元素,比如官兵舉得牌子、衙門的建筑體等。整個作品雖然融入大量的古代元素,但是用賽博朋克的方式表達出來,成品沒有一絲違和感。確實給了大家一個方向,原來國風的東西可以這么玩。


          總結

          1.使用足夠并且容易區分層級的顏色去構造頁面。數據可視化的項目往往信息的量級是不可控的,準備工作需要做充分。

          2.合適的字體能讓你的頁面事半功倍。挑選字體得對比,確保不同的使用場景下有一致性的顯示。條件允許下,針對自身業務場景打造對應的顯示字體(羨慕臉.jpg)

          3.好的構圖可以讓表達更上一個臺階。根據故事線的講述,挑選對應的構圖方式,做到從總到分、有主有次。

          4.氛圍彰顯作品的細膩程度。細節決定成敗,在作品中增添“巧”的細節,會讓觀賞者更加投入獲取信息的節奏中。



          文章來源:tob.design        作者:王亮亮同學


          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.syprn.cn

          存檔

          亚洲va欧美va天堂v国产综合