1. 程式人生 > 實用技巧 >提高 UI 介面高階感的小技巧

提高 UI 介面高階感的小技巧

UI 介面中,排版設計同樣重要。如何將至關重要的資訊,有效地傳遞給使用者,這是介面本身的職責,而在絕大多數時候,這通常是靠文字來完成。

這就是為什麼有效的排版對於改善 UI 整體的使用者體驗如此的重要。而優化排版,本質上也是在優化 UI 和 UX。

雖然在絕大多數時候,優化排版是在提升排版佈局的可讀性,提升課訪問性,但是它最低的標準和最核心的要素,依然是要保證排版本身的「可用性」。降低使用者使用時的障礙和摩擦,減少認知負荷。出色的排版設計能夠讓使用者注意到內容,而不是排版本身上。

關於排版在 UI 設計種的重要性,就不再強調了,那麼下面,我將分享 5 個實用性較強的排版優化技巧:

1、強化層次結構來提升UI的清晰度

將必要的文字內容集合起來,重新組織,有意識地梳理視覺層次結構,要讓使用者能夠清晰地感知到內容。對於資訊層級,通常會按照標題、副標題、正文、引用說明等常見的文字元素構成。

而清晰的文字層次結構,是依託於符合文字本身所屬層次的響應的樣式,這樣才能確保可讀性。大標題應當突出,正文應當清晰明瞭,副標題起到的是對標題的輔助說明作用,所以應當適當縮小,這樣一來,文字元素之前的大小關係,位置關係都更加清晰了。

一個經驗法則是,通過修改字號大小的加倍和減半來快速理清相互關係。比如,如標題字使用了 32px,那麼正文字型使用 16 px 來建立這個對比度。

在更加複雜多變的使用場景中,普通正文標題使用正文的2倍字號,標題中需要突出顯示話,那麼可以使用正文的3倍字號,而在特別的專題或者需要著重強調說明的場景之下,使用正文的4倍字號來呈現。

2、有意識地創造具有呼吸感的排版

字間距、行高、行長是在進行排版的時候,最常調整的屬性。缺少足夠的間距,可能會讓文字難以閱讀,但是間接過多,可能會讓使用者在閱讀的時候感到稀疏難受。

· 行高

在不同的地方,可能會使用不同的術語來表述「行高」的概念,比如 PS 當中會使用「行距」來描述它,本質上,它們描述的是同一個東西——兩行文字的垂直間距大小。

行高本身並不存在一個標準的數值,它通常取決於字型本身的特徵以及設計需求。一般而言,很多設計當中,傾向於將行高設定為字型高度的 1.5倍,在實際的設計當中,會根據字型本身的設計特徵和應用場景(移動端閱讀可能會適當增加,智慧手錶這種使用場景上可能會設定得更高),進行合理的調整。如果你的正文使用的是 16 號字型的話,那麼這個規則可以直接拿來用——這是久經驗證的。

· 字間距

字間距指的是文字在橫向上的間距。很少有人會在橫向的字間距的設定上花費太多的時間,但是它確實是會對閱讀產生影響的。在英文字型當中,字間距通常會遵循下面的準則:

使用大寫字母的時候,需要增加字間距

字號增加的時候,需要適當減小字間距

增大字型粗細的時候,需要適當減小字間距

通常在排版的時候,軟體會自動調整不同字母和字母之間的距離,而在進行視覺設計的時候,還需要注意字偶距的問題。

· 行長

行長本質上說的是文字段落的寬度,文字每行的長度。通常,文字的行長要控制得相對短一點,這樣易於閱讀。在大螢幕上,比如 1440px 寬度的膝上型電腦螢幕上,使用每行 60~80 字元的長度(中文通常控制在每行 35~42 個字之間),但是,如果在是移動端的螢幕上,那麼每行的字元數要縮短到 35~45 這個範疇(中文則可以控制在20~25個字即可)。

3、根據內容來選取字型

在選取文字字型的時候,需要考慮到潛在讀者的體驗。不同的字型能夠給介面和體驗帶來截然不同的體驗,字型的選擇能夠影響使用者對於介面的第一印象。

注:英文字型通常不會有很大的選擇空間,在這方面中日韓三國在文字字型上,存在的問題明顯會更多一些。不過在移動端 APP 上,不少應用可以選擇非系統預設的第三方字型,而在網頁上,要實現起來會麻煩很多,所以通常只會呼叫本地的字型。

正確的字型選擇,能夠在資訊和視覺兩個層面給使用者傳遞資訊,錯誤的選擇會導致誤解和混亂的結果。

4、使用同一字型家族

如果你在不同字型的搭配上,並沒有足夠豐富的經驗,那麼使用同一字型族的字型來進行設計,總是最為安全的選擇。通常,一個字型族是為一個明確的目標來設計的。它們有著更為統一的、富有凝聚力的外觀,在設計使用過程中,會更加便捷。

使用字型族的另外一個好處在於,它可以更快適配不同文字元素在排版上的需求,你可以更快地通過調整字型大小、粗細、文字大小、色彩來製造相應的對比,呈現不同的視覺效果。

另外,同一字型族當中,通常會附帶有相應的斜體、等寬字型等等,這可以應對一些相對特殊的需求,而不用手工去修改。

5、儘可能使用左對齊來提高可讀性

在世界上絕大多數的國家和地區,所使用的文字排版都是從左到右的(比如阿拉伯語就是反過來的),閱讀順訊是自上而下的。這決定了左對齊是確保可讀性的重要基準。

左對齊給人的雙眼提供了一個掃讀時候的基準位置,在大量、長時間閱讀的過程在,極大地減小了閱讀壓力——而居中對齊則明顯做不到這一點。

另外,還要額外注意一點,就是要避免在段落的最後一行只有一個字,單字成行在排版中叫「寡字」,這是需要避免的。

結語

排版是數字時代每個設計師都需要學習和掌握的重要技能,無論你的設計專案是什麼樣的,這些基本的規則總能給你的設計帶來更好的效果。不過這些排版技巧都還只是非常基礎的部分,在實際的設計當中,還會涉及到很多更加複雜的排版佈局——但是這些基礎,始終是最重要的事情。