アクセシビリティ
アクセシビリティ方針
私たちが目指すもの、現在実装されていること、そしてまだ取り組むべき課題。
目標
Fast Elections は Web Content Accessibility Guidelines(WCAG)2.1 のレベル AA を基準に開発しています。これは私たち自身がテストしている目標であり、第三者による認証ではありません — 本サイトを WCAG に照らして監査し、適合報告書を発行した機関はありません。ここでは、私たちが目指しているものと、正直にどこが不足しているかをお伝えします。
実装済みの内容
キーボード操作。投票用紙のすべての操作 — 1つを選ぶ、複数を選ぶ、順位を付ける、賛成/反対/棄権の動議 — は、マウスなしで Tab、Enter、Space キーのみで操作できます。投票リンクを開いてから確認し投票するまでの投票者の流れ全体が、キーボードのみで完結します。
投票用紙の操作要素への ARIA ロール。選択可能な選択肢カードは role="radio" または role="checkbox"(role="radiogroup" または role="group" でグループ化)を公開しているため、スクリーンリーダーはそれらを本来の操作要素として読み上げ、aria-checked が選択状態を反映します。
動きの抑制。装飾的なアニメーション — ページの表示効果、ホバー時の遷移、登場効果 — はすべて、システムで「視差効果を減らす」(prefers-reduced-motion: reduce)を有効にしている訪問者に対してサイト全体で無効になります。
見えるフォーカス表示。マーケティングサイト、ログイン後のアプリ、投票用紙のすべてのインタラクティブ要素は、キーボードで到達するとブランドのネイビーまたは赤の明確なフォーカス枠を表示するため、キーボード利用者は常に現在位置を把握できます。
意味的な見出し構造。各ページは最上位見出し(h1)を1つだけ持ち、その下に h2/h3 のセクション見出しを入れ子にしているため、スクリーンリーダー利用者は見出し構造でページ内を移動できます。
スキップリンク。マーケティングサイトとログイン後のアプリの最初のタブストップは「本文へスキップ」リンクで、キーボード利用者が繰り返されるヘッダーナビゲーションを飛ばせます。
既知の制限事項
投票用紙やログイン後のアプリについて、Windows ナレーター、NVDA、JAWS、VoiceOver を使ったスクリーンリーダーの通し確認は行っていません — 内部監査ではキーボード操作、フォーカス管理、ラベル付け、色のコントラストを確認しましたが、支援技術による完全な検証は含まれていません。これは予定にはありますが、まだ完了していません。
優先順位付き投票の操作要素(選択肢をタップして順位に追加し、↑/↓ボタンで並べ替える)はスクリーンリーダーでテストされていません。各ボタンには個別にラベルが付いていますが、並べ替え操作全体は視覚なしでは分かりにくい可能性があります。
ログイン後のダッシュボードの一部のデータ表(投票者名簿、結果の表)は情報が密で、スクリーンリーダーでの表の操作については評価していません。
ブラウザーと支援技術のあらゆる組み合わせではテストしていません — 確認は1つの最新デスクトップブラウザーで行いました。
障壁を見つけたらお知らせください
投票者、選挙管理者、訪問者のいずれの立場でも、Fast Elections のどこかでアクセシビリティ上の障壁に遭遇した場合は、どのページで何が起きたかを添えて jason@fastelections.com までメールしてください。このアドレスは人が読んで返信し、アクセシビリティの問題は優先して修正します。
最終更新日:2026-08-06。ご質問や報告したい障壁がありますか?jason@fastelections.com までメールしてください — 黙って苦労されるより、お知らせいただく方がずっとよいのです。