深色模式並不萬能
物理學家說,黑色並不是一種真正的顏色,它沒有光。艾薩克·牛頓爵士在通過稜鏡照耀陽光的實驗中,甚至沒有將黑色包含在顏色光譜中。
在色彩心理學中,大多數色彩代表不同的人、不同的事物。西方文化裡,黑色常與死亡、神秘和邪惡聯繫在一起;綠色與生長、自然相關;藍色可以使人平靜,因為它讓人聯想到天空和水,所以,顏色是飽含情感的。其他影響還來自文化,例如紫色仍與奢侈品聯繫在一起,在許多古代文化中,紫色是昂貴稀有的,只有貴族才能負擔得起。
深色界面的數字產品,是未來發展的一大趨勢。人們常說,這種模式可以減輕眼睛疲勞,但並沒有相關證據表明是真的。在某些情況下,它還代表著節省電池壽命,也是一種美學意義上的選擇。
深色模式應用限制
並非所有界面都適合深色主題。設計師應考慮品牌契合度、文化適應性和顏色心理學,在選擇搭配時考慮情感影響,雖然這些因素不容易平衡。針對千禧一代的金融類應用程式,可能會用深色模式營造炫酷的效果,但對於以大眾作為目標人群的銀行網站就不太合適了。當用戶想要查看自己的餘額與支付帳單時,太黑暗、太時髦都會顯得華麗不實用。
B2B SaaS應用程式的深色模式很難設計,標準的Web UI組件(例如數據表、窗口小部件、表單和下拉菜單)在深色界面中看起來可能很奇怪。由於許多配色方案不適用於深色界面,對於某些品牌和產品來說,深色模式並不是最優選擇。
從未接觸過深色模式的設計師,如果想要搭建一個深色界面,不妨參照以下條件,先來判斷下是否需要,什麼情況下建議使用深色模式?
-當設計版面相對稀疏,極簡型的內容比較少時;
-適用於連貫呈現的內容,例如夜間娛樂應用程式;
-想要創造醒目的戲劇性外觀時。
以下這些情況下不建議使用深色模式:
-出現大量文本時(在深色背景上閱讀相對困難);
-當設計需要多種顏色時。
深色模式下的桌面應用信息中心 by Ramotion
在深色模式中形成對比
深色模式並不非要設計成黑色的,你可以將它理解為是一種「低光」模式。設計的核心點之一,就是表達出足夠的對比度,這樣視覺元素就會被分離開,且文本也會變得清晰易讀。大多數設計師認為多用黑色,是獲得強烈對比度的最佳選擇。我的建議是,最好不要將純黑色(#000000)用於背景或者儘量少用,把它留給其他UI元素,比如較小的圖形或邊框性質類的圖形。
Google的Material Design深色模式,推薦使用深灰色(#121212)作為界面主色,目的是為了表達出更有深度的空間感。在定義配色方案時,往深灰中添加一些微妙的深藍色,可以讓數字產品的界面擁有更好的深色調性。
Brittany Chiang網站將深灰色與藍色融合,形成了令人愉悅的深色模式
使用灰色的優點在於,它給了設計師更多發揮的空間,去表達更廣泛的顏色。灰色調同深藍色有同樣功能,幫助畫面更有深度,也更輕鬆地看到元素陰影。
需要特別注意深色模式中的文本對比,網頁內容可訪問性指南(WCAG)要求——「文本的視覺呈現對比度,至少應為4.5:1」,大型文本的對比度至少在3:1。設計師需要確保文字內容在黑暗模式下能夠清晰可辨認。
另外,測試其他UI元素(例如卡片、按鈕、欄位和各種顯示器上的圖標)之間的對比也是一個好辦法。如果UI元素之間沒有突出的對比,那麼設計就需要調整下了,枯燥無味的設計對於用戶來說也是一種折磨。
左側的深色模式中,文本和背景之間的對比明顯不足
重點注意一:配色
顏色在深色模式中非常突出,最好使用淺色、飽和度低的配色方案,避免過於刺激視覺。顏色與文本一起使用時,需要參照WCAG的AA標準,至少4.5:1。Google建議顏色數量不必太多,使界面都處於深色中。
Jabra Sound +應用程式只給深色模式配色選擇了2-3種顏色
適宜的配色方案能營造出非常好的對比效果。Colorable在線工具,只要輸入色號就能看到文本和背景色組合在一起是否合適;Google的Material Design網站上也有一個調色板生成器,設計師可以使用它創建調色板,應用到UI上。
文字和基本元素(例如按鈕和圖標)在深色背景上顯示時應符合易讀性標準。如上面的Jabra Sound +應用程式所示,文本和圖標可以使用白色以外的顏色進行搭配。
「使用強烈對比色來提高可讀性。人們對於顏色的感知會受到許多因素影響,包括字號、字重、顏色亮度、屏幕解析度和照明條件。」 ——Apple人機界面指南深色模式並不需要大量顏色來堆砌
重點注意二:利用負空間,少即是多
成功的深色模式設計,需要巧妙利用負空間。如果設計不當,會使數字產品顯得笨拙與沉重。為了平衡這一點,設計師可以利用極簡主義中的負空間,讓深色界面更輕巧,也能讓用戶更容易識別信息內容。
UI元素周圍的大量負空間使界面被重新定義,而且元素也不會出現密集與混亂感。如果沒有呼吸空間,用戶在閱讀界面時,可能很快的略過,因為大腦沒有快速的識別出重要內容。
充斥著太多元素和文本的界面,是導致深色模式體驗差的禍根。設計師需要仔細考慮深色模式中的視覺層次結構,從而提升用戶體驗。
極簡主義的深色模式界面 by Denys Tyrynskyi
重點注意三:版式
深色模式中的每一段文字都需要仔細檢查,更需要關注2個方面——可讀性和對比性。首先,界面中的文本必須足夠大,以確保清晰易讀(深色背景上的小文字,閱讀起來體驗很差);其次,文本和背景之間必須有明顯的對比。設計師可以通過增加對比度,為較小的文本調整字體大小、字符間距和行高,去優化可讀性問題。
W3C AAA建議常規尺寸的文本(如果不是粗體,則小於18pt)的對比度至少應為7:1。這也適用於其他UI元素——圖標、文本圖像和文本標籤(按鈕標籤),設計師有責任確保所有人都能正確應用界面。
深色模式中應用優秀字體很有必要,像Google字體和字體庫,以及Adobe Typekit都能提供便捷的設計支持。
AirPods Pro頁面使用超大字體和強烈的對比,以達到最好的效果
重點注意四:空間深度感
深色模式不應該是平淡的,在正常明亮模式下,元素的高光或是陰影都會讓界面產生深度感。而深色界面更具挑戰性,建議設計師可以使用類似3-4多個層面,以及相應的配色方案來傳達深度感。
為什麼要有深度?深度感是與物理世界的一種呼應。我們的視覺有深度感知的能力,因為人們是生活在3D世界中的。表面的照明方式不同,以表示不同的海拔高度。位置越高,越接近隱式光源,表面就越亮。一個非常亮的表面,更容易區分組件之間的高度,還有助於查看陰影,使每個表面的邊緣線更明顯。
表面越亮,越接近隱藏光源 by Material Design
設置每個級別的表面顏色需要小心,建議不要超過4或5個級別,最好在設計系統中將元素的文本顏色指定為純黑色(#000000),以在淺灰色背景上實現良好的對比度。
深色模式設計啟發
基於上述原則,以下是一些優秀的深色模式示例:
The Atom Finance website
Atom Finance利用深色模式打造了精緻外觀,並將其強調色限制為3種。複雜的金融網站採用了極簡設計,而且很好地使用了陰影來表現不同組件的深度感。
電子商務網站 by Daniel Klopper
電子商務網站 by Darion Mitchell
IBM儀錶板 by Ruben Fernandez
儘管處理SaaS的深色模式遇到了挑戰,但IBM的數據可視化儀錶板仍是典範。強調色的數量最少,並且該網站使用細微的陰影顯示不同元素的深度。
Wego,Spotify和Apple的深色模式APP(Android和iOS)
使用深色模式固然好,但需要依據實際產品屬性來判斷,不應出於時髦、流行甚至是與眾不同或模仿他人等因素確定。設計者應有充分的選擇依據,並考慮其內容、使用環境以及顯示設備是否適合來最終敲定。
深色模式適用於一些數字產品,而非所有產品,界面簡潔非常關鍵。對於複雜且數據繁重的B2B平臺,以及文本繁多的頁面,深色模式都是不適合的。對於從情感和美學角度去探索深色模式的設計師來說,他們開闢了一個新的領域。
相關引用
-翻譯自原文
https://medium.com/swlh/the-principles-of-dark-ui-design-2d0e6c98487e
colorable配色網站:https://colorable.jxnblk.com/070507/5aff3d
-未經UX Pedia允許不得轉載
辭典說 | Frog design年度趨勢報告,疫情下的2021有哪些機遇場景?辭典精譯 | 巧用這3種分頁模式,頁面加載不再生硬