全てのウェブコンテンツ技術
これは、次の達成基準に関連する不適合事例である:
この文書では、連続するナビゲーション順序の中での順番が原因で、キーボードだけで操作している利用者がウェブページ上に実装されたダイアログ又はメニューのインタフェースコンポーネントの操作が困難になってしまう不適合事例について述べている。ボタン又はリンクを起動してウェブページ上のダイアログ又はメニューを開いたとき、利用者の次の行動は、ダイアログ又はメニューを操作することである。ダイアログ又はメニューが、連続するナビゲーション順序の中で、トリガーとなるコントロールと連続していない場合、キーボードだけで操作している利用者がダイアログ又はメニューを操作することが困難になる。
DHTMLのメニュー又はダイアログは、起動されると、動的に生成され、視覚的にはトリガーの近くに配置され、DOMの最後に付け加えられる。DOMの最後に付け加えられるため、連続するナビゲーション順序の最後となる。利用者は、メニュー又はダイアログを操作するまでに、ページ上の残りの部分をタブ操作で進んで行かなければならない。
DHTMLのメニューが閉じられるとき、メニューはウェブページから削除又は隠されてフォーカスはドキュメントの先頭に設定される。利用者はメニューを開いた場所までナビゲーション順序の最初からタブを操作しなおさなければならない。
トリガーとなるコントロールによって開くウェブページ上のあらゆるメニュー又はダイアログに対して:
トリガーとなるコントロールをキーボードで起動させる。
a. メニュー又はダイアログにフォーカスがある。
b. 連続するナビゲーション順序においてフォーカスを進めていくと、メニュー又はダイアログにフォーカスが置かれる。
メニュー又はダイアログを閉じる。
a. トリガーとなるコントロールにフォーカスがある。
b. 連続するナビゲーション順序においてフォーカスを後ろに戻すと、トリガーとなるコントロールにフォーカスが置かれる。
1a.及び1b.を両方とも満たしていなければ、この不適合の条件が適用され、そのコンテンツは達成基準を満たしていないことになる。
2a.及び2b.を両方とも満たしていなければ、この不適合の条件が適用され、そのコンテンツは達成基準を満たしていないことになる。
日本語訳における注記:
この文書の正式版は、W3Cサイトで公開されている英語の文書であり、この日本語訳には誤訳が含まれていることもありえます。なお、文中にある「日本語訳における注記」は、W3Cの原文にはないものであり、日本語訳監修者が追記したものです。