Questão de Programação — Desenvolvimento Mobile — CESPE / CEBRASPE 2025
- Código
- ce199080
- Banca
- CESPE / CEBRASPE
- Órgão
- EMBRAPA
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista – Área: Gestão da Informação – Subárea: Engenharia de Software
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: ✅ CERTO. A afirmação está correta. Dispositivos móveis com tela sensível ao toque não possuem cursor tradicional, portanto eventos de hover (mouseover/mouseout) não ocorrem naturalmente. Componentes que dependem exclusivamente de hover para exibir conteúdo ou funcionalidades tornam-se inacessíveis ou confusos nesses dispositivos. Por isso, recomenda-se evitar ou adaptar tais componentes, utilizando alternativas como toque (touch) ou interações baseadas em foco (focus).
O princípio é amplamente aceito em design de interação e desenvolvimento mobile: a interface deve ser projetada considerando as capacidades do dispositivo. Em touch devices, não há estado de hover persistente; o que existe é o estado de foco após o toque, mas ele não equivale ao hover. Portanto, a recomendação é válida.
Em provas de desenvolvimento mobile, lembre-se de que hover é um evento de desktop. Para mobile, use eventos de toque (touchstart, touchend) ou estados de foco (focus) para funcionalidades semelhantes.
✅ CERTO.
Link permanente: /questoes/ce199080