本文へ移動
リノウェブ

COLUMN

コラム

ホームページ制作

ホームページ制作で取り入れたいアクセシビリティの基本|文字・色・操作を整えるコツ

リノウェブ編集部

ホームページ制作・リニューアルを無料で相談する

ホームページは、見た目が整っていても、文字が小さい、ボタンを操作できないといった理由で利用しづらくなることがあります。高齢の方、画面の読み上げを使う方、スマートフォンで情報を探す方など、利用する人や環境はさまざまです。そこでホームページ制作の段階から考えたいのが「アクセシビリティ」です。この記事では、文字・色・画像・操作・フォームの基本と、公開前に自分で試せる確認方法、制作会社へ伝えたい事項を紹介します。

アクセシビリティとは?ホームページ制作で考えるべき理由

Webのアクセシビリティとは、障害の有無や年齢、利用する機器などにかかわらず、情報や機能を利用できるようにする考え方です。「ページが表示される」だけでなく、内容を理解できる、必要な場所へ移動できる、問い合わせを完了できるところまでを考えます。特定の人だけのための追加機能ではなく、サイトの基本的な品質として捉えると取り組みやすくなります。

例えば、店舗の営業時間が細かい文字で書かれていると、視力が低下した方は読みづらくなります。空き状況を赤と緑だけで示すと、色の違いを判別しにくい方には伝わらないことがあります。マウスを重ねたときだけ開くメニューは、キーボードで操作する方には使えない可能性があります。情報が存在していても、利用する手段が合わなければ届かないのです。

また、腕をけがして一時的にマウスを使いづらい方や、屋外の明るい場所で画面を見る方もいます。利用者の状況は固定されていません。「自分のパソコンでは問題なく見える」という判断だけでは、こうした使いづらさを見落としやすくなります。実際の利用場面を想像して確認することが大切です。

スマートフォン対応とは重なる部分がありますが、同じではありません。画面幅に合わせて配置が変わっても、読み上げで項目名が分からない、キーボードでメニューを開けないといった問題は残ります。見た目と操作、情報の伝わり方を分けて確認しましょう。

アクセシビリティへの配慮は、情報取得や手続きの障壁を減らす取り組みです。ただし、それだけで集客効果や法的適合が一律に保証されるわけではありません。必要な対応はサイトの役割や利用者、適用される法令などによって異なるため、制作会社と目標や確認範囲を具体的に決めましょう。

文字は「大きさ」だけでなく、拡大しても読めるかを確認する

ホームページの文字を読みやすくするには、サイズだけでなく、行間や一行の長さ、文章の区切りも整える必要があります。本文は16px程度を出発点にできますが、これは一律の合格基準ではありません。書体や利用者、端末によって読みやすさは変わるため、実際のサービス説明や料金案内を使って判断します。補足や注意書きだけ極端に小さくしないことも大切です。

料金と営業時間を掲載したページを通常表示と200%の拡大表示で並べ、拡大後も文字が重ならず読める状態を示した比較図。

文字が詰まって見える場合は、行間と段落間の余白を見直しましょう。長い説明を一段落にまとめず、「サービス内容」「料金に含まれるもの」「利用時の注意」などに分けると、必要な情報を探しやすくなります。専門用語は初出で説明し、業界では当たり前の言葉でも、初めて利用するお客様に伝わるかを確認します。

公開前には、ブラウザーの表示倍率を200%にして、文字が重なる、枠からはみ出す、ボタンの文言が欠けるといった問題がないかを試してください。本文だけでなく、メニュー、料金の注記、フォームのエラーも対象です。拡大できても、重要な部分が隠れてしまえば十分とはいえません。

スマートフォンでも、文字を大きくした状態や狭い表示幅で、情報と操作が失われないかを見ます。必要以上に横へスクロールしなければ読めない配置は、制作会社へ相談しましょう。文字を収めるためにサイズを小さくするのではなく、要素の並びや折り返し方を調整する発想が必要です。

料金や営業時間、キャンペーンの条件は、画像内の文字だけで掲載しないようにします。画像は拡大すると文字がぼやける場合があり、読み上げでも内容がそのまま伝わるとは限りません。重要な情報はページ本文にもテキストとして掲載すれば、読み取りや確認がしやすくなり、更新時の修正漏れも防ぎやすくなります。

配色はコントラストを確保し、色だけに意味を持たせない

文字の読み取りやすさは、文字色と背景色の組み合わせに左右されます。白い背景に薄いグレーの文字、淡いブランドカラーのボタンに白い文字などは、見た目が軽やかでも読みにくくなる場合があります。ホームページの色のコントラストは、本文だけでなく、リンク、ボタン、入力欄の説明、画像の上に重ねた文字まで確認しましょう。

