色とデザイン
デザインはまず色から始めます。目が光を色に変えるしくみ、画面が色を3つの数で書き表す方法、文字が読みやすいかを確かめる方法を学びます。
1つの色立体で学ぶ7つのユニット
今のところこの科目には色彩理論という講座が1つあり、7つのユニットに分かれています。最初のユニットでは色の見え方を説明します。続く2つではRGBとカラーコード、そして色相・彩度・明度を扱います。4つめでは配色を組み立て、5つめでは光の混色とインクの混色を比べ、最後の2つではコントラストと、実際のデザインでの色の使い方に進みます。ほとんどのユニットで、マウスで回せる同じモデルを使います。512個の小さなブロックでできたRGBの立方体か、同じ色を並べ替えたHSLの円柱です。点をクリックすると、下のパネルにその色のカラーコード、HSLの値、配色の色、選んだ背景に対するコントラスト比が表示されます。
錐体、プリズム、RGBの立方体
赤いリンゴには赤が含まれていません。日光のうち短い波長と中くらいの波長を吸収し、長い波長をはね返しているのです。網膜には3種類の錐体がおよそ600万個あり、脳がそれらを比べたときに色が生まれます。そのため、純粋な黄色の光と、赤と緑を混ぜた光がまったく同じに見えることがあります。ニュートンは1660年代にプリズムで日光を分け、1704年の『光学』(Opticks)で最初期の色相環の1つを描きました。ウェブでは各チャンネルが0から255までの値をとるので、rgb(0 0 0) は黒、rgb(255 255 255) は白です。カラーコードは16進数の数字を2つずつ3組並べたものです。#2273c3 の c3 は 12 × 16 + 3 = 195 を表します。
色相環の上の角度
HSLでは色相を角度で表し、0degが赤、120degが緑、240degが青です。彩度が0%なら色相は何の影響も持たず、明度50%でその色相がいちばん鮮やかになります。このモデルには限界があり、それもはっきり示されています。同じ明度50%でも、黄と青の輝度は0.9278と0.0722です。色を色相環の上に置けば、配色は角度の組み合わせになります。補色は180度離れた色相、トライアドは120度ずつ離れた3つの色相で、スプリット・コンプリメンタリーは150度と210度を使います。注意したい違いが1つあります。光の色相環では青の向かいは黄ですが、画家の色相環では青の向かいはオレンジです。インクは光と逆に働きます。シアンは赤を、マゼンタは緑を、イエローは青を取り除きます。本物のインクを混ぜると濁った茶色になるので、印刷では黒を加えます。
読みやすさを決める比
文字の読みやすさは目で判断せず、測って決めます。WCAGの相対輝度は、線形化したチャンネルに赤0.2126、緑0.7152、青0.0722の重みをかけたもので、コントラスト比は (L1 + 0.05) / (L2 + 0.05) で求め、1:1から21:1までの値になります。レベルAAは本文に4.5:1、大きな文字とインターフェースの部品に3:1を求め、AAAは7:1を求めます。白地にグレー #767676 なら4.54:1で合格ですが、赤 #ff0000 は4.00:1で、本文では不合格です。最後のユニットではWCAG 1.4.1を加えます。情報を伝える手段を色だけにしてはいけません。赤と緑の色覚異常は男性のおよそ8%にあるからです。先に明度の段階を決め、色相はその後に決めましょう。モデルのブランドカラーのオレンジと、その補色の青のコントラスト比は1.06:1しかありません。
この教科についての質問
RGBの色の数値は何を意味しますか?
赤、緑、青の各チャンネルを指定し、ウェブのコードでは通常ゼロから255の範囲です。ゼロはそのチャンネルを消し、255は最大にするので、すべてゼロなら黒、すべて255なら白です。16進カラーは別の色の組ではなく、同じ三つのチャンネルを16進数二桁ずつで記録します。 色彩理論
HSLの明度が同じ二色でも、明るさが違って見えるのはなぜですか?
HSLの明度は色モデル内の座標であり、知覚する明るさの直接的な測定値ではありません。最大彩度の黄色と青はともに明度五十パーセントですが、黄色の方がずっと明るく見えます。WCAGの相対輝度はそれぞれ0.9278と0.0722です。HSLの値をそろえるだけでは、文字と背景に十分なコントラストがあると判断できません。 色彩理論
彩度がゼロだと色相を変えても変化しないのはなぜですか?
彩度ゼロでは、色はHSLモデルの灰色の軸上にあります。色相の影響がなくなるので、明度五十パーセントで赤とシアンの角度を指定しても同じ灰色です。明度は引き続き影響し、色相環でどの角度を選んでも、ゼロパーセントなら黒、百パーセントなら白になります。 色彩理論
印刷では三色だけを混ぜずに黒インクを加えるのはなぜですか?
実際のシアン、マゼンタ、黄色のインクは完全なフィルターではなく、混ぜるときれいな黒ではなく濁った暗褐色になることがあります。黒い文字だけのために三層印刷すると時間がかかり、紙も濡れてしまいます。そのためCMYKでは独立した黒インクを加えます。実際の絵の具は顔料が光を吸収するだけでなく散乱もするので、さらに複雑です。 色彩理論
WCAG AAでは通常の文字にどれくらいのコントラスト比が必要ですか?
通常の文字は最低4.5:1、条件を満たす大きな文字は3:1です。比べるのは前景と背景の相対輝度で、色相の違いだけではありません。白地の赤#ff0000は4.00:1なので、強く鮮やかに見えても、大きな文字の基準は満たしますが通常の文字の基準には届きません。 色彩理論