Baseline

アクセシビリティ

このサイトは WCAG 2.2 レベル AA を目標としています。これは作り方についての約束であり、第三者が発行した認証ではありません。

具体的には

  • すべてのページがキーボードだけで、論理的な順序で、目に見えるフォーカス表示とともに操作できます。
  • すべてのフォーム部品に本物のラベルがあります。プレースホルダーでラベルを代用してはいません。
  • 計算結果は変化に応じてスクリーンリーダーに穏やかに読み上げられ、入力中のフィールドからフォーカスを奪いません。
  • テキストのコントラスト比は両テーマとも 4.5:1 以上、UI の境界線は 3:1 以上です。
  • タップ対象は 44 × 44 ピクセル以上です。
  • システムが「視差効果を減らす」設定のときはアニメーションを抑制します。
  • すべての早見表は画像ではなく、適切な見出しセルをもつ本物の HTML として出力されます。

検証方法

ビルドのたびに自動チェックが走ります。WCAG 固有の規則を含む HTML 検証と、95 を下回るとビルドを失敗させる Lighthouse のアクセシビリティ監査です。コントラスト比はユニットテストがデザイントークンから再計算するため、コントラストを壊す色の変更は公開されずに失敗します。計算ツールのキーボード操作はエンドツーエンドテストで確認しています。

自動テストが見つけられるのはアクセシビリティ問題の一部にすぎません。これらのチェックが見落としたものに出会ったら、ぜひ報告してください。

既知の制約

サイトが自前で配信している 3 書体はラテン文字のみに対応しています。ヒンディー語・日本語・アラビア語のページはそれらの文字についてシステムフォントにフォールバックします。表示は正しく行われますが、ラテン文字のページとは組版上そろいません。

このページは英語の原文から翻訳したものです。式・出典・数値は同一です。文章が不自然な場合は、英語版が正となります。 英語の原文を見る