コンテンツにスキップ

危険な画面の点滅・閃光を防止する

光感受性発作を引き起こす可能性のある閃光を避けることで、光感受性発作を持つユーザーが安全にコンテンツを利用できるようにします。特に、てんかんや光感受性発作の既往歴を持つユーザーを保護することを目的としています。

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