コントラストは、色同士の明るさの差を数値で確認できます。見た目の印象だけに頼らず、チェックツールを使って制作会社に測定してもらうと判断しやすくなります。参考になるのは、W3Cが公開するWebアクセシビリティの指針「WCAG」です。基準を使う際は、対象となる文字の大きさや要素、例外などの適用条件まで確認する必要があります。

例えば、WCAG 2.2の達成基準1.4.3では、通常の文字と背景のコントラスト比は原則4.5対1以上が求められます。18ポイント以上、または太字で14ポイント以上の大きな文字では3対1以上です。ただし、ロゴや付随的な文字などには例外があり、この数値を満たすだけでサイト全体への適合を判断することはできません。詳細はW3Cのコントラストに関する達成基準で確認できます。

もう一つ重要なのが、色だけに意味を持たせないことです。フォームの必須項目は赤くするだけでなく「必須」と書きます。エラーも赤枠だけではなく、「メールアドレスの形式を確認してください」などの説明を添えましょう。予約の空き状況なら、色に加えて「空きあり」「満席」と表示すると判断しやすくなります。

ブランドカラーを捨てる必要はありません。本文は十分に読みやすい色にし、ブランドカラーは背景や装飾に使う、ボタン用には少し濃い色を用意するなど、役割を分けられます。リンクには下線なども使い、本文との色の違いだけに頼らないようにします。配色を決める段階で通常時と操作時の状態を確認すると、後から修正する負担を抑えられます。

画像の代替テキストと見出しで、情報の意味を伝える

画面の読み上げを使う方にも画像の意味を伝えるため、情報を持つ画像には内容や役割に応じた代替テキストを設定します。これは画像が表示されない場合にも役立つ説明です。ただし、見えているものをすべて細かく書くのではなく、そのページで画像が何を伝えているかを考えます。「写真」「画像」とだけ書いても、必要な情報は伝わりません。

店舗入口の写真なら、「道路に面した店舗入口。右側にスロープがあります」のように、来店に役立つ特徴を説明できます。商品写真なら、商品名に加え、選ぶうえで重要な特徴を補います。画像自体がリンクやボタンになっている場合は、外観の説明よりも「予約ページを開く」など、操作の目的が伝わる名前が必要です。

アクセス図のように多くの情報を含む画像は、短い代替テキストだけでは説明しきれません。「最寄り駅から店舗までのアクセス図」としたうえで、本文に「駅の北口から右へ進み、二つ目の交差点を左折」などの道順を添えます。グラフでも、結論や主要な数値を文章で補い、画像だけを見なければ理解できない状態を避けましょう。

一方、背景の模様など、情報を持たない装飾画像は、読み上げの邪魔にならないよう空の代替テキストにするなどの扱いが適切です。同じ写真でも、説明に必要なのか、雰囲気を添えるだけなのかで設定は変わります。画像を納品するときに、その目的と説明文を制作会社へ共有すると判断しやすくなります。

見出しも情報を理解する手がかりです。大きさを変えるためだけに見出しを選ばず、ページタイトル、節、その中の小見出しという階層に沿って設定します。読み上げでは見出しをたどって移動することがあるため、内容が分かる名前を付けましょう。リンク文言も「こちら」だけではなく、「料金プランを見る」「店舗へのアクセスを確認する」など、移動先を具体的に示すと探しやすくなります。

マウスを使わなくても操作できるボタン・メニューにする

Webサイトのキーボード操作は、公開前に試しておきたい基本項目です。マウスを使わず、Tabキーでリンクやボタン、入力欄へ移動してみましょう。Shift+Tabでは逆方向へ移動できます。操作位置を示す枠などが見えるか、順番が自然か、主要な機能へ到達できるかを確認します。この操作位置の目印は「フォーカス表示」と呼ばれます。

店舗サイトのメニューから問い合わせボタンまでTabキーで順に移動し、現在の操作位置が枠線で分かる様子を示した図。

フォーカスの枠を見た目の都合だけで消すと、利用者は今どこを操作しているか分からなくなります。また、ページ上部の固定メニューや画面下の案内が、操作中のボタンを覆っていないかも確認が必要です。見える位置へ適切に移動し、十分に区別できる表示を制作会社に依頼しましょう。

リンクは通常Enterキー、標準的なボタンはEnterキーやSpaceキーで操作できます。見た目だけをボタンにした要素では、こうした動作ができない場合があります。制作会社には、標準のリンクやボタンの仕組みを適切に使い、キーボードでも同じ機能を利用できるよう依頼します。

