資料驅動的介面設計

發表於2015-08-10

“儀表板”、“大資料”、“資料視覺化”、“資料分析”——越來越多人和企業,開始運用他們的資料來做一些有趣的事情。在我的職業生涯中,有幸參與一大批資料為重的介面設計,我要在此分享一些觀點,講講如何造就這種特殊且有意義的產品。

很多人已經討論過這個議題,我會圍繞創作過程中最具影響力的部分。

1. 使用者不同,資料不同

任何時候設計一套複雜的系統,都不可避免要為很多使用者和角色進行設計。總裁、經理和分析師是幾個常見角色,每個都有自己的工作流程和對資料的需求。

定義好角色,產生不同視角,這本身就是一種藝術。我就不在此詳細解釋了。如果你對此有興趣,請看Cooper的這篇有用的文章。

關於角色,重要的一點是預先確定好,圍繞它們來組織資訊結構與線框圖。

下面是我們去年做的一款健康報告應用的最終成品。這套系統有著不同的使用者群,他們各自都需要不同的資料管理。建立了關鍵角色後,我們每次評審會將它們放在旁邊。

注意畫板上的那些角色。我們的客戶都接受這種方式。

在滿屋子客戶面前展示作品是件難事。無論是在解釋線框圖、流程圖,還是就視覺設計進行討論,都很難讓每個人跟上你的觀點。

通過角色來組織作品,會防止你(和客戶)在這些討論中跑題。

2. 製作頁面模型

我多年所用的一個技巧,是製作頁面模型。核心點很簡單:

首先為使用者呈現他們需要的,再將頁面餘下的資訊根據使用者故事或資訊層級,進行結構化處理。

製作頁面模型的概念,正是寫散文(和其他很多種溝通形式)的核心原則,我在寫過一本書之後就對它瞭如指掌了。多年來,我花費大量時間在這本書《樣式:清晰與優雅的基本要素》上。它除了作為絕佳的寫作參考之外,還清晰闡明這項觀點:

如果一開始就使人分心,那麼使用者不僅難以分辨每個元素是什麼,也難以集中精力於整個流程。

這是進行使用者體驗設計時需要牢記的一項準則。下面是製作頁面模型的兩個常用方式。

給畫板建立某種結構。問問自己——通過這些資訊要講述怎樣的故事?

我在behance和dribbble上看到很多儀表板和資料畫報專案,(視覺上)設計得很漂亮,但通常都使人眼花繚亂、過目即忘。它們要麼是各種圖表元件以缺乏層級的瀑布流形式排列,要麼視覺上過度設計,並不適合這項資料。

左圖展示的就是眼花繚亂的資料畫報。右圖例子則是裝飾物分散注意力,注意不到資料。

在上面的圖中(左圖),這個資料皮膚用了控制檯的方式來呈現資訊……相當有壓迫感。為避免如此,我們試著以組織資訊的方式處理這類介面,讓人們感覺像是在閱讀雜誌文章。

並不是說控制檯式的介面就沒有用武之地……我個人願意設計成那樣。但多數情況下,沒有必要時刻看見所有資訊。

最關鍵的一點——避免創造出令人一知半解的圖形。為頁面資訊建立模型,首先給使用者呈現關鍵資訊,然後才是支撐內容。

3. 選擇正確的圖形

在美學方面,有很多(太多了)設計都在誤用圖表。

最糟的是——這些“壞習慣”似乎在成倍增加。隨處可見本應是餅形圖的面積圖,還有本應該是柱狀圖的曲線圖。讓我們一起來制止這些設計……下面這些建議有助於你正確對待資料:

始於資料

未經處理的原始資料表格一點也沒有吸引力。但它是最佳的起點。它幫你開始思考資料中有哪些變數可用,這些變數資料如何關聯。

原始資料的單調特性,會幫你思考系統中各種變數間的關聯。

除了從空白資料行列入手,等待靈感忽然進入你意識。你還可以更積極一些,通過下面這些很棒的資源,幫你揭示出有趣的關聯:

  • Charted ——Medium開發的一款自動資料視覺化工具。
  • 通過Google Sheets、Illustrator和Sketch設計更好的圖表。
  • Tableau——這個工具是最好的,不過相當昂貴。

在整個過程中,這部分並沒有靈丹妙藥。別對深入研究資料心存恐懼,試著混合搭配不同變數,建立基本圖表。這需要時間,但它是值得的。我想到的一些絕妙點子,都來自這些原始資料檔案的拼拼湊湊。

處理離散資料和連續資料

我花了很長時間才意識到這點,有些圖表比其他更能表達你的資料。在創作中很容易陷入這樣的境地,選擇一種好看的圖表,然後指望它能發揮作用。我經常這麼做(我挺喜歡散點圖),併為此感到內疚。

