發(fā)布時(shí)間:2024-02-27 10:58:47 瀏覽量:196次
盼望著,盼望著,微信的“深色模式”正式上線了。
“深色模式”是這兩年用戶呼聲最高的功能之一,不過(guò) iOS 和 Android 也是去年才開始適配深色模式,似乎越是大型的應(yīng)用和平臺(tái),在推出“深色模式”這個(gè)問(wèn)題上就越是謹(jǐn)慎。
去年微信團(tuán)隊(duì)曾在微博以打趣的口吻回應(yīng)稱,“不忍心占用用戶珍貴的夜晚”。不打擾,一直是微信的溫柔。
可很多人不知道的是,要給用戶提供一個(gè)引起極度舒適的“深色模式”,其實(shí)并不是簡(jiǎn)單的從白變黑,尤其是對(duì)于一款國(guó)民級(jí)應(yīng)用來(lái)說(shuō),當(dāng)中涉及的設(shè)計(jì)和開發(fā)量,甚至不比重新開發(fā)一遍少。
深色模式的黑,是什么黑
深色模式(Dark Mode)也被叫做暗黑模式,顧名思義,它給人最直觀的感受,就是黑。
但“深色模式”要實(shí)現(xiàn)理想的視覺(jué)體驗(yàn),絕不是將底色變黑,將文字變白這么簡(jiǎn)單。Google 在 Material Design 中對(duì)于深色模式中列出的設(shè)計(jì)規(guī)范中,第一條就是“不要使用 100% 的純黑”。
UI 設(shè)計(jì)師 Ilke Verrelst 曾指出,不要在純白背景上顯示純黑文字,反之亦然,這是基本的設(shè)計(jì)規(guī)則。
為什么呢?因?yàn)榧儼咨珪?huì)反射所有波長(zhǎng)的光線,而純黑色會(huì)吸收所有光線,這是對(duì)比度最大的兩種顏色,白底黑字時(shí),文字過(guò)于刺眼,而黑底白字時(shí),文字又可能難以辨認(rèn)。
如果在同時(shí)一個(gè)頁(yè)面上大面積使用純白色或者純黑色,反而會(huì)在長(zhǎng)時(shí)間閱讀時(shí)讓眼睛感到疲勞。雖然有大量研究已經(jīng)證明深色模式并不護(hù)眼,但如果它讓用戶使用 app 時(shí)更加不適,那同樣與深色模式開發(fā)的初衷背道而馳。
此外純黑和純白的高對(duì)比度,會(huì)讓頁(yè)面無(wú)法通過(guò)陰影效果來(lái)構(gòu)建視覺(jué)層次。比如下圖中兩個(gè)方框中灰色方塊,在左側(cè)純黑的方框中,幾乎看不到灰色方塊的陰影。而右側(cè)深灰色方框中,陰影的變化則明顯得多。
其實(shí)“深灰色”也是很多應(yīng)用在深色模式中所使用的背景色,這次微信更新的深色模式里,聊天背景用的就是深灰色(#181818)。
文字顏色也是一樣,比如在亮色模式下偏暗色調(diào)的文字,在深色模式下會(huì)變得難以閱讀。因此也需要選擇合適的顏色,既能清晰顯示,也減輕用戶的視覺(jué)疲勞。
如果你覺(jué)得對(duì)比不夠明顯,不妨來(lái)看一下 Twitter 和 iOS 模式深色模式 。Twitter 提供了兩種深色模式,分別是“昏暗(Dim)”和“熄燈(Light out)”,前者背景色為深灰色,后者基本是純黑色。
從 Medium 上一位作者 Pudge 給出的對(duì)比圖來(lái)看,在 Twitter 純黑背景的深色模式下的界面下,通欄列表幾乎與背景融為一體了。而 iOS 在深色模式下的這些地方用了稍亮的灰色,感覺(jué)更加自然了。
打開微信的深色模式,你也能看到類似的設(shè)計(jì)。在“朋友圈”“視頻號(hào)”“掃一掃”等可交互的功能欄上,都采用比深灰色背景更亮的灰色。
由于深色模式下容易出現(xiàn)難以區(qū)分兩個(gè)元素的情況,這種方式能讓顏色在不同的外觀模式下都具備足夠的對(duì)比度。
不只是背景色,在低對(duì)比度的深色模式下之下,一般模式之下的各種色彩幾乎都要重新設(shè)計(jì)。
比如很多 app 的品牌色飽和度都比較高,然而高飽和色則是深色模式的大忌之一。正如前文所說(shuō),這種對(duì)比度十分影響視覺(jué)體驗(yàn),因此必須降低這些顏色的飽和度,比如 Google 的深色模式就會(huì)給“錯(cuò)誤提示”的紅色一層 40% 透明的白色圖層。
看起來(lái)容易非常容易對(duì)不對(duì)?
對(duì)于一些輕量級(jí) app 或許是的,但對(duì)于一些規(guī)模龐大,代碼結(jié)構(gòu)復(fù)雜的 app 來(lái)說(shuō),要給各個(gè)頁(yè)面、每個(gè)圖標(biāo)和元素都重新調(diào)整配色,真的會(huì)讓程序員分分鐘吐血。
如果把深色模式看作給房子刷漆,給一間小房子刷漆的難度,和一個(gè)幾十棟樓的大型小區(qū)無(wú)法顯然無(wú)法相提并論。
對(duì)于月活超過(guò) 11 億的微信來(lái)說(shuō),這顯然不是一件一蹴而就的事情。
很多 app 都做了深色模式,真的有那么難嗎?
的確,在微信上線深色模式之前,就有一些 app 就推出了深色模式,比如知乎,但這些應(yīng)用的深色基本沿用了原來(lái)的“夜間模式”,體驗(yàn)一言難盡,可以參考下面這些用戶的評(píng)論。
很多人會(huì)把深色模式與夜間模式劃上等號(hào),但實(shí)際上兩者并非完全是一回事。夜間模式主要照顧是暗光條件下的場(chǎng)景,而深色模式還需要兼顧亮光環(huán)境下的使用。
設(shè)計(jì)網(wǎng)站 UX Planet 主編 Nick Babich 列出的“暗黑模式 8 個(gè)設(shè)計(jì)準(zhǔn)則”就有這么一條,“要分別在燈光和黑暗條件進(jìn)行測(cè)試”??v觀現(xiàn)在推出深色模式的 app,能讓人在亮光環(huán)境下依然愿意使用的并不多。
除此之外,在一些應(yīng)用上的部分功能模塊,往往還不能直接變?yōu)樯钌?。尤其是在一些文字編輯的界面,白色或者淺色背景才能讓人產(chǎn)生“在紙張上書寫”的感覺(jué)。
俄羅斯最大的搜索引擎 Yandex 在設(shè)計(jì)郵箱客戶端時(shí)就遇到了類似的問(wèn)題,后來(lái)他們通過(guò)一種基于 CSS 變量的方法解決,讓深色模式在保持一定對(duì)比度和亮度自適應(yīng)地調(diào)整。
這樣的問(wèn)題在很多電商 app 上更顯明顯,因?yàn)榇罅可唐返膱D片和視頻都是以淺色背景為主。如果要只把背景變深色,就會(huì)顯得十分刺眼。但如果要調(diào)整海量的商品圖片底色,工作量則十分巨大。
針對(duì)這個(gè)問(wèn)題,蘋果給出的建議是采用“語(yǔ)義化顏色”(Semantic Colors)進(jìn)行適配。所謂語(yǔ)義化顏色,就是不再通過(guò)某一色值來(lái)描述顏色,而是根據(jù)用途來(lái)描述,讓界面元素可以自動(dòng)適配當(dāng)前的外觀模式。
去年被淘寶稱為“史上難度最大適配”的 iOS 內(nèi)測(cè)深色模式,顏色的適配就是采用了“語(yǔ)義化顏色”的原理。
圖片來(lái)自:阿里巴巴國(guó)際UED
按照淘寶的介紹,這種方案大大降低了對(duì)所有頁(yè)面進(jìn)行進(jìn)行顏色語(yǔ)義化設(shè)置的難度,讓絕大多數(shù)場(chǎng)景無(wú)需修改代碼就可以自動(dòng)適配深色模式,可以在短時(shí)間內(nèi)快速、高質(zhì)量適配深色模式。
總的來(lái)說(shuō),給應(yīng)用適配深色模式的技術(shù)難度本身并不高。但要兼顧的細(xì)節(jié)卻非常多,如果碰上量級(jí)十分大的應(yīng)用,復(fù)雜程度就會(huì)超乎想象。
為什么需要深色模式?
深色模式的作用過(guò)去常常被夸大。其實(shí)深色模式不僅不護(hù)眼,在很多場(chǎng)景其實(shí)反而會(huì)降低閱讀效率。有研究視覺(jué)研究表明,人眼天生就是更喜歡前暗后亮(dark-on-light)。
既然如此,花費(fèi)這么多資源適配深色模式到底有沒(méi)有必要呢?
談?wù)撘豢町a(chǎn)品或一項(xiàng)功能的可用性,不能脫離用戶的使用場(chǎng)景。深色模式未必所有產(chǎn)品的設(shè)計(jì)趨勢(shì),但好的深色模式卻讓不少必要的場(chǎng)景體驗(yàn)更加人性化。
愛(ài)范兒在之前一篇文章中,科普了深色模式的用途。Android 開發(fā)者網(wǎng)站的黑暗主題開發(fā)指導(dǎo)則介紹了深色模式的三大優(yōu)勢(shì):
不久前《財(cái)富》雜志發(fā)布了全球 100 個(gè)最偉大的現(xiàn)代設(shè)計(jì),同時(shí)指出了好設(shè)計(jì)的標(biāo)準(zhǔn),已經(jīng)從一種純粹的產(chǎn)品美學(xué),變?yōu)榱艘粋€(gè)產(chǎn)品或服務(wù)能否更好地去實(shí)現(xiàn)特定目的、功能,以及能否為社會(huì)帶來(lái)持續(xù)的影響。
對(duì)于 iPhone 、微信這些產(chǎn)品來(lái)說(shuō),深色模式可以說(shuō)是延續(xù)這種設(shè)計(jì)理念的一部分。
本文來(lái)自微信公眾號(hào):愛(ài)范兒(ID:ifanr),作者:李超凡
熱門資訊
1. iPhone6的UI設(shè)計(jì)尺寸規(guī)范,原來(lái)如此重要!
想要了解iPhone6界面設(shè)計(jì)的尺寸規(guī)范嗎?這里為您詳細(xì)介紹iPhone6的UI設(shè)計(jì)尺寸規(guī)范,包括界面尺寸、圖標(biāo)尺寸、可點(diǎn)擊高度規(guī)范、搜索欄高度規(guī)范以及界面元素之間的距離規(guī)范。
2. 12個(gè)絕佳的UI設(shè)計(jì)網(wǎng)站,助力你的創(chuàng)作之旅!
將為大家介紹12個(gè)絕佳的UI設(shè)計(jì)網(wǎng)站,這些網(wǎng)站不僅可以為你提供靈感,還可以幫助你學(xué)習(xí)新的技巧,助力你的創(chuàng)意之旅!dribbbleDribbble 是一個(gè)面向設(shè)計(jì)師的...
3. 移動(dòng)端UI設(shè)計(jì)中常見的5種APP界面類型,你get到了嗎?
通過(guò)介紹移動(dòng)端UI設(shè)計(jì)中的閃屏頁(yè)、引導(dǎo)頁(yè)、浮層引導(dǎo)頁(yè)、空白頁(yè)和首頁(yè)等5種APP界面類型,幫助大家更好地了解UI設(shè)計(jì)的基本知識(shí)
4. 10個(gè)免費(fèi)學(xué)習(xí)UI設(shè)計(jì)的網(wǎng)站 提升你的設(shè)計(jì)能力
怎樣可以提升你的UI設(shè)計(jì)能力!第一個(gè):站酷站酷想必是設(shè)計(jì)師都知道的一個(gè)網(wǎng)站,里面不止有UI設(shè)計(jì)的資源,還有其他設(shè)計(jì)的,不如:平面設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、字體...
5. 移動(dòng)端列表頁(yè)和表單頁(yè)設(shè)計(jì)秘訣:讓你的APP點(diǎn)擊率翻倍
在移動(dòng)端設(shè)計(jì)中,列表頁(yè)和表單頁(yè)是不可或缺的部分。一個(gè)好的列表頁(yè)和表單頁(yè)設(shè)計(jì)能夠讓用戶輕松地獲取信息并產(chǎn)生點(diǎn)擊欲望,從而提高點(diǎn)擊率。本文將為你...
6. 推薦10本適合UI設(shè)計(jì)師看的書籍,輕松掌握技能!
對(duì)于想要提高自己的設(shè)計(jì)能力和創(chuàng)造力的小白和UI設(shè)計(jì)師來(lái)說(shuō),這本書是一個(gè)很好的選擇。4.《設(shè)計(jì)的覺(jué)醒》(IKKO TANAKA)推薦理由: 這本書是日本現(xiàn)代平面...
7. 零基礎(chǔ)學(xué)UI設(shè)計(jì)要多久?培訓(xùn)完能拿多少工資?
探索零基礎(chǔ)UI設(shè)計(jì)培訓(xùn)的時(shí)長(zhǎng)與薪資前景。了解數(shù)字藝術(shù)教育領(lǐng)域的專業(yè)課程,以及培訓(xùn)后的職業(yè)發(fā)展機(jī)會(huì)。
8. 物聯(lián)網(wǎng)APP UI設(shè)計(jì):創(chuàng)造智能硬件領(lǐng)域的沉浸式體驗(yàn)
ui設(shè)計(jì)應(yīng)該讓用戶一目了然,能夠快速找到所需的信息和功能。在設(shè)計(jì)過(guò)程中,應(yīng)盡量使用簡(jiǎn)潔的圖標(biāo)、文字和色彩,避免過(guò)多的視覺(jué)干擾。符合用戶習(xí)慣:ui設(shè)...
9. 武漢UI設(shè)計(jì)培訓(xùn)班費(fèi)用怎么樣?想學(xué)UI設(shè)計(jì)要多少錢?
想了解武漢UI設(shè)計(jì)培訓(xùn)班的費(fèi)用是多少嗎?不知道學(xué)UI設(shè)計(jì)要花多少錢?不妨看看這篇文章,了解UI設(shè)計(jì)培訓(xùn)班的學(xué)費(fèi)價(jià)格以及學(xué)習(xí)內(nèi)容。
10. 設(shè)計(jì)中的色彩心理學(xué):淺析中西方色彩的歷史演變與設(shè)計(jì)應(yīng)用
摘要:本文探討了色彩的歷史演變和設(shè)計(jì)應(yīng)用。通過(guò)對(duì)色彩在早期文明社會(huì)中的實(shí)用運(yùn)用、不同文化背景下色彩觀念的差異、色彩在設(shè)計(jì)中的重要性以及新興技...
最新文章
同學(xué)您好!