Webカラーアクセシビリティ:完全WCAG 2.2ガイド

すべての人に機能する包括的なWeb体験を作成してください。コントラスト比、色覚バリアの考慮事項、アクセシブルなデザインのためのWCAG 2.2コンプライアンス基準を学びます。

カラーアクセシビリティが重要な理由

13億人

世界で深刻な障害を抱えている人々。これは世界人口の16%であり、アクセシブルなデザインから恩恵を受ける可能性があります。

カラーアクセシビリティは単にコンプライアンスの問題ではありません。視覚障害、色覚異常、または一時的な視覚問題を持つ人々を含め、すべての人がコンテンツを使用できるようにすることです。

  • 法的要件:ADA、第508条、および国際法はアクセシブルなデジタルコンテンツを要求しています
  • ビジネスへの影響:アクセシシブルでないデザインは潜在的な顧客を排除し、市場リーチを制限します
  • すべての人にとってより良いUX:アクセシブルなデザイン原則はすべてのユーザーのユーザビリティを向上させます

WCAG 2.2コントラスト要件

Webコンテンツアクセシビリティガイドライン(WCAG)は、テキストが読みやすくなるための最小コントラスト比を定義しています。現在の基準は以下の通りです:

レベルAA

WCAG 2.2

ほとんどのWebサイト向けの標準コンプライアンスレベル

通常テキスト: 4.5:1
大テキスト(18pt+): 3:1
UIコンポーネント: 3:1

レベルAAA

WCAG 2.2

強化されたアクセシビリティのための最高コンプライアンスレベル

通常テキスト: 7:1
大テキスト(18pt+): 4.5:1
UIコンポーネント: 3:1

テキストサイズの定義

  • 通常テキスト: 18pt(24px)未満、または14ptボールド(19pxボールド)未満
  • 大テキスト: 18pt(24px)以上、または14pt(19px)ボールド以上

WCAG準拠のカラー組み合わせ

これらのカラー組み合わせはWCAG AA基準を満たし、ほとんどはAAAも満たしています。アクセシブルなデザインの出発点として使用してください:

サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#000000
背景色
#FFFFFF
21:1
合格
AAAAA
用途
本文テキスト、ドキュメント
サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#1D4ED8
背景色
#FFFFFF
8.2:1
合格
AAAAA
用途
見出し、リンク
サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#1F2937
背景色
#F3F4F6
14.1:1
合格
AAAAA
用途
セカンダリテキスト
サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#FFFFFF
背景色
#1D4ED8
8.2:1
合格
AAAAA
用途
ボタン、コールトゥアクション
サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#FFFFFF
背景色
#059669
7.5:1
合格
AAAAA
用途
成功メッセージ
サンプルテキスト
素早い茶色の狐が怠惰な犬を飛び越える
前景色
#FFFFFF
背景色
#DC2626
6.3:1
合格
AAAAA
用途
エラーアラート(大テキスト)

色覚異常への対応

3億人

世界で何らかの形の色覚異常(色盲)を持っている人々。最も一般的なのは赤緑色盲で、北ヨーロッパ系男性の8%に影響を与えています。

プロタノピア(第一色覚異常)

赤色覚異常

赤が黒/黄色く見える

デザインのヒント

赤/緑の組み合わせを避け、代わりに青/オレンジを使用してください

デウテラノピア(第二色覚異常)

緑色覚異常

緑がベージュ/黄色く見える

デザインのヒント

最も一般的なタイプ。パターン+色を使用してください

トリタノピア(第三色覚異常)

青色覚異常

青が緑がかった/黄色く見える

デザインのヒント

青/黄色の組み合わせを避けてください

アクロマトプシア

全色盲

完全な色盲(グレースケール)

デザインのヒント

グレースケールでもコントラストが機能するようにしてください

アクセシビリティのベストプラクティス

1. 色だけに依存しないでください

常に色と別の視覚インジケーターを組み合わせてください。アイコン、パターン、下線、またはテキストラベルを使用して、色以外でも意味を伝えてください。

例:
必須フィールド *完了 ✓

2. グレースケールでテストしてください

デザインをグレースケールで表示して、色がなくても情報が伝わることを確認してください。これはカラーアクセシビリティの迅速なテスト方法です。

3. インタラクティブ要素には高いコントラストを使用してください

ボタン、リンク、フォーム入力には最も強力なコントラストが必要です。ユーザーが何と対話できるかを簡単に識別できる必要があります。

4. 十分なカラーコントラストを提供してください

可能な場合はいつでもAAAコンプライアンス(通常テキストの場合は7:1)を目指してください。これは、特に照明条件が悪い場合やモバイルデバイスで、すべての人に恩恵をもたらします。

5. 問題のある色の組み合わせを避けてください

赤/緑、緑/茶、青/紫、淡黄色の組み合わせを避けてください。これらは色盲のユーザーが区別するのが困難です。

カラーアクセシビリティのテスト方法

自動コントラストチェッカー

WebAIM Contrast Checker、Contrast Ratio、またはブラウザ拡張機能などのツールを使用して、カラー組み合わせがWCAG基準を満たしていることを即座に確認してください。

色盲シミュレーター

Toptal Color FilterやChrome拡張機能などのシミュレーターを通じてデザインをプレビューし、色盲のユーザーがインターフェースをどのように認識するかを確認してください。

アクセシビリティ監査ツール

axe DevTools、Lighthouse、またはWAVEで完全なアクセシビリティ監査を実行し、色の問題と他のアクセシビリティの懸念をキャッチしてください。

ユーザーテスト

障害を持つ実際のユーザーでのテストに勝るものはありません。ユーザビリティテストに視覚障害を持つ人々を含めてください。

今日からアクセシブルなデザインを作成しましょう

ツールを使用して、すべての人が読んで楽しめる色の組み合わせを作成してください。アクセシビリティはオプションではなく不可欠です。