熟練デザイナーの7つの原則(2):色の使い方

熟練デザイナーの7つの原則(2):色の使い方
<br />前回の記事:優秀なデザイナーの7つの原則(1):フォントデザイン 英語 原文
色の使用を制限する<br />トップ デザイナーになるための 7 つのシンプルなルールのパート 2 色の使用を制限します。前のルールではフォントの使用を制限するように求められているようですね。まったくその通りです!色の使用を制限する理由は、フォントの使用を制限する理由と同じです。デザインの色数を減らすと調和がとれます。基本的に、スポーツチームのジャージや会社のロゴのように、すべてが一貫して見えるようになります。 —ユニフォーム(スポーツウェア)は全体的に単色に見えるようにしたいです。
フォントの選択と同様に、使用する色の数を制限することはルールではなくガイドラインです。虹の色をデザインにうまく使えば、見栄えも良くなります。しかし、まずは色の使い方の戦略を立て、それに従う必要があります。それをあなたのデザインの一部にしましょう。
まず、色の値についてお話しましょう。色の値とは、その色がどれだけ明るいか暗いかのことです。たとえば、黄色は非常に明るい色であり、紫は非常に暗い色です。もちろん、色には色の範囲があります。たとえば、紫色はほとんどの人が暗い色を連想する色ですが、非常に明るい色になることもあります。以下に、いくつかの色とそれに関連付けられた値の例を示します。次に、色の値の範囲を確認できます。

したがって、カラー スキームを使用するときに私が使用するルールの 1 つは、カラー スキームに色の値の範囲があることを確認することです。どのようなデザインでも、コントラストのために明るい色と暗い色が必要です。たとえば、デザインの背景が暗い場合は、明るい色のテキストと画像が必要です。こうすることで、テキストや画像が読みやすくなります。逆に、背景が明るい場合は、暗い画像やテキストなどが必要になります。
また、配色を完成させるために通常は 2 ~ 5 色だけを使用します。選択肢の数を減らすと、デザインで良い結果が得られます。私が作成したカラースキームの例を以下に示します。ご覧のとおり、暗い色、中間色、明るい色を使用しました。右側から始めて、各色の値の範囲を作成しました。これらの色の組み合わせは、私がデザイン プロジェクトで使用するカラー パレットのようなものです。このパレットを入手したら、その色だけを使用するように最善を尽くします。

さて、何色の色を選択する必要があるか、それぞれの値はいくらにすべきかなど、色の採用に関するヒントをいくつか説明しました。では次のステップは何でしょうか?次のステップ、そして最も難しい部分、つまり 2 ~ 5 色をどうやって決めるかをお話しします。個人的には、これは時々難しい仕事だと思う。以下は、カラースキームを考えるのに役立つヒントの表です。寒色系と暖色系の範囲を決定します
つまり、暖色系または寒色系を使用します。暖色系には、赤、オレンジ、黄色、茶色などがあります。寒色系は青と紫です。緑は中庸な色だと思います。選択した色をすべて 1 つの色調にまとめると、非常に調和のとれた色になります。 www.colourlovers.comでインスピレーションを得ましょう<br />この素晴らしい Web サイトはカラー スキームに関するものです。何ページにもわたるカラースキームをクリックするだけです。周囲に注意してください<br />配色はあなたの周りのいたるところに存在します。食料品店のパッケージを見て、近所のスターバックスのペイントの色を見て、自然を観察してください。気に入った色を見つけたら、心にメモして、コンピューターにコピーできるかどうか確認してください。既存の会社のロゴの色に注意してください<br />私は既存のブランドカラーをよく使用します。ロゴや配色を見て、それを最初のアイデアとして使用します。そして、おそらく 1 つか 2 つの色を追加します。
制限された配色を活かした完成したデザインがこちらです。

ご覧のとおり、厳密な配色と一貫したフォントにより、すべてが整理されています。
これらのレッスンは非常に基本的なものだとわかっています...しかし、それがデザインの基礎です。ですから、回復することは人にとって決して悪いことではありません。次の 5 つのガイドラインはすぐに公開されますが、次の 5 つはさらに興味深いものになることをお約束します。ありがとう!

<<:  MySQL 結合バッファの原理

>>:  HTML テーブル境界コントロールの詳細な説明

推薦する

Vue3は画像拡大鏡効果を実現します

この記事の例では、画像拡大鏡効果を実現するためのVue3の具体的なコードを参考までに共有しています。...

Linux で killall コマンドを使用してプロセスを終了する 8 つの例

Linux コマンドラインには、プロセスを強制終了するためのコマンドが多数用意されています。たとえば...

.Net Core を使用して数千万のデータを MySQL にインポートする手順

目次事前準備実施方法: 1. 単一のデータを挿入する2. マージデータ挿入3. MySqlBulkL...

MySQL サーバーにおける SSD パフォーマンスの問題の詳細な分析とテスト

【質問】 HP サーバーを使用しています。SSD が IOPS 約 5000 を書き込むと、%uti...

MySQL 8.0 に移行する際の注意点 (要約)

パスワードモードPDO::__construct(): サーバーがクライアントに不明な認証方法を要求...

Linuxで相対パスを表現する方法

たとえば、現在のパスが /var/log で、/usr ディレクトリに移動する場合は、次のコマンドを...

Linuxは数字当てゲームのソースコードを実装する

シンプルな Linux 推測ゲームのソースコードゲームのルール:数字当てゲームは通常 2 人でプレイ...

Js クラスの構築と継承のケースの詳細な説明

JS のクラスの定義や継承は本当に多様なので、別のノートブックを開いて記録しておきます。意味オブジェ...

MySql 組み込み関数の自習知識ポイントまとめ

文字列関数文字ascii(str)のASCIIコード値をチェックし、strが空の文字列の場合は0を返...

MySQL 一時テーブルの簡単な使用法

MySQL 一時テーブルは、一時的なデータを保存する必要がある場合に非常に便利です。一時テーブルは現...

MySQL の低速クエリの最適化: 理論と実践からの制限の利点

多くの場合、クエリの結果は最大で 1 つのデータ レコードになることが予想されます。この場合、制限 ...

Jenkins + Docker + ASP.NET Core の自動デプロイメントの問題について (落とし穴を避ける)

このブログを書くつもりはなかったのですが、実際の操作中に、ネットワークの問題に圧倒されたこと (ネッ...

HTTPS の有効化に関する経験の共有

国内のネットワーク環境が悪化し続ける中、さまざまな改ざんや乗っ取りが後を絶たず、サイト全体をHTTP...

Iframe Web ページのナビゲーション ウィンドウに関する簡単な説明

Iframe Web ページのナビゲーション ウィンドウに関する簡単な説明 Iframe ウェブペー...

MySQLデータ復旧のさまざまな方法の概要

目次1. はじめに2. 直接回復2.1 mysqldumpバックアップの完全リカバリ2.2 xtra...