Wie wichtig ist WCAG und Warum erhalte ich diesen Fehler?
-
28-09-2019 - |
Frage
Ich meine Seite in Dreamweaver zu analysieren und ich habe diesen Fehler
Objekt sollte Gerät indepedent Schnittstelle hat und es sagt etwas wie WCAG 9.2
<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" />
Hilfe benötigt
Ich habe gerade die Analyse in Dreamweaver laufen und es gab mir diese Ergebnisse. Ich arbeite in Dreamweaver 8
Lösung
Sie bekommen diesen Fehler wahrscheinlich wegen der OnClick = "ibtnSearch_Click"
Das ist, weil die Onclick-Ereignishandler eine geräteabhängige Lösung ist; es ermöglicht den Zugriff über Mausklicks, aber (wie Geben Sie zum Beispiel) nicht streng Drücken von Tasten zu sprechen. Dies ist im Allgemeinen ein strittiger Punkt als moderne Browser wird ein Onclick-Ereignis senden, wenn eine Tastatur Benutzer ohnehin ein Interface-Element zugreift.
Um festzustellen, ob Sie sicher diesen Fehler ignorieren können: versuchen Sie, Ihre Seite nur mit der Tastatur navigieren. Mit Tabulator die Schaltfläche Bild in Frage zu wählen, und drücken Sie die Eingabetaste um es zu aktivieren. Funktioniert das? Wenn ja, können Sie diesen Fehler ignorieren.
Hinweis: Personen, die nicht Gebrauch der Maus machen können Benutzer mit RSI gehören, oder blinde Benutzer, die nicht den Cursor sehen und stützen sich so auf Tastaturzugriff erleichtert durch Software screenreading.