概要

バージョン: WCAG 2.1以上
セクション番号: 2.2.6
レベル: AAA
適用対象:
  • フォーム
  • インタラクティブなコンテンツ
要件:

データの損失を引き起こす恐れのある利用者の無操作の残り時間が警告される。ただし、利用者が20時間以上何もしなくてもデータが保持される場合は、この限りではない。

ガイダンス:
達成方法: WCAG には現在、この達成基準に関して次の文書化されていない達成方法のみが含まれています。
  • 少なくとも 20時間の非アクティブ後にセッションタイムアウトが発生するように設定します。
  • ユーザーデータを20時間以上保存します。
  • プロセスの開始時に、ユーザーの非アクティブ時間の警告を表示します。

目的

この達成基準の目的は、たとえば、認知障害のある読者が、コンテンツを読んで理解し、操作するのに、通常よりも多くの時間を必要とする可能性があるため、タイムアウトが発生する(つまり、データが失われる)前に、どれだけの時間があるかを、ユーザーが認識できるようにすることです。

要件の満たし方

タイムアウトは通常、セキュリティ対策としてWebに組み込まれているため(つまり、ユーザーが終了時にログアウトし忘れた場合にセッションを終了するため)、デジタル出版物でタイムアウトを使用することは一般的ではありません。

コンテンツ製作者はタイムアウトを設ける場合(たとえば、埋め込まれたゲームまたはアプリケーション内)、ユーザーがコンテンツを操作する前に、タイムアウトが発生するまでの時間をユーザーに認識させる必要があります。タイムアウトまでの時間の長さは、たとえばゲームの説明に記載できます。

しかし、一般的には、セキュリティ上の特別な懸念がない限り、タイムアウトを避けるのが最善です。

追加情報

ナレッジベースの次のページでは、出版物コンテンツにおいてこの達成基準を満たす方法が、より詳しく記載されています。