Exemplo para Ponto de
Verificação
6.4 - Para os scripts e applets, certifique-se que a
manipulação dos seus eventos é independente do dispositivo de
entrada.
Para assegurar que as pessoas obtém a mesma mensagem equivalente em
sistemas que não suportem scripts e event-handlers (manipuladores de
eventos), inclua algum conteúdo equivalente no elemento <NOSCRIPT>.
Certifique-se também que o "event-handlers" que utilizou se baseia
essencialmente em software em detrimento de dependente do dispositivo (Veja o
ponto de verificação 9.3 para mais sobre como utilizar
"event-handlers" acessíveis.)
O exemplo seguinte mostra um BOTÃO. O botão encontra-se associado a um
SCRIPT feito em JavaScript . Quando o script é accionado por um EVENT, surge
uma janela de ALERTA no ecrã de um navegador gráfico. A janela de alerta
contém uma mensagem para o utilizador. Neste caso, o evento é accionado com a
tecla TAB movimentando o foco para o botão, ou quando o utilizador passa com
o cursor do rato por cima do botão. O "EVENT-HANDLER" (manipulador de evento)
'OnFocus' olha para o primeiro tipo de evento, enquanto que o manipulador de
evento 'OnMouseOver' olha para o segundo.
O script é seguido pelo elemento NOSCRIPT que contém a mesma mensagem que
surge na janela de alerta. Se o BOTÃO e o SCRIPT (ou uma linguagem script
particular) não for suportada, um navegador deverá ser capaz de mostrar o
conteúdo do BOTÃO e o elemento NOSCRIPT. Nesse caso, deverá ver o
seguinte: