Sora
幾年前,一個(gè)配色方案贏得了少數(shù)人的心:灰白色的文字,配上橙黃色、藍(lán)色與深灰色雜糅的底色。借用科幻小說(shuō)《神經(jīng)浪游者》作者威廉·吉布森的話(huà)來(lái)說(shuō),這就是“調(diào)到失效頻道時(shí)電視的顏色”。這些顏色是流行的Mac OS代碼編輯器TextMate中,一個(gè)名為“深色曝光”主題里的一部分。
說(shuō)實(shí)話(huà),計(jì)算機(jī)剛開(kāi)始流行的年代,沒(méi)幾個(gè)人關(guān)心配色的問(wèn)題。但是人們很快發(fā)現(xiàn),整天盯著屏幕會(huì)讓你對(duì)字體和顏色特別關(guān)注。
很多非專(zhuān)業(yè)程序員都喜歡使用代碼編輯器,來(lái)編寫(xiě)和整理筆記。有人從Mac系統(tǒng)切換到Windows后,在尋找工作工具期間,發(fā)現(xiàn)了“深色曝光”和它的兄弟產(chǎn)品“淺色曝光”,它們都使用了相同的16色調(diào)色板。
“曝光”配色擁有許多忠誠(chéng)的追隨者。微軟甚至將它與其流行的代碼編輯器VS Code捆綁在一起。
“如果我打開(kāi)一個(gè)沒(méi)有‘曝光的終端窗口,我會(huì)覺(jué)得不適應(yīng),無(wú)所適從。”在2011年“曝光”發(fā)布不久后,弗吉尼亞州里士滿(mǎn)的程序員和藝術(shù)家扎卡里·伯爾就開(kāi)始使用它。
“曝光”配色方案并非偶然的產(chǎn)物。它反映了其創(chuàng)作者伊森·什庫(kù)諾維爾對(duì)細(xì)節(jié)的強(qiáng)烈關(guān)注?!爸钡轿野俜种俅_定我喜歡其中所有的顏色,并且比例都經(jīng)過(guò)數(shù)學(xué)上的精密計(jì)算之后,我才會(huì)發(fā)布它?!笔矌?kù)諾維爾說(shuō),“我有很多臺(tái)顯示器,有些是經(jīng)過(guò)顏色校準(zhǔn)的,有些則是故意搞不準(zhǔn)的。有時(shí)候,我會(huì)向妻子展示我的工作,她認(rèn)為我瘋了。”
在2010年開(kāi)始設(shè)計(jì)“曝光”時(shí),什庫(kù)諾維爾還在西雅圖擔(dān)任設(shè)計(jì)師和程序員。當(dāng)時(shí),他剛剛更換了電腦的操作系統(tǒng),并對(duì)配色方案感到非常失望。許多應(yīng)用程序中只提供了一種最簡(jiǎn)單的黑白配色方案,這幾乎可以追溯到老式的、基于文本的計(jì)算機(jī)終端。而且,什庫(kù)諾維爾還發(fā)現(xiàn),這些復(fù)古的配色方案,比起它們?cè)噲D模仿的復(fù)古顯示器里的配色方案,顯得還要簡(jiǎn)陋。這是因?yàn)椋?0世紀(jì)80年代的顯示器上顯示的背景并非真正的黑色。當(dāng)下的液晶顯示器則讓這種簡(jiǎn)陋無(wú)處遁形。
屏幕上文本應(yīng)使用的最佳對(duì)比度,是有爭(zhēng)議的。很多人喜歡高對(duì)比度的主題。但對(duì)比度不是什庫(kù)諾維爾唯一關(guān)注的問(wèn)題。他發(fā)現(xiàn),大多數(shù)低對(duì)比度配色方案也都缺乏顏色多樣性。即使是設(shè)計(jì)得最好的主題,也會(huì)傾向于使用至少一種比其他顏色更令人分心的明亮顏色。這是因?yàn)轭伾谋碛^(guān)亮度會(huì)根據(jù)其背景而變化。換句話(huà)說(shuō),根據(jù)周?chē)念伾牟煌?,特定的藍(lán)色陰影會(huì)顯得更明亮或者更暗淡。
這種被稱(chēng)為“亥姆霍茲-科爾勞施效應(yīng)”的現(xiàn)象,對(duì)程序員來(lái)說(shuō)尤為嚴(yán)重,因?yàn)榫幋a工具使用顏色來(lái)區(qū)分代碼的不同部分。例如,在使用“深色曝光”主題的常見(jiàn)文本編輯器的網(wǎng)頁(yè)代碼中,網(wǎng)頁(yè)鏈接顯示為綠色;格式化的語(yǔ)法(例如添加斜體)是藍(lán)色的,開(kāi)發(fā)人員為自己編寫(xiě)的注釋是灰色的。理想情況下,顏色應(yīng)該有助于區(qū)分這些元素,但沒(méi)有一個(gè)元素應(yīng)該比其他元素更突出。
什庫(kù)諾維爾開(kāi)始尋找一組顏色,這些顏色不僅需要放在一起看起來(lái)很和諧,而且還要具有相同的亮度,因?yàn)樗朐诿靼祪煞N主題中使用相同的調(diào)色板。這使得這項(xiàng)任務(wù)變得更加艱難。
他出于非常個(gè)人的原因,選擇了藍(lán)色和黃色作為起始的色彩。藍(lán)色讓他想起了自己長(zhǎng)期存在的恐懼癥—對(duì)深水的恐懼,黃色則引發(fā)了他關(guān)于童年時(shí)代相關(guān)味道和氣味的回憶?!拔业母改付际撬囆g(shù)家,所以我很習(xí)慣靠直覺(jué)作出選擇?!彼f(shuō)。
基于這些基礎(chǔ)顏色,什庫(kù)諾維爾找到了其他顏色,這些顏色提供了足夠的元素之間的對(duì)比,并且也在淺色和深色版本中保持了相同的對(duì)比度。“我認(rèn)為這有點(diǎn)像只用有限數(shù)量的音符創(chuàng)作音樂(lè),”什庫(kù)諾維爾說(shuō),“會(huì)有一些稀少而美麗的東西?!?h3>免費(fèi)開(kāi)源
2011年4月,什庫(kù)諾維爾在代碼托管和協(xié)作服務(wù)平臺(tái)GitHub上免費(fèi)發(fā)布了“曝光”。他說(shuō),他從未打算將其商業(yè)化?!斑@會(huì)扼殺它的活力,剝奪它的純粹性……我相信開(kāi)源軟件,我相信它們可以給世界上任何人帶來(lái)無(wú)私的幫助。”
雖然什庫(kù)諾維爾在各種應(yīng)用程序中都測(cè)試了配色方案,但他最初只為自己工作中所使用的一些工具安裝了“曝光”主題。他宣布在Vim郵件列表上發(fā)布“曝光”主題之后不久,該項(xiàng)目就登上了在線(xiàn)社區(qū)《黑客新聞》的頭版。這對(duì)程序員來(lái)說(shuō),是一個(gè)擊中痛點(diǎn)的配色,很快就成了他們的心頭好。2013年,“深色曝光”出現(xiàn)在臉書(shū)廣告中的開(kāi)發(fā)者屏幕上—“看看這些屏幕上的深色矩形,注意那些穿過(guò)它們的微弱彩色線(xiàn)條?!?/p>
“曝光”正在慢慢進(jìn)入非極客的應(yīng)用程序中。Ulysses是Mac OS里的寫(xiě)作應(yīng)用程序,它包含“曝光”主題作為可選項(xiàng)。這個(gè)配色方案在2014年的電子游戲N++中被用在許多圖形上。筆記記錄應(yīng)用程序MicroPad甚至在其網(wǎng)站上,將“曝光”作為一項(xiàng)功能來(lái)宣傳。“對(duì)于MicroPad而言,‘深色曝光對(duì)深夜學(xué)習(xí)的人來(lái)說(shuō)特別有用?!盡icroPad創(chuàng)始人尼克·韋伯斯特說(shuō)。
但是,“曝光”仍然沒(méi)能真正跨越主流,成為主要的網(wǎng)頁(yè)應(yīng)用程序或軟件套件的配色方案?!爱?dāng)蘋(píng)果公司為Mac OS推出黑暗模式時(shí),我認(rèn)為它很酷,”弗吉尼亞程序員和藝術(shù)家伯爾說(shuō),“但我希望它推出的是‘曝光。”
不過(guò),熱愛(ài)“曝光”主題的人們也將迎來(lái)希望的曙光。隨著更多應(yīng)用程序如谷歌瀏覽器、臉書(shū)和Slack等發(fā)布黑暗模式主題,“曝光”可能會(huì)迎來(lái)真正曝光的一天。