2010-11-28 2 views
1

я анализирую мой сайт в Dreamweaver, и я получил эту ошибкуНасколько важен WCAG и почему я получаю эту ошибку?

объект должен иметь устройство indepedent интерфейс и он говорит что-то вроде WCAG 9,2

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

необходима помощь

Я просто запустить анализирующего в dreamweaver, и это дало мне эти результаты. Я работаю в Dreamweaver 8

+1

Как вы анализируете свой сайт (какие параметры вы выбираете, если в Dreamweaver или какой веб-сайт используется для анализа вашей страницы/сайта), и каково конкретное сообщение, которое вы получаете (как «что-то вроде wcag 9.2 "вряд ли полезен в попытке выяснить, в чем вы работаете? Также вы запускаете это на сгенерированной странице (через веб-браузер) или на самом ASP.NET-коде? – 2010-11-29 20:00:10

ответ

2

Вы, вероятно, получаете эту ошибку из-за OnClick = «ibtnSearch_Click»

Это происходит потому, что обработчик OnClick события является зависимым решением устройства; он позволяет получать доступ с помощью щелчков мыши, но не строго говоря нажатиями клавиш (например, Enter). Это, как правило, спорный момент, поскольку современные браузеры отправляют событие onclick, когда пользователь клавиатуры обращается к элементу интерфейса в любом случае.

Чтобы определить, можете ли вы спокойно проигнорировать эту ошибку: попробуйте выполнить навигацию по своей странице, используя только клавиатуру. Используйте вкладку, чтобы выбрать интересующую кнопку изображения, а затем нажмите Enter, чтобы активировать ее. Это работает? если это так, вы можете проигнорировать эту ошибку.

Примечание. Люди, которые не могут использовать мышь, включают пользователей с RSI или слепых пользователей, которые не могут видеть курсор, и поэтому полагаются на доступ к клавиатуре, который облегчается программным обеспечением для прошивки.