WCAG 2.0解説書

本文へジャンプ

-

3回の閃光:
達成基準 2.3.2 を理解する

2.3.2 3回の閃光: ウェブページには、どの1秒間においても3回を超える閃光を放つものがない。  (レベルAAA)

この達成基準の意図

この達成基準の意図は、光過敏性発作を引き起こす可能性をさらに引き下げることである。とても過敏な利用者もいるため、光過敏性発作の可能性を完全に取り除くことはできない。しかし、画面のあらゆる領域にわたって1秒間に3回閃光を放つものをすべて取り除くことにより、利用者が発作を起こす可能性は、達成基準 2.3.1でそうしているように、単に今日の国際的な標準規格で通常用いられている基準を満たしているときよりも、さらに引き下げられる。

達成基準 2.3.1 では、十分に薄暗い又は領域が十分に小さい閃光を許容しているが、達成基準 2.3.2 は、その明るさ又はサイズに関係なく、1秒間に3回よりも多く閃光を放つことを認めていない。結果として、1ピクセルの閃光であっても、この達成基準には反することになる。その意図は、1ピクセルよりも大きい閃光を防ぐことにあるが、コンテンツ制作者が知る術のない画面拡大又はハイコントラストの設定が適用されているかもしれないため、あらゆる閃光を禁じているのである。

注記: 場合によっては、WCAG ワーキンググループが「点滅」と称しているものと「閃光」と称しているものが、わずかに重なり合うことがあるかもしれない。この二つに対して異なる用語を用いているのは、「点滅」は利用者を注意散漫にさせる問題を引き起こすが、停止する(又は停止させることが可能である)限り、短い間であれば許容できるのに対して、「閃光」は発作を引き起こすものであり、許容できないものだからである。発作は、ほとんどの利用者が閃光をオフにすることができるのよりも早く起こるものである。そのため、「点滅」はゆっくりと繰り返す変化で、利用者が気を取られるものを指している。そして、「閃光」は十分に明るい又は十分に長く持続すると発作を引き起こす恐れのある変化を指している。通常、点滅は1秒間に3回以上の速度にはならないし、点滅と閃光が部分的に一致することもまずない。しかし、点滅が1秒間に3回以上の速度の場合には、部分的に一致することもありえる。点滅に関するより詳細な情報は、 達成基準 2.2.2 一時停止、停止、非表示を理解するを参照のこと。

達成基準 2.3.2 の具体的なメリット

  • 閃光を放つコンテンツを閲覧している際に光過敏性発作を起こす可能性のある利用者が、発作を起こすことなく、そして代替テキストでは限定されてしまうようなコンテンツの完全な体験を逃すことなく、サイト上のすべてのコンテンツを閲覧することが可能になる。これには、光過敏性てんかん及び光過敏性発作の疾患のある利用者も含まれる。

達成基準2.3.2 の事例

関連リソース

リソースは、情報提供のみを目的としており、推奨を意味するものではない。

達成基準2.3.2 の実装方法及び不適合事例 - 3回の閃光

この節にある番号付の項目は、WCAG ワーキンググループがこの達成基準を満たすのに十分であると判断する実装方法、又は複数の実装方法の組合せを表している。WCAG 2.0 適合要件のすべてが満たされている場合にのみ、次に挙げる実装方法により、この達成基準を満たすことができる。

達成基準 2.3.2 でさらに対応が望まれる実装方法(参考)

適合するためには必須ではないが、コンテンツをよりアクセシブルにするためには、次の付加的な実装方法もあわせて検討するとよい。ただし、すべての状況において、すべての実装方法が使用可能、または効果的であるとは限らない。

  • 閃光を放つあらゆるコンテンツに対してコントラストを下げる(リンク追加予定)

  • 閃光を放つあらゆるコンテンツに対して赤色閃光閾値を完全に避ける(リンク追加予定)

  • 閾値を超えていなかったとしても、閃光の数を減少させる(リンク追加予定)

  • (フラッシュバルブのような)素早い閃光を避けるためにライブの素材は速度を落とす(リンク追加予定)

  • 1秒間に3回の閃光が検出される場合、一時的に画像を静止させる(リンク追加予定)

  • 1秒間に3回の閃光が検出される場合、コントラスト比を落とす(リンク追加予定)

達成基準 2.3.2 のよくある不適合事例

以下に挙げるものは、WCAG ワーキンググループが達成基準 2.3.2 に適合していないとみなした、よくある不適合事例である。

(今のところ、文書化されている不適合事例がない)

重要な用語

ウェブページ

単一の URI から HTTP で得たリソース(埋め込まれていないリソース)と、 ユーザエージェントがこのリソースと一緒にレンダリングすることを意図したりレンダリングに用いたりするその他のリソース(埋め込まれているリソース)を合わせたもの。

注記 1: どのような「その他のリソース」(埋め込まれているリソース)も主たるリソース(埋め込まれていないリソース)と一緒にレンダリングされるであろうが、これらのリソースが同時にレンダリングされる必要があるわけではない。

注記 2: このガイドラインの適合範囲に含まれる対象となるウェブページは、「埋め込まれていない」リソースでなければならない。

事例 1: すべての埋め込まれている画像とメディアを含んだウェブリソース。

事例 2: Ajax を用いたウェブメールのプログラム。そのプログラムは http://example.com/mail に存在しており、受信箱、アドレス帳、そしてカレンダーがある。受信箱、アドレス帳やカレンダーを起動するリンク又はボタンがあるが、ウェブページ全体の URI は変わらないもの。

事例 3: カスタマイズ可能なポータルサイトで、利用者が様々なコンテンツのモジュール一式から表示させるコンテンツを選択できるようなもの。

事例 4: ブラウザで"http://shopping.example.com/" へ行くと、映画のようなインタラクティブなショッピング環境になる。そこでは、視覚的に店内を移動して、店内の棚から商品をドラッグして、目の前にある視覚的な買物カゴに商品を入れる。商品をクリックすると、同時に仕様書が浮き上がるように表示される。これは1ページだけのウェブサイトかもしれないし、 ウェブサイトの中のほんの1ページなのかもしれない。

閃光

十分な大きさとある周波数において発作を誘発する恐れのある、相対輝度の相反する変化の組合せ。

注記 1: 許容されない閃光の種類に関する情報は、一般閃光閾値および赤色閃光閾値を参照のこと。

注記 2: 点滅も参照のこと。