WCAGはどれほど重要で、なぜこのエラーが発生しているのですか?
-
28-09-2019 - |
質問
DreamWeaverで自分のサイトを分析していますが、このエラーが発生しました
オブジェクトにはデバイスの不一致のインターフェイスが必要であり、WCAG 9.2のようなものと書かれています
<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" />
必要なヘルプ
DreamWeaverで分析を実行しているだけで、これらの結果が得られました。私はDreamWeaver 8で働いています
解決
onclick = "ibtnsearch_click"のためにこのエラーが発生する可能性があります
これは、OnClickイベントハンドラーがデバイスに依存するソリューションであるためです。マウスのクリックを介してアクセスできますが、厳密に言えばキープレス(Enterなど)ではありません。最新のブラウザは、キーボードユーザーがとにかくインターフェイス要素にアクセスするときにオンクリックイベントを送信するため、これは一般的に論争のポイントです。
このエラーを安全に無視できるかどうかを判断するには、キーボードのみを使用してページをナビゲートしてみてください。タブを使用して問題の画像ボタンを選択し、Enterを押してアクティブにします。これは機能しますか?その場合、このエラーを無視できます。
注:マウスを使用しない可能性のある人には、RSIのユーザー、またはカーソルを見ることができず、スクリーンリーディングソフトウェアによって促進されるキーボードアクセスに依存しているユーザーが含まれます。
所属していません StackOverflow