アクセシビリティ機能

Poolometer は、誰もが利用できるように設計されています。キーボード、スクリーンリーダー、その他の支援技術を使用してアプリを操作する方法をご確認ください。

キーボードショートカット

Safariをご利用の方へ: フルキーボードアクセスの有効化

SafariはデフォルトでボタンやリンクへのTabナビゲーションが無効になっています。有効にするには以下の手順を行ってください:

  1. Safariを開く → 設定 → 詳細タブ
  2. 「ウェブページ上の各項目をハイライトするためにTabキーを押す」にチェックを入れる

以下のキーボードショートカットを使用して、Poolometer をより素早く操作できます。いつでも「?」または「H」を押すと、このリストを表示できます。

Create new log entryN
Open settingsS
Show keyboard shortcuts? or H
Close modals and dialogsEscape
Navigate between interactive elementsTab
Navigate backwardsShift + Tab
Activate buttons and linksEnter
Toggle checkboxes and buttonsSpace

スキップリンク

ページ読み込み時にTabキーを押すと、以下の場所に直接ジャンプできるスキップリンクが表示されます:

  • メインコンテンツ(繰り返されるナビゲーションをスキップ)
  • ナビゲーションメニュー

重要性: スキップリンクを使用すると、キーボードやスクリーンリーダーのユーザーが繰り返しのコンテンツを回避できるため、時間を節約できます。

スクリーンリーダー対応

Poolometer は、主要なスクリーンリーダーでテストされており、以下を備えています:

  • セマンティックHTML: 適切な見出しレベル、ランドマーク、および構造化されたHTMLを使用しています。
  • ARIAラベル: すべてのインタラクティブ要素には、明確なラベルが付いています。
  • ライブリージョン: 重要な更新(「ログを保存しました」など)は自動的に通知されます。
  • 代替テキスト: すべての画像とアイコンには、説明的な代替テキスト(alt属性)が設定されています。
  • フォームラベル: すべての入力フィールドに関連付けられたラベルがあります。

テスト済み: NVDA, JAWS, VoiceOver (macOS/iOS), TalkBack (Android)

視覚的アクセシビリティ

フォーカスインジケーター

すべてのインタラクティブ要素は、キーボードでフォーカスした際に明確な青いアウトラインを表示します。このページでTabキーを押して動作を確認してください。

ダークモード

システムのダークモード設定に自動的に適応します。暗い環境での目の疲れを軽減します。

テキストスケーリング

インターフェースは、レイアウトを崩したり機能を損なったりすることなく、ブラウザのズームを最大200%までサポートしています。

ハイコントラスト

システムのハイコントラストモードに自動的に適応し、アウトラインや境界線を強調します。

動作の設定

OSの設定で「視覚効果を減らす」を有効にしている場合、Poolometer は以下の動作を行います:

  • アニメーションやトランジションを最小限にする、または排除する
  • 自動スクロール動作を無効にする
  • パララックス(視差効果)やその他の動きの効果を削除する

有効にする方法: macOSの場合: システム設定 → アクセシビリティ → ディスプレイ → 視覚効果を減らす。Windowsの場合: 設定 → ease of access (アクセシビリティ) → ディスプレイ → アニメーションを表示する をオフにする。

規格と準拠

Poolometer は、以下のアクセシビリティ基準を満たす、または上回ることを目指しています:

  • WCAG 2.1 Level AA

  • Section 508

    米国連邦政府のアクセシビリティ要件

  • ARIA 1.2

    アクセシブル・リッチ・インターネット・アプリケーション (ARIA)

アクセシビリティに関する問題の報告

Poolometer の使用中にアクセシビリティに関する問題が発生した場合は、お知らせください。継続的な改善に取り組んでいます。

GitHubで問題を報告する