メニューやポップアップは、開くだけでなく閉じる操作まで確認してください。特にモーダルと呼ばれる前面の案内画面では、表示中はその内部で自然に操作でき、閉じた後は元のボタンなどへ戻れることが大切です。閉じるボタンに到達できない、操作位置が背後へ移ってしまうなどの問題は修正が必要です。

自動で切り替わるスライドや動き続ける案内には、必要に応じて一時停止や停止の手段を設けます。動きが苦手な方もいるため、不要なアニメーションを減らし、端末の動きを抑える設定にも配慮しましょう。激しい点滅は避けます。デザイン画像だけでは操作性を判断できないので、「見た目の確認」と「実際に操作できるかの確認」を別々の工程として依頼することが重要です。

フォームは入力項目・エラー・完了状態が分かるようにする

問い合わせフォームでは、何を入力するか、どこを直すか、送信できたかが分かることが大切です。入力欄には「お名前」「メールアドレス」などの項目名を常に表示します。欄の中に薄く出る入力例はプレースホルダーと呼ばれますが、入力すると消えるため、項目名の代わりにはしないようにしましょう。

項目名は見える場所に置くだけでなく、読み上げでも対応する入力欄の名前として伝わるよう実装します。「必須」「任意」の表示や、入力形式の説明も関連付けが必要です。電話番号にハイフンが必要か、日付をどの形式で入力するかなど、制約がある場合は入力前に分かる位置で案内します。例と指示を区別すると迷いを減らせます。

エラーは「入力内容に誤りがあります」だけでは不十分です。「メールアドレスに@を含めて入力してください」のように、該当する項目と直し方を具体的に示します。ページ上部にエラーの一覧を出す場合も、各入力欄の近くに説明を添えましょう。色やアイコンだけで伝えず、読み上げでもエラーの内容を確認できるようにします。

修正のたびにすべての欄が空になると、入力をやり直す負担が増えます。安全に保持できる入力内容は残し、問題のある項目を直せる設計にしましょう。担当者が確認する際は、未入力や形式の誤りを意図的に作り、どこへ戻って修正するのか、修正後に送信できるのかまで試してください。

送信後は「お問い合わせを受け付けました」など、結果を明確に表示します。同じ画面で完了メッセージだけが追加される場合は、読み上げでもその変化が伝わる仕組みが必要です。通信エラーなどで送信できなかった状態と区別し、再操作の案内も用意します。項目数やボタンの配置だけでなく、入力・修正・完了まで利用できることを中心に確認しましょう。

まとめ:制作会社と確認項目を共有し、公開前に試してみよう

アクセシビリティは、公開直前にまとめて直すより、ホームページ制作の企画やデザインの段階から組み込むほうが進めやすくなります。「誰に、どの情報を確認してほしいか」「何の操作を完了してほしいか」を整理し、制作会社と確認項目を共有しましょう。まずは利用頻度の高いサービス案内、料金、アクセス、問い合わせフォームから確認する方法もあります。

  • 拡大表示:200%にしても、文字やボタンが重ならず、情報が欠けないか。
  • 配色:文字と背景のコントラストが確保され、色だけで状態を示していないか。
  • 画像と見出し:必要な画像の説明があり、見出しの階層やリンク文言が内容に合っているか。
  • キーボード操作:主要な機能に移動でき、操作位置が見え、メニューを閉じられるか。
  • フォーム:項目名、エラーの場所と直し方、送信完了が表示と読み上げで伝わるか。

自動チェックツールは問題の発見に役立ちますが、画像の説明が適切か、操作の順番が自然かなどは人による判断も必要です。実際のキーボード操作や読み上げ確認と組み合わせましょう。このチェックリストは基本的な確認の入口であり、これだけで規格への適合を証明するものではありません。

依頼時には、対応するページと機能、目標とする基準、確認する端末や方法、修正の優先順位を決めます。公開後に画像や文章を追加する際も同じ配慮が必要なので、更新担当者への引き継ぎも相談してください。制作全体の進め方はホームページ制作の流れでも確認できます。

「文字が読みにくい」「操作しづらい」といったお悩みはありませんか。新規制作・リニューアルにあたり、想定する利用者や気になるページ、利用しづらい箇所を添えてRenowebへご相談ください。対応したい項目や確認方法について、ホームページ制作のお問い合わせ時にご相談いただけます。

読んだうえでの疑問は、そのままご相談ください。

制作費0円・月額9,800円(税別)〜で、公開後の更新・保守・改善提案まで承ります。「まだ何も決まっていない」段階で構いません。

CONTACT

まずは、無料でご相談ください。

「まだ何も決まっていない」段階で大丈夫です。しつこい営業は一切しません。

お電話でも受け付けています 080-9574-4037 受付 10:00〜18:00(土日祝を除く)