深色模式還是黑色模式?微信把所有人都搞懵了
前一陣子,微信正式加入了對(duì)“深色模式”的支持,這也是除了Windows Phone 版本以外微信第一次從系統(tǒng)層面支持深色模式。雖然這次更新離WWDC上的演示已經(jīng)過(guò)去了9個(gè)月,但這也重新將“深色模式”這四個(gè)詞推到了風(fēng)頭浪尖。
除了對(duì)“深色模式”的迫切需求外,網(wǎng)上也有不少關(guān)于微信深色模式的討論,比如有人“因深色模式不是純黑背景”而打出差評(píng),但也有人持反對(duì)意見(jiàn)并批評(píng)純黑背景。所以今天趁著這個(gè)機(jī)會(huì),我們順便聊聊深色模式究竟該怎么做?
微信也是迫不得已
先來(lái)說(shuō)說(shuō)微信Android版的深色模式問(wèn)題,早在Android 4.0的時(shí)代,谷歌所提出的Holo設(shè)計(jì)方案就有暗色和亮色兩套設(shè)計(jì)配色方案。但受當(dāng)時(shí)設(shè)計(jì)風(fēng)格影響,無(wú)論是第一方谷歌還是其他第三方軟件,都沒(méi)有可以去適配暗色的Holo設(shè)計(jì),都是一套亮色走天下。
受開(kāi)發(fā)環(huán)境影響,谷歌與Android相關(guān)的開(kāi)發(fā)者指引在國(guó)內(nèi)并沒(méi)有太大的影響力,不少手機(jī)品牌都將原生Android的控件樣式(比如開(kāi)關(guān)的顏色)替換成自己手機(jī)品牌的風(fēng)格。軟件如果嚴(yán)格按照谷歌的開(kāi)發(fā)者指引進(jìn)行開(kāi)發(fā),呈現(xiàn)的效果將不倫不類。
而誕生于這混亂時(shí)代的微信,只好選擇自己親手“造輪子”的辦法,不使用任何谷歌范例中的樣式,而是從頭開(kāi)始自己寫(xiě)一套屬于自己的應(yīng)用樣式,從而讓不同品牌的手機(jī)也有同樣的微信體驗(yàn)。
雖然說(shuō)微信這種“自力更生”的做法令人傾佩,但現(xiàn)在的Android早已不是當(dāng)年的Android,隨著國(guó)內(nèi)品牌海外市場(chǎng)的拓展,國(guó)內(nèi)品牌手機(jī)系統(tǒng)的設(shè)計(jì)風(fēng)格也逐漸向谷歌設(shè)想中的Android靠攏。在Android P已經(jīng)正式加入深色模式的情況下,堅(jiān)持不遵照應(yīng)用設(shè)計(jì)指引,不提供正式版深色模式就顯得有些“特立獨(dú)行”了。
但這也不能完全怪到微信頭上,作為一個(gè)“國(guó)民級(jí)”級(jí)的應(yīng)用,微信有著大多數(shù)手機(jī)軟件都難以比擬的用戶基數(shù),對(duì)于一個(gè)用戶破10億的軟件,即使是0.01%的負(fù)面評(píng)價(jià),也是意味著10萬(wàn)種不同的看法。在這種情況下,微信的每一步,自然都走地小心翼翼。尤其是不同用戶對(duì)深色模式都有不同的期待,微信更是要小心謹(jǐn)慎。
舉個(gè)例子,現(xiàn)在微信Android版的UI設(shè)計(jì)與iOS版相似,雖然一直有人希望微信能遵循Android應(yīng)用設(shè)計(jì)規(guī)范,采用谷歌主導(dǎo)的material design,但微信一直不為所動(dòng)。不過(guò)在七年前,微信曾短暫地推出過(guò)一版采用了符合當(dāng)時(shí)Android設(shè)計(jì)規(guī)范的“谷歌風(fēng)格”微信。
因?yàn)檫@一版本為突然釋出,未經(jīng)任何預(yù)告與公測(cè),這一“谷歌版”微信迅速收到海量用戶的差評(píng)。不久后微信Android版的設(shè)計(jì)風(fēng)格就再次回歸iOS版本,并一直持續(xù)到現(xiàn)在。對(duì)于這種用戶極有可能引發(fā)爭(zhēng)議的界面改動(dòng),微信也變得相當(dāng)謹(jǐn)慎。
深色模式不是黑色模式
可能有人會(huì)想“深色模式不就是把白色變黑嗎,這有什么難的?”其實(shí)不然,深色模式里的設(shè)計(jì)門道其實(shí)比亮色模式都要講究。細(xì)心的你們一定發(fā)現(xiàn)了我剛才提到的的都是“深色模式”而不是“黑暗模式”或“黑色模式”,這就是Dark Mode的第一個(gè)設(shè)計(jì)要點(diǎn),也是目前關(guān)于深色微信爭(zhēng)議最大的一點(diǎn),深色模式不等于黑色模式。
因?yàn)槭诌厸](méi)下載iOS的設(shè)計(jì)文檔,這里先用谷歌所提倡的設(shè)計(jì)指引為例。谷歌表示,深色模式可以帶來(lái)的優(yōu)勢(shì)有:
- 可大幅減少耗電量(具體取決于設(shè)備的屏幕技術(shù))。
- 為弱視以及對(duì)強(qiáng)光敏感的用戶提高可視性。
- 讓所有人都可以在光線較暗的環(huán)境中更輕松地使用設(shè)備。
可以看出,省電雖然是深色模式的特性之一,但并非深色模式唯一的特點(diǎn)。對(duì)于OLED面板而言,純黑色背景可以起到省電的作用,但使用純黑背景也會(huì)讓文字的對(duì)比度變高,更容易引起眼部疲勞。
因此在設(shè)計(jì)指引中,谷歌推薦使用深灰色(#121212)作為應(yīng)用背景,而不是更加省電的純黑色。谷歌長(zhǎng)期的顏色研究顯示:深灰色表面可以展現(xiàn)更廣泛的顏色,高度和深度范圍,因?yàn)楦菀卓吹交疑幱啊I罨疑谋砻孢€可以減少眼睛疲勞,因?yàn)樯罨疑砻嫔系臏\色文本的對(duì)比度低于黑色表面上的淺色文本。
微信iOS版本使用深灰而不是純黑背景也是出于這方面的考慮:對(duì)于微信這種需要閱讀文字的應(yīng)用來(lái)說(shuō),深灰色的背景可以降低眼部疲勞的程度。除了微信外,iOS自帶的備忘錄在深色模式下也沒(méi)有采用純黑,而是使用深灰的紋理材質(zhì)作為背景。
除了這些現(xiàn)代應(yīng)用,深色背景比全黑背景更適合夜間使用這一道理其實(shí)在智能手機(jī)早期就已經(jīng)有所體現(xiàn)。比如Kindle閱讀軟件雖然有提供純黑的背景,但其夜間模式依然采用了深灰色的背景,文字也不是純白,而是看起來(lái)更舒服的淺灰色。或者舉個(gè)更早的例子,非觸屏?xí)r代的UC瀏覽器,它的夜間模式用的不也是深藍(lán)色背景嗎?
雖然我認(rèn)為微信的深色模式仍有不少改善空間,但相信大家對(duì)深色模式加入還是持積極態(tài)度的。雖然來(lái)晚了9個(gè)月,但對(duì)于隨時(shí)隨地都要玩手機(jī)的我們來(lái)說(shuō),深色模式確實(shí)非常實(shí)用。不管iOS還是安卓平臺(tái),都希望未來(lái)有更多的適配深色模式的應(yīng)用出現(xiàn)。