リソース · 66

アニメーション:動きの軽減、一時停止、理解度を確認します。

動作を一覧化し、動作を簡略化して、アニメーションなしでも進行状況、状態、ナビゲーションが理解できるかどうかをテストする。

更新済み · 4 min

このガイドが達成するのに役立つこと

  • インベントリトリガー
  • 動作の制限を定義する
  • WCAG基準を分離する
  • すべての実装をテストする

クイックチェック

  • 動作を簡略化すると、すべてのアニメーションが禁止されるのか?
  • 基準2.3.3レベルAAは適切か?
  • グローバルCSSルールで十分か?

手順

  1. 1

    インベントリトリガー

    自動、インタラクショントリガー、スクロール連動のモーションを一覧表示する。 状態情報と装飾を分離する。 JavaScriptアニメーション、ビデオ、埋め込み要素も検査する。

    成果物:エフェクトと目的の登録簿。

  2. 2

    動作の制限を定義する

    prefers-reduced-motionは、不要なモーションを削減したいという要望を示す。 情報とコントロールを維持しながら、静的または静かな代替手段を提供する。 大きな移動を、別の注意をそらすエフェクトに置き換えることは避ける。

    成果物:コンポーネントごとの動作の削減。

  3. 3

    WCAG基準を分離する

    インタラクションアニメーション基準2.3.3はレベルAAAである。 レベルA基準2.2.2は、必須でない限り、他のコンテンツと並行して5秒以上続く特定の自動モーションなどを対象としている。 該当する基準の条件を確認する。

    成果物:各エフェクトの基準とコントロール。

  4. 4

    すべての実装をテストする

    読み込み前とセッション中に設定をエミュレートする。 スタイル、スクリプト、プログラムによるスクロールを検査する。 アニメーションの完了に状態が依存する場合は、アニメーションが削除された場合でも、確実な結論が得られるようにしてください。

    成果物:コールドロード、ライブチェンジ、最終状態のテスト。

  5. 5

    情報とコントロールの保持

    両方のモードで、読み取り、キーボード操作、エラーフィードバックをテストしてください。 影響を受ける自動動作については、読み取り中に一時停止、停止、非表示、および安定性をテストしてください。 すべてのアニメーションを必須とラベル付けするのではなく、例外事項を文書化してください。

    成果物:証拠と制限事項。

再利用可能なワークシート

承認された観察結果を記入してください。 これらのフィールドは作業用テンプレートであり、観察結果ではありません。

フィールド記録する情報
効果トリガー、継続時間、および情報
代替案簡略化バージョンと最終状態
基準レベル、条件、および制御
試行設定、キーボード、結果、および制限

架空の事例

具体的な状況

架空の例:パネルは、遷移が完了した後にのみアクティブになります。

決定と期待される証拠

簡略化モードでの受け入れにより待機時間が明らかになります。 コンポーネントは、アニメーションの継続時間に依存しずに状態変化を完了します。

メカニズムの区別

メカニズム目的検証または制限
動作低減設定システムの選択に適応するスクリプトもチェックする
一時停止コントロール影響を受ける自動動作を制御するキーボード操作可能にする
静止状態動作なしで情報を保持する進行状況やエラーのフィードバックを削除しない

管理指標

指標測定対象最初のアクション
適応された効果検証済みの代替手段による動作埋め込みとスクロールを含める
保持されたタスク縮小モードで完了したジャーニーアニメーション依存の状態を検査する
動作するコントロール実際に有効な一時停止または停止再開とキーボード操作を確認する

よくある間違い

  • スクリプトもチェックする
  • キーボード操作可能にする
  • 進行状況やエラーのフィードバックを削除しない

よくある質問

動作を簡略化すると、すべてのアニメーションが禁止されるのか?

いいえ。 これは設定を表すものです。適切な適応を選択し、必要な情報を保持してください。

基準2.3.3レベルAAは適切か?

いいえ、これはAAAです。 自動動作や点滅には他の基準が適用される場合があります。

グローバルCSSルールで十分か?

多くの効果を軽減できますが、スクリプト、ビデオ、または統合を制御できない場合があります。 実際のコンポーネントをテストしてください。

公式参照文献

参照文献はメソッドを裏付けるものです。 チェックは状況に合わせて調整してください。 これらは認証ではありません。 元の参照文献のタイトルやソース文書は別の言語で書かれている場合があります。

参照資料の確認日 .