2010-11-28 7 views
1

ich meine Seite in Dreamweaver zu analysieren und ich habe diesen FehlerWie wichtig ist WCAG und warum bekomme ich diesen Fehler? nur laufen Analyse

Objektvorrichtung indepedent Schnittstelle haben sollte, und sagt, dass es so etwas wie WCAG 9,2

<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" /> 

Hilfe

brauchte

I in Dreamweaver und es gab mir diese Ergebnisse. Ich arbeite in Dreamweaver 8

+1

Wie analysieren Sie Ihre Website (welche Optionen wählen Sie, wenn Sie in Dreamweaver sind oder welche Website Sie zum Analysieren Ihrer Seite/Site verwenden) und welche spezifische Nachricht erhalten Sie (wie "wcag 9.2 "ist kaum nützlich, wenn Sie versuchen herauszufinden, in was Sie hineinlaufen? Führen Sie das auch auf der generierten Seite (über den Webbrowser) oder auf dem ASP.NET-Code selbst aus? –

Antwort

2

Sie wahrscheinlich diesen Fehler wegen der OnClick = „ibtnSearch_Click“

Dies liegt daran, die Onclick-Ereignishandler eine geräteabhängige Lösung ist; Es erlaubt den Zugriff per Mausklick, aber nicht streng genommen mit der Tastatur (wie zum Beispiel Enter). Dies ist im Allgemeinen ein strittiger Punkt, da moderne Browser ein onclick-Ereignis senden, wenn ein Tastaturbenutzer trotzdem auf ein Schnittstellenelement zugreift.

Um festzustellen, ob Sie diesen Fehler ignorieren können, versuchen Sie, Ihre Seite nur mit der Tastatur zu navigieren. Verwenden Sie die Tabulatortaste, um die gewünschte Bildschaltfläche auszuwählen, und drücken Sie dann die Eingabetaste, um sie zu aktivieren. Funktioniert das? Wenn dies der Fall ist, können Sie diesen Fehler ignorieren.

Hinweis: Benutzer, die die Maus nicht verwenden können, sind Benutzer mit RSI oder blinde Benutzer, die den Cursor nicht sehen können und sich daher auf Tastaturzugriff durch die Bildschirmlese-Software verlassen.