有些圖形比其他更好,這取決於你所處理的資料型別。選擇合適圖表的方法之一,是評估你手中的資料。有兩種主要資料:

離散資料——數值可清晰計數。比如進球數或Facebook點贊。

柱狀圖最適合表現離散資料

連續資料——任何範圍值。比如一季的降雨量,或一個人的身高體重。

曲線圖最適合表現連續資料

簡單說,曲線圖最適合表現連續資料,柱狀圖最適合表現離散資料。

Dona Wong的一項資源《華爾街日報:資訊圖指南》幫我凝練了其中精髓。真希望幾年前我就有這本書。這是本無價的參考書,幫你選用合適的圖表,闡明資訊展現的行為準則。

http://www.amazon.com/Street-Journal-Guide-Information-Graphics/dp/0393347281

4. 基本的或定製化的圖形

最後,作為這些海量資料系統的設計師,你得反覆問自己“我應該選擇非常規方式來定製化設計?還是使用久經考驗的圖表來展現資訊?”

最近無意中讀到這篇來自37 Signals的文章—— 只要3種圖表就夠了。作者強烈表達一個觀點,圖形的“有效性”勝過它的視覺特徵。我非常贊同文中這一觀點。不過,我覺得他的觀點代表著一種極端實用主義的視角。我相信定製化的圖形通常也能提升資料的易用性,同時獨具一格引人入勝。

基本柱狀圖的例子

對我來說,有“一種尺寸通行”的圖表,還有“適用於最佳尺寸”的圖表。表格、曲線圖和柱狀圖就很好,可以容納各種型別的資料,但它們也非常普通(一種尺寸通行)。作為專業的設計師,我希望我的作品看起來和感覺上是獨特且有用的

比如,紐約時報做得很好,通過定製化的互動式圖形,來為他們的文章添彩。可以在這裡看到更多他們的作品。我們來看一些完美的定製化圖表案例:

這個案例對曲線圖做了調整,讓人“一睹”那些支撐圖表的基本資料。

http://www.nytimes.com/interactive/2013/03/29/sports/baseball/Strikeouts-Are-Still-Soaring.html?_r=0

在這個3D圖表中,透視角度的改變在視覺上非常有衝擊力,也讓使用者更好理解資料間的關聯。

http://www.nytimes.com/interactive/2015/03/19/upshot/3d-yield-curve-economic-growth.html?_r=0

Selfiecity.net的這個例子做得很好,用了真實內容來建立圖表。

http://selfiecity.net/

最後,來自我們為CNN做的一個專案。我們用了顏色編碼來展表現政黨偏好,同時立體突起在視覺上表現人口統計資訊。

http://truthlabs.com/work/cnn

作為首要準則——資料與技術所需,我們需要嘗試各種定製化圖形。但我們還是要有備選計劃,以防設計並不奏效,或者客戶喜歡相對保守的方式。

5. 那又如何?

我們為什麼要把所有這些資料放在頁面上?答案是:這樣人們才能使用——做決策、調研、預測未來,什麼都行。關鍵是,使用者不會沉浸於你所選的漂亮色彩,他們是來工作的。

我的建議是——在你排布好頁面一切就緒後,問問自己“那又如何?”。看看每個圖表、元件、表格,仔細考慮人們從中能獲取到什麼。通常你會得出這樣的結論,“這些都不重要”,這就意味著要減少或是重新思考。

這在我身上發生過好幾次——我創作了複雜漂亮的儀表板,包含了一系列時尚的圖表、餅形圖,還有成千上萬資料點構成的地圖。但總是被客戶質疑“我只想知道這樣有效嗎……我要的東西在哪?”還有“我只要3樣東西……X、Y和Z。哪裡可以看到它們?”

哎,這時候你才會意識到自己迷失在雜草叢中,遺失了重點。

我會有個辦法,嘗試使用文字來精確表達人們所要的東西。

在重要資訊上,文字總結可能比圖表更有效。

上面的圖來自我們最近的兩個專案。兩者都通過文字展現使用者所需的資訊,並沒有依賴需要解釋說明的圖表。

這個方法使我們的客戶產生共鳴,尤其在重要資訊上。但我之前提過,總要考慮各種角色,所以要用在適當的地方。

就像其他所有形式的設計一樣,它也需要一種平衡。

力求使你的資料與眾不同,但是要避免過度設計和無謂的分心。

為資料選擇正確的圖形,但別忘了有層次地構建頁面。

無論多麼單調、令人沮喪,還要打磨每個小細節……還有別忘了問自己,“那又如何?”

 

相關文章