スクリプトをサポートしているすべてのコンテンツに適用
これは、次の達成基準に関連する不適合事例である:
通常はキーボードでアクセスした場合フォーカスを受け取るコンテンツが、スクリプトによってフォーカスを失うことがある。これは、デザイナーがシステムのフォーカス・インジケータを見えなくしようとするときに時々起きる。しかしながら、システムのフォーカス・インジケータは、キーボード利用者のアクセシビリティにおける重要な一部分である。また、これを実行することによってフォーカスが完全に取り除かれると、コンテンツにはマウスのようなポインティング・デバイスでしかアクセスできなくなる。
コード例:
<input type="submit" onFocus="this.blur();">
コード例:
<a onFocus="this.blur()" href="Page.html"><img src="myImage.gif"></a>
コード例:
<a href="link.html" onfocus="if(this.blur)this.blur();">リンクの文言</a>
この実装方法に関するリソースは、今のところない。
(今のところ、なし。)
キーボードを使用して、すべてのインタラクティブな要素にキーボードでアクセスできる。
それぞれの要素がフォーカスされたとき、利用者がフォーカスを移動するまでそこに残っている。
2.を満たしていない場合、この不適合の条件が適用され、そのコンテンツは達成基準を満たしていないことになる。
日本語訳における注記:
この文書の正式版は、W3Cサイトで公開されている英語の文書であり、この日本語訳には誤訳が含まれていることもありえます。なお、文中にある「日本語訳における注記」は、W3Cの原文にはないものであり、日本語訳監修者が追記したものです。