本文へ移動
easeweb
ご相談
トピックを検索

コントラストが7:1に届かないグレーの本文

#767676のような淡いグレーの本文は、コントラストの最低基準は満たすものの、弱視の読者には足りず、白に対して4.54:1と、必要な7:1に届かない

WCAG 2.2
SC 1.4.6AAA
必須とする規格
Section 508、EN 301 549、JIS X 8341-3 では必須ではない
問題あり color: #767676
アクセシビリティの問題を示した図: 弱視:どうしてこんなに読みにくい?
01

問題

拡大鏡を使わずに読む弱視の利用者が、段落が淡いグレーの記事を読むのに苦労する

02

試してみる

記事を読んでから、ぼかしを強くして、どの文字から読めなくなるか見てみましょう

弱視では、輪郭がぼやけ、コントラストを感じ取りにくくなることがよくあります。ぼかしは、その見え方をおおまかに再現したものです。それぞれの側で、同じぼかしのまま段落と見出しを比べてください。切り替えの修正では、ページ上部の「高コントラスト」を押します。

0px

問題あり 修正できますか?

問題AAを満たす最も明るいグレーの本文
Kiln & Clay

マグに釉薬をかける方法

マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

焼くたびに高台の釉薬を拭き取り、マグが棚板にくっつかないようにします。2回目の釉薬は縁から指1本分下で止め、残りは窯の熱で流れ落ちるにまかせます。

再現デモです。「問題あり」は意図的にアクセシブルでない状態にしています。

03

修正方法

本文を背景に対して7:1以上にする

修正前
問題AAを満たす最も明るいグレーの本文
<header class="site-header">  <a href="/" class="logo">Kiln & Clay</a></header><main>  <article class="article">    <h1>マグに釉薬をかける方法</h1>    <p class="byline">工房日誌・6分で読めます</p>    <p>マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。</p>    …  </article></main>
問題点3点

見出しには問題がありません。白の上の黒に近い色で、17.40:1です。問題は段落と執筆情報にあります。

  • 段落は17pxで、白の上の#767676は4.54:1です。必要なのは7:1です。
  • 執筆情報は13pxで同じグレーのため、同じく4.54:1です。
  • 本文と見出しの違いを薄いグレーだけで出しているため、控えめに見せることが、そのままコントラストを下げることになっています。
修正後

7:1に届く濃いグレー

<header class="site-header">  <a href="/" class="logo">Kiln & Clay</a></header><main>  <article class="article">    <h1>マグに釉薬をかける方法</h1>    <p class="byline">工房日誌・6分で読めます</p>    <p>マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。</p>    …  </article></main>
修正の手順3ステップ
  1. muted のトークンを、グレーに見える範囲の#555555に変えます。白の上で7.46:1です。トークンを使っているすべての段落と執筆情報が一度に変わります。
  2. 見出しを太くし、濃くなった本文の上でも引き立つようにします。
  3. 執筆情報の字間を少し広げ、色ではなく大きさと字間で控えめに見せます。

これで修正前の例は直り、何も切り替えることなく、すべての読者に対して1.4.6を満たします。

04

デザインの案

控えめな文字でも、7:1には届く

工房の記事の組み方をさらに5通り示します。マウスを重ね、Tabで移動してみてください。3つは段落と執筆情報が7:1に届き、2つは4.5:1を満たしていても7:1に届きません。

デザインファイルで

  • すべての文字色の横にコントラスト比を書く。24ピクセル未満、または18.66ピクセル未満の太字は7:1、それより大きな文字は4.5:1。
  • 控えめにした行ごとに、大きさ、太さ、字間、置き場所のどれで控えめにしたかを書き、薄いグレーに頼らないようにする。
  • ダークテーマを含め、テーマごとに比率を書いて描く。白の上で7:1に届くグレーも、黒に近い背景では届かないことがある。
  • 「高コントラスト」の切り替え:ブランドとして薄いグレーを残す場合は、すべてのページのヘッダーに、オフとオンの両方で描く。

合格

  • マグに釉薬をかける方法

    マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

    紙の上の温かみのある墨色 温かみのある#3d3a36を、オフホワイトの#faf7f2の上に置いて10.58:1です。やわらかく見えるのは文字が薄いからではなく、紙と墨の両方が温かい色だからです。
  • マグに釉薬をかける方法

    マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

    グレーの代わりにスレート色 段落は青みのあるグレーの#334155で、白に対して10.35:1です。見出しは#0f172aです。色味のある墨色は黒より軽く見えるため、本文は控えめなままです。
  • マグに釉薬をかける方法

    マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

    濃い文字のまま、大きさで控えめに 段落は#1a1a1aの墨色で17.40:1、執筆情報は小さく字間を広げ、#555555で7.46:1です。薄いグレーの役目を、大きさと字間が果たします。

不合格

  • マグに釉薬をかける方法

    マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

    60%の黒の本文WCAG 1.4.6 白の上で不透明度60%の黒は#666666になり、5.74:1です。4.5:1は超えますが、段落に必要な7:1には届きません。66%の黒(#575757)なら7.23:1です。
  • マグに釉薬をかける方法

    マグは2回釉薬に浸します。最初は淡い下地の釉薬に、次に縁だけを濃い釉薬に浸すと、焼くあいだに流れて模様になります。

    暗いカードの上の青みのグレーWCAG 1.4.6 #111827のカードの上の#9ca3afの段落は6.99:1で、わずかに7:1に届きません。ダークテーマは別に測る必要があります。同じカードの上でも、明るい#d1d5dbなら12.04:1です。
05

修正の確認

4項目、マウス不要

確認方法: コントラストの測定、キーボード、スクリーンリーダー

4件中0件を確認済み

OS、ブラウザーと支援技術のバージョン、ビルド、実施日、各手順の実際の結果を記録してください。色のトークンやテーマを変更した際は、再度確認します。

スクリーンリーダーでの aria-pressedの読まれ方

制限

このサンプルは、どのアプリケーションでも同じ結果になることを保証するものではありません。色の値とトークン名は例のため、実際の配色を実際の背景で測定してください。写真の上の文字や、4.5:1の最低基準に届かない文字は、ブランドカラーや写真の上でコントラストが足りない文字で扱っています。コントラスト比は最低限の基準であり、読みやすいことの証明ではありません。同じ比率でも、細い書体、小さな文字、長い行は読みにくくなり、真っ黒と白の組み合わせをまぶしく感じる読者もいます。必要とする人と一緒に、ページ全体を確認してください。

よくある問題を再現した学習用のサンプルです。実在のクライアントの診断結果ではありません。コードは出発点となる実装例のため、実際の製品でも確認してください。ここでは支援技術でのテスト結果は報告していません。

EaseWebのサービス

修正した問題を、次のリリースで再発させない

このガイドのような修正方法を、コーディングエージェントが従うルールと、CIのチェックに組み込みます。あわせて定期的に、キーボードとスクリーンリーダーで手動の再テストを行います。

サービス内容を見る