início da área de conteúdo

Scripts e Eventos

Scripts

A utilização de Javascript não é proibida desde que o mesmo não seja obstrutivo e permita completar a ação mesmo sem o Javascript.

Alguns leitores de tela não reconhecem Javascript ou por política de segurança o javascript pode estar desabilitado no navegador, por isto é importante que existam mecanismos alternativos definidos no tag <noscript> </noscript>, caso contrário a ação não será completada.

Eventos do Mouse

Utilize tratamentos redundantes nos eventos do mouse

Como o mouse praticamente não é utilizado, certifique-se de que todo evento ativado através do mouse possua um tratamento redundante, permitindo também sua ativação através do teclado.

Use "onmousedown" com "onkeydown".
Use "onmouseup" com "onkeyup"
Use "onclick" com "onkeypress"
Use "onmouseover" com "onfocus"
Use "onmouseout" com "onblur"