一見シンプルに見える予約フォームでも、人によっては完了できないことがあります。日付選択にマウス操作が必須だったり、エラーが色だけでしか伝えられていなかったり、入力が終わる前にタイムアウトで情報が消えてしまったりするケースです。アクセシビリティとは、そうした障壁をプロダクトの機能の一部として見つめ直す取り組みです。
W3Cのウェブアクセシビリティ入門では、障害のある人々を中心に据えつつ、それがあらゆる人にもたらすメリットについても触れています。その対象はコンテンツやインタラクション、実装、そして人々がアクセスに用いる支援技術全般にまで及びます。
実装と体験、その両面を評価する
技術的なチェックを行えば、アクセシブルな名前の欠落、コントラスト不足、構造の誤りといった問題を特定できます。一方で、障害のある参加者とのリサーチを行うことで、実際の利用環境でどのように体験されているかが見えてきます。この2つのアプローチは補完し合うものです。小規模な調査だけではすべての要件を網羅できませんし、自動スキャンだけでは一連の体験全体が使いやすいかどうかまでは判断できません。
ウェブコンテンツ・アクセシビリティ・ガイドライン(WCAG)は、「知覚可能」「操作可能」「理解可能」「堅牢」という4つの原則に基づき、テスト可能な基準を提示しています。評価の際には基準と対象範囲を定義したうえで、自動チェックと適切な手動レビューを組み合わせましょう。法的要件は状況によって異なるため、個別の確認が必要です。
先ほどの予約フォームの例で言えば、キーボード操作、スクリーンリーダーの読み上げ、画面拡大、フォーカスの挙動、エラーからの復帰、そしてタスク完了までの制限時間などを確認することになるでしょう。最初の画面だけをテストしていては、その先にある障壁を見落としてしまいます。
検証したい体験に合わせたリクルーティング
同じ障害であっても、使っているデバイスや設定、対処方法、支援技術は人によって異なります。プロダクトやリサーチの問いに合わせて参加者を募り、1人の参加者をその障害を持つ人全員の代表であるかのように扱わないことが大切です。
リサーチ自体もアクセシブルなものにしましょう。案内状、同意に関する説明、日程調整、テスト素材、コミュニケーションの手段など、すべてが参加のしやすさに影響します。アクセス面で必要な配慮を事前に確認し、調査の趣旨に影響しない範囲で、本人が使い慣れた環境を利用できるようにしてください。
プロトタイプでは、最終的なプロダクトの意味構造やインタラクションの挙動が再現しきれない場合があります。そのプロトタイプの再現度(フィデリティ)でどこまで評価できるのかを明確にし、細部が体験を左右する場合は、実装済みの環境でテストを行いましょう。
障壁を追跡し、修正の検証までやり切る
何が操作を妨げたのか、そのときの環境、そして参加者にとってどんな結果につながったのかを記録します。単に「アクセシビリティの問題」とするよりも、「キーボードで日付を選択できなかった」と記述するほうが、チームにとって具体的な改善の手がかりになります。
修正後は再テストを行い、他の場所にも同様の問題がないか探しましょう。修正したUIコンポーネントと同じパターンが他でも使われていることもありますし、一連のフローの中に別の独立した障壁が残っていることもあります。アクセシビリティは、日々のデザインや開発における判断の積み重ねによって保たれるものであり、リサーチはその判断を誤ったときに生じるリアルな影響をチームが理解する助けとなります。
