【UI/UXのコツ#2】デザインを瞬時に改善する18のテクニック

本記事は、[Marc Andrew](https://marcandrew.medium.com/)氏による「[The UI & UX tips collection --- Volume two](https://uxdesign.cc/the-ui-ux-tips-collection-volume-two-d1b8df2bb78e)」（2021年4月20日公開）の和訳を、著者の許可を得て掲載しているものです。

「[【UI/UXのコツ#1】デザインを瞬時に改善する34のテクニック](https://qiita.com/baby-degu/items/ab29c2a78224a48e0bef)」の続編です。

#【UI/UXのコツ#2】デザインを瞬時に改善する18のテクニック

![The words 'The UI & UX Tips Collection: Volume Two' in blue against a black background.](https://miro.medium.com/max/814/1*P6jbU5xghAJcpUEULaGS-w.png)

##はじめに

次のプロジェクトのために効果的で美しいUIを作っている時、わずかな調整だけでデザインを瞬時に改善できることがあります。

ほんの少し手を加えるだけで、クライアントもユーザーも、そして自分も満足できるものができることがあります。

この記事では、過去数ヶ月で私が紹介した人気のUI/UXテクニックをまとめました。デザインと総合的なユーザーエクスペリエンスの両方を、わずかな努力で改善できます。

それでは早速、始めましょう。

##1. 装飾目的の要素をたまに使うのはいいが、アクセシビリティは維持する。

![A design example with some text content in a very light grey](https://miro.medium.com/max/814/1*-GmC6xxB8Kt8U7vvVhOlJw.jpeg)

画面上のテキストコンテンツの大部分は、ユーザビリティのベストプラクティスに従う必要があります。疑問の余地はありません。

でも、ただ装飾目的でテキストを追加したいこともありますし、それはそれでいいと思います。すべてのデザインが当たり障りのないものになってしまわないように。

その要素が全くないとユーザーエクスペリエンスに何らかの影響を与えることになるのであれば、装飾のためだけの要素を入れることは、問題ありません。

単に視覚的なものであり、ユーザーエクスペリエンスにとって重要ではない装飾要素を使う場合は、開発では`aria-hidden="true"`などのARIAの役割を必ず呼び出してください。

>**aria-hidden属性の使い方**
>このテクニックでは、aria-hidden属性の使い方を説明します。
>[developer.mozilla.org](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-hidden_attribute)

##2. UIの要素は、互いに区別できるようにする。

![Two design examples. One using notification and button elements that look similar, and the other with elements more varied](https://miro.medium.com/max/814/1*YQiBCxJa0XQ8y1AbCUgvng.jpeg)

ボタンと通知は、UIに不可欠な2つの異なる要素です。

ユーザーがサイトやアプリを見た時に、すぐ簡単に見分けられるようにしてください。

ほとんどの場合、ボタンの方が優先度が高いので、ボタンを画面上で最も目立つようにし、他の要素（例：通知）と簡単に区別できるようにしましょう。

##3. シャドウの量は、わずかでいい。

![Two design examples. One with the use of a very heavy dark drop shadow, and the other with a more subtle shadow](https://miro.medium.com/max/814/1*VQWPRuV-2wL3VpDgyeTfMw.jpeg)

いいドロップシャドウは好きですよね？

ドロップシャドウを適度に使うと、繊細かつ力強い、デザインの視覚的な手がかりになります。

ここで重要なのは「繊細さ」です。

現実の世界では、影はほとんど目立たないものなので、UIでもそれを真似るべきです。

濃く暗いシャドウをやめ、不透明度を下げ、もう少し繊細でリアルなものにしましょう。

##4. オールキャップスを使うなら、見て分かりやすいフォントを選ぶ。

![Two design examples. One using all caps text in a light font, and the other using a heavier font](https://miro.medium.com/max/814/1*B6ftGW2sGNXt27n36zd5iw.jpeg)

オールキャップスをデザインで適度に使うのは、問題ありません。

特定のテキストをオールキャップスにすると、他のテキストとの間に変化やコントラストができ、表現しようとしている全体的なビジュアルを向上させることができます。

オールキャップスをデザインに取り入れる時は、ユーザーが見て分かりやすいように、**x-heightが高く、フォントウエイトが重い**、適切な書体を選びましょう。

##5. パンくずを目立たせて、ユーザーが解釈しやすいようにする。

![Two design examples. One with a poor example of breadcrumb navigation, and the other with a more user friendly alternative](https://miro.medium.com/max/814/1*5TlYJHUTt7ytYCpYKViWKA.jpeg)

至るところに、パンくず、パンくず。

コンテンツの多いサイトでよく使われていますが、それに見合うだけの愛情が注がれているとは限りません。

ほんの少し手を加えるだけで、ユーザーがサイトのどこにいるのか、どこに行くべきかをすぐに特定できるようにできます。

例えば、検索を使ってサイトの奥深くに移動した時などに特に便利です。

パンくずリストの最後の項目が他のアイテムと視覚的に異なるようにし、リンクはリンクに見えるようにしてください。

パンくずにも愛情を注ぎましょう。

##6. 彩度の高い色を使うなら、ティントやシェードでトーンダウンする。

![Two design examples. One with a highly saturated background colour, and the other with a more muted colour in use](https://miro.medium.com/max/814/1*UoIKfgNityHzZ2gAMI6nmA.jpeg)

彩度の高い飽和色（鮮やかな青、赤、緑など）は、見栄えがいいですが、使いすぎると、主にテキストの多いコンテンツでは、ユーザーの目を疲れさせてしまいます。

飽和色は適度に使い、目が疲れないように、その中でも落ち着いた色合い（ティントやシェードのバリエーション）と組み合わせるようにしましょう。

この方法を使えば、飽和色に注意を向けて、最も重要なコンテンツを前面や中心に押し出し、落ち着いた色ほど目立たなくして、ユーザーの目を少し休ませることができます。

でも、色を選ぶ時は、読みやすさとアクセシビリティが最優先であることを常に覚えておいてください。

色の選択肢を検討する時は、[Contrast](https://usecontrast.com/)などの**WCAGカラーコントラストチェッカー**を忘れずに使ってください。

##7. ユーザーの混乱を避けるため、UIで確立されたアイコンを使う。

![Two design examples. One using vague icons, and the other using established icons to represent the action to be taken.](https://miro.medium.com/max/814/1*3rjQzO6E7eFiuzexAyWa0A.jpeg)

デザインでアイコンを使う時は、実行するアクションを表す確立されたアイコンを選ぶようにしてください。

正しい意味と機能を伝えるアイコンを選びましょう。そうしなければ、ユーザーの混乱を招き、認識の妨げになります。

アイコンに反抗しすぎないでください。

##8. 近接を使って、要素間の関係を示す。

![Two design examples. One with design elements grouped closely together, and the other with the elements spaced apart better.](https://miro.medium.com/max/814/1*v2RWiO7E-3pu_XPpRRTwmg.jpeg)

試行錯誤された多くのデザイン原則（コントラスト、スペース、繰り返しなど）の中で、ユーザーにとってより明確なUIを作るのに役立つ重要なものがあります。

それが「近接」です。

近接は、関連するデザイン要素を一緒に配置し、お互いの関係性を示すことで、サイトやアプリを見る時にユーザーの認知を早めることができます。

##9. 4ptベースライングリッド + 8ptグリッド = 調和のとれた縦方向のリズム

![An example of a heading, subtitle, and block of text using the 4pt Baseline Grid.](https://miro.medium.com/max/814/1*wIbRooYwn759xSOCjlkk0Q.jpeg)

文字を使う場合、**4ptベースライングリッド**と、汎用性の高い**8ptグリッド**を併用することで、デザインに調和のとれた縦方向のリズムをもたらすことができます。

**4**の倍数（16、20、24、28など）の`line-height`値を使って、文字を**4**ptのベースライングリッドに合わせる必要があります。

なぜ4なのでしょうか？過去の経験から、8の倍数でスケーリングすることは、特定のテキストサイズの時に汎用性に欠けることが分かったからです。

4ptベースライングリッド + 8ptグリッドは、心地よい縦の調和です。

##10. 見出しのline-heightを減らすのは問題ない。

![Two design examples. One with a heading with too much line height, and the other with the correct amount.](https://miro.medium.com/max/814/1*E1iIttJ0AwqxGKjojvcN8g.jpeg)

長い本文テキストが、読みやすくするために十分な`line-height`を必要とするのとは対照的に、見出しは、本文よりずっと短いことが多いので、少し減らしてもいいでしょう。

見出しで推奨される`line-height`は、通常、**テキストサイズの約1-1.3倍**で、テキストが大きくなるほど、減らす必要があります。

見出しの`line-height`は少なめにしましょう。

##11. 配色選びに悩んだら、カラーホイールで類似色を選ぶ。

![A design example using adjacent hues from a colour wheel](https://miro.medium.com/max/814/1*D1OoF6vZ5NmuNwFlrtBadw.jpeg)

「隣接色相」とも呼ばれる「類似色」は、最も調和のとれた配色の1つで、うまく調和する色を選ぶのに悩んでいる人にはとても役立ちます。

一次色、二次色、三次色で構成された隣接色相のセットは、シンプルで効果的な配色を素早く作るのに便利です。

色の調和を手軽に作る必要がある時は、「類似色」を使いましょう。

##12. デザインの「シグナル対ノイズ比」を最大にする。

![Two design examples. One with too many elements on the screen, and the other with much less visual clutter.](https://miro.medium.com/max/814/1*JuYavOq0yxu5SkOGE129bg.jpeg)

シグナルを最大化し、ノイズを最小化することで、デザインの分かりやすさと使いやすさを実現でき、高いSN比が得られます。

このためには、**関連する情報（シグナル）**を効率的に表示し、**無関係な情報（ノイズ）**を減らすか完全に削除する必要があります。

無駄なものを省き、物事をより明確にして、シグナル対ノイズ比を高めましょう。

##13. よりカジュアルな口調にしたいなら、スモールキャップスにする。

![2 design examples. One with text using an heavier font weight, and caps, and the other using a lighter font weight and no caps.](https://miro.medium.com/max/814/1*xXBQNJn_ZgvyjRVjYhwALg.jpeg)

重いフォントウエイトや大文字を使うと、少しフォーマルで、叫んでいるような印象を与えることがあります。

**スモールキャップス**にして、**軽いフォントウエイト**を選んでみてください。

スモールキャップスを使うことで、特定のプロジェクトでは、よりカジュアルで親しみやすいメッセージを伝えることができます。

ただし、画像とテキストの間に何らかの**カラーオーバーレイ**を使って、より強いコントラストを出すようにしてください。

##14. ウエイト、サイズ、カラーで、文字の階層を示す。

![2 Card design examples. One with mismatching text styles, and the other with text styles that have the correct weight, colour and size together.](https://miro.medium.com/max/814/1*1vLlY7sUzwuDBohDIoXNTg.jpeg)

文字を使う時に、いつも「私を見て！」と叫ぶ必要はありません。

その代わりに、バランスのとれた階層が必要なのです。

**ウエイト**、**サイズ**、**カラー**の微調整で実現できます。

これにより、ユーザーは一目で必要な項目を見つけることができ、混乱を避けられます。

##15. 暗い背景に明るいテキストなら、フォントウエイトを重くして読みやすくする。

![2 design examples. One with a block of white text on a dark background with a light font weight, and the other with a slightly heavier font weight.](https://miro.medium.com/max/814/1*gc59Nzea4W9y9Sog_irQ3g.jpeg)

明るい背景に暗いテキストを使う場合は、軽いフォントウエイトにすることもできます。

でも...逆の場合は、暗い背景より明るいテキストを強調します。

特に長文の時は、フォントウエイトを少し重くした方がいいでしょう。

読みやすさを重視し、ユーザーの目を疲れさせないようにしてください。

##16. 感情的な反応を正しく引き起こす、書体を選ぶ。

![2 design examples, both with the title 'Fun for the family'. One with a heading in an unconventional typeface, and the other with a more suitable typeface for the content.](https://miro.medium.com/max/814/1*kzBLTzF4aPh4sTZ7bNV3fA.jpeg)

表示するコンテンツに適した書体を選びましょう。

ユーザーは、コンテンツが自分に語りかけている時とそうでない時を、鋭く直感的に理解します。

コンテンツがユーザーに直接、感情的なレベルで語りかけるためには、正しい書体を選ぶことが不可欠です。

##17. 書体を複数使う（必要がある）なら、最大2個ルールを守る。

![2 Card design examples. One with too many, clashing typefaces, and the other with just 2 typefaces that go well together.](https://miro.medium.com/max/814/1*43TL3fNFc8_HauR5pXxadQ.jpeg)

私は、可能な限り1書体ルールを守るようにしています。

でも、プロジェクトで必要な場合は、書体の組み合わせを最大2個にすることをお勧めします。

それ以上はだめです。

書体をうまく組み合わせることは、経験の浅い人には難しいでしょう。

難しく考えず、ただできるという理由だけで別の書体を追加しないようにしてください。

**書体は最大2個**にし、**ウエイト**、**サイズ**、**カラー**の組み合わせで、デザインに瞬時に視覚的な調和をもたらすことができます。

##18. オールキャップス + 文字間隔 = 読みやすさ向上

![2 design examples. Both with the words 'Home & Garden', and both in uppercase lettering. One has hardly any letter spacing, and the other has a small amount of letter spacing applied.](https://miro.medium.com/max/814/1*gK9GuqCuj5DFc6xUxWigVQ.jpeg)

短いテキストをよくオールキャップスにしますよね？

ユーザーの読みやすさを向上させるために、文字の間隔を広げることをお勧めします。

文字と文字の区別がつきやすくなり、言葉を読みやすく、処理しやすくなります。

文字の間隔を少し広げるだけで、読みやすさが向上し、大文字に洗練された印象を与えられます。

##おわりに

デザインにほんの少し手を加えるだけで、あなたもユーザーも、より良い結果を得ることができます。この短いテクニック集によって、そのことを理解してもらえたら嬉しいです。

この記事で紹介したような魅力的なUIを作れる、私のデザインシステム[Cabana for Figma](https://cabanaforfigma.com/)と[Cabana for Sketch](https://cabanadesignsystem.com/)をご存じですか？**特別価格：**コード「**CABANA35**」で**35％オフ**。**4月23日まで。**

**この記事は、2021年4月20日*に*[marcandrew.me](https://marcandrew.me/ui-ux-tips-collection-vol-one/)で公開されたものです。**

##【UI/UXのコツ】シリーズ

[【UI/UXのコツ#1】デザインを瞬時に改善する34のテクニック](https://qiita.com/baby-degu/items/ab29c2a78224a48e0bef)
【UI/UXのコツ#2】デザインを瞬時に改善する18のテクニック　←　今ここ

##翻訳協力

この記事は以下の方々のご協力により公開する事ができました。改めて感謝致します。

Original Author: [Marc Andrew](https://marcandrew.medium.com/)
Original Article: [The UI & UX tips collection --- Volume two](https://uxdesign.cc/the-ui-ux-tips-collection-volume-two-d1b8df2bb78e)
Thank you for letting us share your knowledge!

選定担当: @gracen
翻訳担当: @gracen
監査担当: -
公開担当: @gracen

##ご意見・ご感想をお待ちしております
今回の記事はいかがでしたか？
・こういう記事が読みたい
・こういうところが良かった
・こうした方が良いのではないか
などなど、率直なご意見を募集しております。
頂いたお声は、今後の記事の質向上に役立たせて頂きますので、お気軽に
コメント欄にてご投稿ください。[Twitter](https://twitter.com/BabyDegu?lang=ja)でもご意見を受け付けております。
皆様のメッセージをお待ちしております。