你的設計看起來很一般,或許是因為……
2017-11-30?IXDC
其實很多時候格二,我們覺得自己的作品非常的平庸或者“看起來特別糊”,大部分原因就是配色欲诺,字體和間距的對比沒有做好瓢喉。
配色和字體的對比一直都很受大家的重視。在制定設計規(guī)范的時候惊畏,我們首先會去確定產(chǎn)品的主色調和輔助色恶耽。對于文字來說,不同級別的文字(標題類颜启,正文類偷俭,提示類)會選擇不同的字號和字色,這些都是會出現(xiàn)在你的設計規(guī)范中缰盏。然而我很少看到有人在設計規(guī)范里提到間距涌萤,所以從這個角度來看淹遵,間距經(jīng)常會被我們忽視。那么這篇文章里我就對間距做了一個比較簡單的總結负溪。
為什么要使用間距透揣?
我一直認為設計師做東西的時候一定要“較真”,你在設計過程所做的任何決定都要問自己為什么川抡,多思考辐真。做到有的放矢,這樣會少走很多彎路猖腕,也更容易成長拆祈。
那么如果我們想了解間距乃至更加規(guī)范的使用間距,首先我們要明白為什么要使用間距倘感。間距的使用有很多作用放坏,可以吸引用戶注意力、提升內(nèi)容的可讀性老玛,闡述元素之間的關系淤年。其實簡單來說,間距的作用可以歸納成一句話:建立視覺層級來簡化界面內(nèi)容蜡豹,讓用戶更容易接受麸粮。
間 距 的 種 類
間距從位置上我們可以分為兩種,一種間距是用于區(qū)分不同的內(nèi)容塊镜廉;另一種間距是用于區(qū)分內(nèi)容塊內(nèi)的信息弄诲。為了表述方便,我們在這里稱其為:塊內(nèi)間距和塊外間距娇唯。
The more whitespace around an object,
the more the eye is drawn to it.
一個物體周圍的留白越多齐遵,就會越容易吸引用戶的注意力。
從信息層級的角度來說塔插,級別越高的內(nèi)容間距越大梗摇。因為越重要的內(nèi)容就要吸引用戶越多的注意力,因此為了更好的進行區(qū)分想许,塊內(nèi)間距都是小于塊外間距的伶授。
以Airbnb為例,因為從信息層級的角度來說流纹,一個房源(內(nèi)容塊)的級別要比其介紹信息要高的多糜烹,所以每個房源之間的間距要大于房間圖片、位置漱凝、價格的間距疮蹦。
上圖中左邊的界面是正常的,右邊的被我處理過了碉哑,使其塊內(nèi)間距和塊外間距一樣大挚币。我們可以很明顯的發(fā)現(xiàn),右邊的界面會給用戶帶來困擾扣典。他們不知道下面的的文字介紹是屬于上面這個圖還是下面這個圖妆毕。
當然我們也可以發(fā)現(xiàn)其實塊內(nèi)間距因為其內(nèi)部信息層級的差異會進行二次區(qū)分,也就是說塊內(nèi)間距也不是都一樣的贮尖。
行 間 距
間距的使用會對你的文字易讀性產(chǎn)生很大的影響笛粘。這里文字的間距主要是指文字之間的高度間距,我們稱之為行高湿硝。行高過大過小都不利于用戶閱讀薪前。一般來說,行高選擇為字符高度的30%是恰到好處的关斜。
間 距 與 線 條
在文章開頭我們也提到了間距的一個主要作用就是內(nèi)容區(qū)分示括。那么說到內(nèi)容區(qū)分,線條是我們無法繞開的一個話題痢畜。因為線條在界面設計中主要功能就是完成內(nèi)容區(qū)分垛膝。而隨著極簡主義風格的興起,去線化設計也開始成為設計的一個潮流丁稀。設計師開始使用間距(留白)來取代線條來完成區(qū)分吼拥。所以弄懂間距和線條之間的關系是非常有必要的。
同樣的內(nèi)容线衫,左邊的使用線條凿可,右邊使用間距。從上面這個圖授账,我們也可以看出線條受到設計師冷落的原因枯跑。線條的使用會極大的分散用戶的注意力,整個界面會會稍顯擁擠矗积。
虎撲的界面是有線條的全肮,但是我發(fā)現(xiàn)把線條去掉以后用戶還是能夠通過間距來很好的區(qū)分內(nèi)容。
其實線條和間距并不是對立的關系棘捣,在同一界面中辜腺,我們也會同時看到線條和間距,而且功能都是為了區(qū)分內(nèi)容乍恐。
不 只 是 間 距
你對設計元素的歸納總結能力決定了你的上限评疗。同樣的用戶提示功能,你只知道單一的使用dialog茵烈,然而大牛們卻會根據(jù)提示強度的不同和是否需要用戶操作來選擇dialog百匆、toast和snackbar,從而建立一套完善的用戶提示體系呜投。
同樣的道理加匈,我們都知道間距可以很好的區(qū)分內(nèi)容存璃,那么其實要完成“內(nèi)容區(qū)分”,我們不一定非要使用間距雕拼。除了已經(jīng)說過的線條纵东,我們同樣可以使用配色,陰影啥寇,圖案等偎球。
上面這個例子中,其實間距已經(jīng)很好的完成了信息層級的構建辑甜,但是整個界面會顯得比較單調衰絮。我們可以引入圖標和配色來強化不同內(nèi)容之間的對比,而且使整個界面更加明亮磷醋。
慎 用 間 距
這篇文章雖然是寫如何更好地使用間距猫牡,但是對于間距的使用,個人還是覺得要慎重一點邓线。因為如果你要通過放大間距來完成信息層級的區(qū)分镊掖,那么會出現(xiàn)大量的留白,整個界面也會顯得特別清爽褂痰。但是老板可能會不爽亩进,這個頁面怎么這么空?你是不是偷懶了八跬帷归薛?再加點東西進去唄,讓整個界面充實起來匪蝙。
當然這算是調侃主籍,我對于間距使用的忌諱主要是來自頁面長度的增加。因為一旦你的間距拉開勢必會造成界面長度的增加逛球,以前一屏就可以展示的內(nèi)容你現(xiàn)在需要滑動才能看完千元。我們不知道對于用戶來說,他們更偏愛清爽的界面(多留白)還是簡單的操作(不要滑動)颤绕。
設計師要做好設計要把自己帶入用戶的角色幸海,但是也不要去“代表”用戶。通過自己的主觀臆想去做設計奥务,覺得這個界面好看就行了物独,但是好看對于用戶來說不一定好用÷仍幔可是現(xiàn)在設計師很少能參與到用戶調研過程中挡篓,所以在工作中,我們的一些想法無法得到數(shù)據(jù)的佐證帚称。這也是現(xiàn)階段大部分設計師的一個痛點官研。
間距對于界面設計來說是非常重要的秽澳,這篇文章希望能引起大家對它的重視,也希望你讀完以后能夠有所收獲戏羽。
作者丨王M爭肝集,封面丨Justas Galaburda