危険な画面の点滅・閃光を防止する
光感受性発作を引き起こす可能性のある閃光を避けることで、光感受性発作を持つユーザーが安全にコンテンツを利用できるようにします。特に、てんかんや光感受性発作の既往歴を持つユーザーを保護することを目的としています。
該当するケース
Section titled “該当するケース”- アニメーションや動画コンテンツ
- インタラクティブな要素の視覚的フィードバック
- 広告やバナー
- スライドショーやカルーセル
- ゲームのエフェクトや演出
- ローディングアニメーション
- 背景や壁紙の動的な変化
関連するWCAG達成基準
Section titled “関連するWCAG達成基準”チェックリスト
Section titled “チェックリスト”- コンテンツ内に1秒間で3回以上の閃光がないこと
- 閃光の領域が画面の25%以下であること
- 閃光の明るさが一般的な明るさの3倍以下であること
- 閃光の色が赤以外の色を使用していること
- ユーザーが閃光を制御できるオプションを提供していること
- 閃光を伴うコンテンツに警告を表示していること
- 閃光の頻度は、1秒間に3回を超えると危険とされています
- 閃光の領域は、画面の25%を超えると危険性が高まります
- 赤色の閃光は特に危険性が高いため、避けるべきです
- 閃光の明るさは、周囲の明るさの3倍を超えないようにします
- 複数の閃光が同時に発生する場合は、それらを1つの閃光としてカウントします
チェック方法
Section titled “チェック方法”- 目視による確認
- コンテンツを再生し、閃光の頻度と領域を確認
- 明るさの変化を確認
- ツールによる確認
- 閃光検出ツールを使用して自動チェック
- 画面録画を分析して閃光の頻度を測定
- コードレビュー
- アニメーションやトランジションの設定を確認
- 明るさや色の変化に関するコードを確認
補足・注意点
Section titled “補足・注意点”- 閃光の定義には、明るさの急激な変化だけでなく、色の急激な変化も含まれます
- ユーザーが閃光を制御できるオプションを提供することで、より安全な体験を提供できます
- 光感受性発作のリスクは個人差が大きいため、可能な限り閃光を避けることが望ましいです
- 医療的なコンテンツなど、閃光が避けられない場合は、事前に警告を表示する必要があります