デザインの4原則
近づける、揃える、繰り返す、差をつける。整って見える画面は、この4つの操作でできています。
図の中身を文字で読む
- 近接 間隔の差でグループを作る 整列 見えない線でつなぐ
- ✕ 全部おなじ間隔 ○ 詰める/離す ✕ 端がばらばら ○ 左端を1本に
- 反復 同じ役割は同じ扱い 対比 差は思い切ってつける
- ✕ 扱いがページごとに違う ○ 形と色を固定 ✕ 1.2倍だと事故に見える ○ 2.5倍以上
ひと目で#
- 近接
- 関係のあるものは寄せ、ないものは離す。線も枠も要らない。距離だけで組が見える
- 整列
- すべての端を、見えない1本の線に揃える。離れた要素どうしがつながる
- 反復
- 同じ役割には同じ見た目。ページをまたいでも同じサイトに見える
- 対比
- 差をつけるなら思い切って。中途半端な差は、揃え損ねに見える
4つは独立していません。近接で組を作り、整列で組どうしをつなぎ、反復で全体を1つにし、対比で読む順序を与えます。手を入れる順もこの順です。
使い分け#
| こう感じたら | これを疑う |
|---|---|
| 余白がどこも同じで、どこで区切って読むのか分からない | 近接 |
| 要素はきれいなのに、全体が落ち着かない | 整列 |
| ページごとに雰囲気が変わり、同じサイトに見えない | 反復 |
| どこから読めばいいのか分からない | 対比 |
| 見出しと本文の差が半端で、間違いに見える | 対比。1.2倍では足りない |
複数が疑わしいときは、近接から順に手を入れます。組がないうちは揃える線が決まらず、揃っていないうちは差が事故に見えるからです。
図の中身を文字で読む
- 1 近接 2 整列 3 反復 4 対比
- 距離で組を作る 端を1本の線に乗せる 同じ役割は同じ見た目に 主役にだけ差をつける
- 強調は1つだけ
- 前の操作が次の操作の土台になる。組がないうちは揃える線が決まらず、揃っていないうちは差が事故に見える。
間違えやすいところ#
- 近接とは余白を広げること広げるのではなく、差をつけること。組の中はむしろ詰める
- 8の倍数で揃えたから全部16px値は揃っても近接が死ぬ。刻みは候補の集まりで、同じ値を使う理由ではない
- 中央揃えにしたから整列した中央揃えは行ごとに端が動く。基準になる線が生まれない
- 章ごとにアクセント色を変えたその瞬間に反復が切れる。別のサイトに見える
図の中身を文字で読む
- ✕ 中央揃え ○ 左揃え
- 行ごとに端が動き、基準の線が生まれない すべての行が同じ線から始まり、離れた要素もつながる
- 中央揃えは短い見出しにだけ使う。行が増えるほど端の揺れが大きくなり、揃え損ねに見えてくる。
前後を見比べる#
料金と説明が並ぶ小さなレイアウトを1つ用意し、直す前と直した後を同じ場所で切り替えられるようにしました。使ったのは4つの操作だけです。
直す前
ライト
¥3,300/月
個人サイト向け。ページは5枚まで。
スタンダード
¥9,900/月
小さな会社の標準。月2回の更新代行つき。
サポート
¥22,000/月
急ぎの相談に当日対応。電話でも相談できます。
直した後
ライト
¥3,300/月
個人サイト向け。ページは5枚まで。
スタンダード
¥9,900/月
小さな会社の標準。月2回の更新代行つき。
サポート
¥22,000/月
急ぎの相談に当日対応。電話でも相談できます。
文言は1字も変えていません。名前・価格・説明を寄せて組にし(近接)、端を1本の縦の線に揃え(整列)、3枚を同じ作りにし(反復)、価格だけを大きくしました(対比)。
実装#
このコードで動いている見本です
直す例#
架空の案件を1つ例にとります。どこを見て、何をどう直すかを書きます。
ピアノ教室の体験レッスン案内です。日時・場所・料金・申し込み方法の4項目が、どれも同じ余白・同じ太さで縦に流れ、ラベルは中央揃え、締切だけ赤字にした結果「全部目立って全部沈む」状態になっています。
手を入れる順は決まっています。まず近接。ラベルと値を --space-2 まで寄せ、項目どうしを --space-8 に離すと、4つの組が線を引かずに見えてきます。次に整列。中央揃えをやめ、ラベルも値も左端の1本に乗せます。反復では4つのラベルを同じ見た目に揃え、最後の対比で、申し込み締切の1か所だけを残して赤字を外します。装飾を足した工程は1つもありません。距離と位置を直しただけです。
確認する#
- 組の中の余白より、組と組の余白のほうがはっきり広い
- 離れた見出しどうしの左端が、定規を当てた1本の線に乗る
- 強調が1画面に1つで、2つ目の主役がいない
使えるパターン#
このページで扱う語#
このページで扱う語を並べる本文では太字2 語
語の名前から引くなら用語索引へ。
- グルーピング
- 複数の要素がひとまとまりとして知覚される現象、およびそれを意図的に作る操作の総称。
- 統一
- 複数の要素が集まっていても、全体が一つのまとまった設計として見える状態。
この話が要る場面#
このページが答えになる、現場の困り事です。困り事の側から探すと、同じ場所に着きます。
近接から直す。関係のあるものを寄せ、無いもののあいだを空ける。線や枠を足すのは最後。
このコードで動いている見本です
枠は最後の手段。余白で分けられていないものを、枠で分けようとしている。
このコードで動いている見本です
繰り返しは統一の手段で、単調さは別の問題。大きさか位置に1か所だけ変化を入れる。
このコードで動いている見本です
この場面のほかの困り事と、そのまま貼れる部品は並べる・揃えるにまとめてある。逆引きには全188件。
出典#
- Robin Williams『ノンデザイナーズ・デザインブック』
- Laws of UX「Law of Proximity」