2010-11-28 46 views
1

J'analyse mon site dans dreamweaver et j'ai eu cette erreurQuelle est l'importance WCAG et pourquoi je reçois cette erreur?

objet doit avoir dispositif d'interface indepedent et il dit quelque chose comme WCAG 9,2

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

aide nécessaire

Je lance simplement l'analyse dans dreamweaver et il m'a donné ces résultats. Je travaille dans dreamweaver 8

+1

Comment vous analysez votre site (quelles options sont vous choisissent si dans Dreamweaver, ou quel site Web utilisez-vous pour analyser votre page/site), et quel est le message spécifique que vous obtenez (comme « quelque chose comme WCAG 9.2" est guère utile pour essayer de comprendre ce que vous êtes en cours d'exécution dans ? aussi, utilisez-vous cela sur la page générée (via le navigateur Web), ou sur le code ASP.NET lui-même? –

Répondre

2

Vous obtenez probablement cette erreur en raison de la onclick = « ibtnSearch_Click »

En effet, le gestionnaire d'événements onclick est une solution dépendant du dispositif; il permet l'accès par des clics de souris, mais pas à proprement parler des touches (comme Enter par exemple). C'est généralement un point discutable car les navigateurs modernes vont envoyer un événement onclick lorsqu'un utilisateur du clavier accède quand même à un élément d'interface.

Pour déterminer si vous pouvez ignorer en toute sécurité cette erreur: essayez de naviguer votre page en utilisant simplement le clavier. Utilisez Tab pour sélectionner le bouton d'image en question, puis appuyez sur Entrée pour l'activer. Est-ce que ça marche? Si c'est le cas, vous pouvez ignorer cette erreur.

Note: Les gens qui ne peuvent pas faire usage de la souris avec les utilisateurs comprennent RSI ou les utilisateurs aveugles qui ne voient pas le curseur et ainsi dépendent de l'accès du clavier facilité par le logiciel screenreading.