Questão de Arquitetura de Software — E-mag (modelo de acessibilidade de governo eletrônico) — IV - UFG 2024
Arquitetura de Software›E-mag (modelo de acessibilidade de governo eletrônico)
Código
qg272713
Banca
IV - UFG
Órgão
TJ-GO
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Especializada - Analista de Sistemas
Considerando o Modelo de Acessibilidade em Governo Eletrônico (eMAG), em sua versão 3.1, o correspondente evento de teclado do “onmouseover” é o
A“onkeydown”.
B“onkeyup”.
C“onkeypress”.
D“onfocus”.
Revelar gabarito e comentário▾
GabaritoD — “onfocus”.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modelo de Acessibilidade em Governo Eletrônico (eMAG) – Equivalência de Eventos
Gabarito: letra D. O evento de teclado correspondente ao onmouseover (acionado quando o mouse passa sobre um elemento) é o onfocus (disparado quando o elemento recebe foco, geralmente via navegação por Tab). Essa equivalência é uma diretriz de acessibilidade prevista no eMAG, alinhada ao WCAG, para garantir que funcionalidades dependentes de mouse também sejam acessíveis por teclado.
A banca testa o conhecimento dos eventos de teclado que substituem eventos de mouse para usuários que não utilizam ponteiro. A chave é lembrar que onmouseover indica foco no elemento, e o evento de teclado que captura essa situação é onfocus.
Alternativa A – ❌ Incorreta
onkeydown é disparado quando uma tecla é pressionada (no momento da pressão). Não equivale a onmouseover, que é um evento de entrada de foco, e não de pressionamento de tecla.
Alternativa B – ❌ Incorreta
onkeyup ocorre quando uma tecla é solta. Também não representa a entrada de foco em um elemento.
Alternativa C – ❌ Incorreta
onkeypress (depreciado em HTML5) era disparado quando uma tecla é pressionada e solta, gerando um caractere. Não é o equivalente a onmouseover.
Alternativa D – ✅ Correta ⟵ GABARITO
onfocus é disparado quando um elemento recebe foco, seja por clique do mouse ou navegação por teclado (ex.: Tab). Representa exatamente o mesmo momento de interação que onmouseover para um usuário de teclado: o elemento está "em foco" (ativo para receber entrada).
PEGA ESSA DICA!
Em acessibilidade, lembre-se: mouse hover → focus; mouse click → activate (enter/space). O eMAG e o WCAG recomendam que todo comportamento acionado por mouse tenha um correspondente via teclado, geralmente usando eventos de foco e ativação.