GNOME のダークモード
同一の画面の表示をノーマルにした場合(左)と、ダークモード(右)
ダークモード表示 (ダークモードひょうじ 英語 : dark mode )とはページ表示の配色の設定 の1種。背景を濃色、それよりも薄い色で文字列やアイコン、利用者向けの画像要素 (英語版 ) を表示させることを指し、しばしばコンピュータ上のユーザインタフェース ならびにウェブデザイン などの設計要素の観点から議論される。最近のウェブサイトやオペレーティングシステム の多くはオプションを提供し[ 1] [ 2] 、暗色背景に明色で画面の要素を表示する方法を選択できる。配色の明暗逆転ともいう(英: light-on-dark color scheme、dark theme、night mode、black mode、lights-out (mode) )。
利用者には、目の疲れ [ 3] を軽減できるからと、この表示モードに変える人もいる。電力消費量を比べた場合、2016年版の Google Pixel はディスプレーにOLED(有機エレクトロルミネッセンス )を採用しており、白色を最も明るく設定すると、黒色100%表示よりもエネルギーをおよそ6倍使うことになる[ 4] 。そうは言っても、節電効果を従来型のLEDディスプレーには期待できない[ 5] 。最近の OSは、画面表示の選択肢にダークモードを採用する[ 6] 。
開発史
1980年代のビデオゲーム「ゾーク 」の見た目。CRT画面の黒バックに文字は緑色。
現代のコンピュータ画面の前身であるブラウン管 オシログラフ やオシロスコープ など、黒い背景に画像や他のコンテンツを光る軌跡 としてプロット し表示した。
コンピュータ画面の導入当初、ユーザー・インターフェイスの形成は旧来の表示装置にならい、陰極線管(CRT) の採用を前提とした。モノクロ画面 上に塗った蛍光体は、通常の状態では非常に暗い色をしていて、電子ビーム が当たると黒い背景に明るく点灯し、採用した蛍光物質 (英語版 ) に応じて白や緑、青または琥珀色に見える。RGB スクリーンの動作も同様であり、ビームをすべて「オン」にすると白色を呈する。
文字多重放送 が出現すると、新しい媒体に最適の原色と二次光器[ 7] 、その組み合わせが研究された[ 8] 。パレットには黒と赤、緑と黄、青とマゼンタ 、シアン と白があり、一般に黒地にシアンまたは黄色が最適と判明した。
逆のカラーセット、つまり明色の背景に暗色の組み合わせ は、本来はWYSIWYG 方式のワープロ 向けの技術であり、紙にインクで出力した場合の色味を試す目的で標準化していた。
Microsoft は2016年、Windows 10 のアニバーサリ・アップデート (英語版 ) としてダークモードを導入[ 9] 、モバイル版では2018年に Apple が追従し macOS Mojave に採用した[ 10] 。翌2019年9月、iOS 13 と Android 10 (英語) の両方にも展開した[ 11] [ 12] 。
ブラウザではFirefox も Chromium も内部画面すべてにオプションとしてダークテーマを用意しており、サードパーティの開発者は独自のダークテーマを実装可能[ 13] [ 14] 。
フロントエンドのウェブ開発者 (英語版 ) 対応の「カラー表示を選択」は2019年にオプションとして登場し、ユーザーはシステムのテーマを好みで明色または暗色にでき、CSS プロパティがその選択を知らせる[ 15] 。
エネルギーの消費量
暗色の背景に明色で表示するスキームは、OLED ディスプレイに表示するとき消費エネルギーが少なくて済む。バッテリ寿命にはプラスの影響を与え、エネルギーを節約する[ 16] 。
OLED で黒色主体の画像を表示する場合、消費電力は LCD と比べると約 40% にとどまる代わり、文書やウェブサイトなど白い背景に置いた画像の表示には、3倍超の電力を使う場合がある[ 17] 。それさえ配慮するなら、バッテリ寿命とエネルギー使用量を抑制できる可能性はあり、また長期的に電力使用量を削ると、バッテリの寿命やディスプレイとバッテリの耐用年数も延ばせる場合がある。
明色の背景に暗色で表示するスキームでエネルギーを節約するには、OLED 画面の機構に依存し、光の生成はサブピクセル 単位で個別に実行すること、電力消費は光の生成時点に限定して発生する。LCD ではその動作は対照的で、サブピクセルは常時オン(点灯)であり、LED バックライト の光を遮断または通過している。
黒色の代わりにダークグレーを採用するものと比べると、明暗色スキームでも平均輝度に比例して消費電力が減少する「AMOLED ブラック」画面[ 18] は純粋な黒色を用いてダークグレーを使わないが、エネルギー節約に優れているとは限らない。AMOLED の黒色は省エネの面ではダークグレーで置き換えるよりも確かに効率が良いが、多くの場合、その幅は無視できる程度にすぎない。たとえば、Google の公式 Android アプリのダークテーマが採用するダークグレーと比較して、AMOLED の黒の省エネ率は 1% 未満[ 19] 。Google は2018年11月に Android のダークモードがバッテリ寿命を延ばすと公式に認めた[ 20] 。
ウェブ環境との相性
人によっては暗い背景に明るい文字という配色 の方が、全体の明度 が低いから目が疲れにくく、画面も読みやすいと主張する。あるいは別の人[ 21] [ 注釈 1] は、反対の主張をする。注意点はウェブ 上のほとんどのページは白い背景を前提として設計されており、GIF および PNG 画像がアルファブレンド の代わりに透明ビットを採用する場合、傾向として輪郭の表示が切れぎれで、他の描画要素にも問題が発生しがちである。
CSS には画面表示の機能として「prefers-color-scheme
」が用意され、ユーザーが要求した配色は明るい方式か暗い方式か検出し、希望された配色を提供する。ユーザーはオペレーティング・システムの設定で指定するか、もしくはユーザーエージェント を採用して指定できる[ 15] [ 23] 。
以下はCSS の記述の例である。
@ media ( prefers-color-scheme : dark ) {
body {
color : #ccc ;
background : #222 ;
}
}
< span style = "background-color: light-dark(#fff, #333); color: light-dark(#333, #fff);" ></ span >
JavaScript の例を示す[ 24] 。
if ( window . matchMedia ( '(prefers-color-scheme: dark)' ). matches ) {
dark ();
}
参考文献
主な執筆者、編者の順。
脚注
注釈
^ ウィンドウ表示用インターフェイスの matchMedia() 方式では、新しい MediaQueryList オブジェクトを返す。このオブジェクトを使い、ドキュメントとメディア・クエリ文字列との一致不一致を判断したり、ドキュメントを監視してメディア・クエリとの一致(もしくは一致停止)のタイミングを検出する[ 22] 。
出典
^ 宮田, 廣畑 & 高原 2014 , pp. 919–919
^ さくしま 2019 , pp. 50–53
^ Cummins (November 21, 2018). “Dark mode is easier on your eyes—and battery [ダークモードは目に優しい—そしてバッテリーにも ]” (英語). popsci.com . Popular Science . Jan 21, 2023時点のオリジナルよりアーカイブ 。2024年2月8日 閲覧。
^ Emily Price (November 11, 2018). “Use Dark Mode to Conserve Your Phone's Battery Power ” (英語). Lifehacker . 2021年3月20日 閲覧。
^ Eisfeld, Henriette; Kristallovich, Felix (2020). The Rise of Dark Mode : A qualitative study of an emerging user interface design trend [ダークモードの台頭 : 新たなユーザーインターフェイス設計とトレンドの定性研究] (Thesis) (英語). スウェーデン ヨンショーピング市 ユティリガタン(Gjuterigatan 5 Box 1026 551 11 Jönköping, Sweden): ヨンショーピング大学 (英語版 ) . ISRN:JU-JTH-IKA-1-20200182、oai:DiVA.org:hj-50563、DiVA, id:diva2:1464394。 学士論文
^ Murphy (October 28, 2020). “Embrace Evil by Enabling Dark Mode in Every App ” (英語). Lifehacker . 2020年11月16日時点のオリジナルよりアーカイブ 。2020年11月15日 閲覧。
^ Koninklijke, Philips NV. “Application JP2008501465A [多結晶セラミック構造の蛍光体及び前記蛍光体を有する発光素子 ]”. Google Patents. 2024年2月8日 閲覧。 “2006 US EP WO KR JP; 2010 US [2006-03-10 Application filed by Koninklijke Philips NV, Koninklijke Philips Electronics NV; 2008-08-21 Publication of JP2008533270A; 2014-05-14 Application granted.]”
^ Petterson (March 1985). “Use of Colors in Teletext and Videotex [文字放送およびビデオテックスにおける配色 ]” (英語). ResearchGate . 2024年2月8日 閲覧。
^ “The Anniversary Update's most exciting features: Windows 10 users weigh in ” (英語). PCWorld . 2023年8月7日 閲覧。
^ “macOS Mojave: Dark Mode, Stacks, & More ” (英語). MacRumors (October 25, 2019). 2022年8月8日時点のオリジナルよりアーカイブ 。2022年8月8日 閲覧。
^ Hardwick (June 6, 2019). “How to Enable Dark Mode in iOS 13 ” (英語). MacRumors . 2022年8月8日時点のオリジナルよりアーカイブ 。2022年8月8日 閲覧。
^ Callaham (2019年9月3日). “Here's how to enable the Android 10 dark theme mode ” (英語). Android Authority . 2022年8月8日時点のオリジナルよりアーカイブ 。2022年8月8日 閲覧。
^ Porter (2019年6月3日). “Dark mode is coming to iOS 13 ” (英語). The Verge . 2019年6月5日 閲覧。
^ Mana 2021 , 「6-11 ダークモードに対応させる」
^ a b “prefers-color-scheme - CSS: Cascading Style Sheets ” (英語). MDN Web Docs . 2021年3月18日時点のオリジナルよりアーカイブ 。2021年3月18日 閲覧。
^ Gottsegen (Nov 10, 2018). “Using Android's dark mode improves battery life, Google confirms [Googleが承認、Androidのダークモード使用でバッテリー寿命が向上 ]” (英語). cnet.com . CNET . Dec 27, 2022時点のオリジナルよりアーカイブ 。2024年2月8日 閲覧。
^ Stokes, Jon (2009年8月11日). “This September, OLED no longer "three to five years away" ” (英語). Arstechnica.com . 2012年1月25日時点のオリジナル よりアーカイブ。2024年2月8日 閲覧。
^ 梶川 et al. 2013 , pp. 18-
^ Raga (June 27, 2019). “No, "AMOLED Black" Does NOT Save More Battery Than Dark Gray [「AMOLED ブラック」はダークグレーよりバッテリー節約に優れていない ]” (英語). XDA . XDA Developers . 2024年2月8日 閲覧。
^ Welch (November 2, 2018). “Google confirms dark mode is a huge help for battery life on Android [Google が承認、 Android のダークモードはバッテリ寿命を大幅に延ばす ]” (英語). The Verge . 2024年2月4日 閲覧。
^ Sharma (2020年6月29日). “Love dark mode? Here's why you may still want to avoid it [ダークモードはお好き? それでも避けたほうがよい次の理由 ]” (英語). Android Authority . Sep 24, 2020時点のオリジナルよりアーカイブ 。2020年9月12日 閲覧。
^ Budiu (February 2, 2020). “Dark Mode vs. Light Mode: Which Is Better? [ダークモードかライトモードか:どっちが優秀? ]” (英語). Nielsen Norman Group . Feb 14, 2023時点のオリジナルよりアーカイブ 。2024年2月8日 閲覧。
^ Walsh (2019年1月28日). “prefers-color-scheme: CSS Media Query [優先配色スキーム:CSS メディア クエリ ]” (英語). David Walsh Blog . 2021年3月18日 閲覧。
^ “Window.matchMedia() - Web APIs ” (英語). MDN Web Docs . 2021年3月2日時点のオリジナルよりアーカイブ 。2021年3月18日 閲覧。 “The Window interface's matchMedia() method returns a new MediaQueryList object that can then be used to determine if the document matches the media query string, as well as to monitor the document to detect when it matches (or stops matching) that media query”
関連項目
読みの順。
色彩科学
基礎的概念 色の三属性 色名
分野
研究者 表色系(色空間)
色彩の組織 関連項目