アクセシブルなブラウザゲーム
アクセシブルなブラウザゲームとは、キーボードだけでも、音なしでも、画面拡大でも遊べるゲームのことです。ブルマ飛ばし選手権が取り組んでいるポイントを紹介します。
ポイント
- キーボード操作:Space / Enter で入力でき、Tab でボタンを移動、フォーカスが見えるので視覚障碍があっても操作できます。
- 音なしプレイ:音を出さなくても、判定は「PERFECT / GREAT / GOOD / MISS」の文字と視覚で十分に伝わります。
- 動きの軽減:「設定」で reduced-motion を選ぶと、大きなアニメーションや揺れを控えめにできます。
- 十分なタップ領域:ボタンは最低44×44 CSS px 相当で、小さすぎる一点タップを避けています。
よくある誤解
- 色だけで状態を伝える(我々は文字も併記)
- 音あり前提で設計する(我々は音なしでも可)
まとめ
完全なスクリーンリーダー対応までは至っていませんが、ゲーム結果は画面外のテキストでも読み上げられます。