Pular para o conteúdo principal

Questão de Arquitetura de Software — E-mag (modelo de acessibilidade de governo eletrônico) — IV - UFG 2024

Arquitetura de SoftwareE-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
  1. A“onkeydown”.
  2. B“onkeyup”.
  3. C“onkeypress”.
  4. 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.

Gabarito: letra D.

Link permanente: /questoes/qg272713