O DiguinCode mantém uma base automatizada de acessibilidade para o shell principal e as Configurações, além de verificações manuais antes das versões públicas.
A auditoria automatizada ajuda a evitar regressões, mas não substitui testes com pessoas, leitores de tela nem a validação específica de componentes complexos.
Comportamentos disponíveis
- Fechar diálogos com Esc
- Retorno do foco ao elemento que abriu o diálogo
- Nomes acessíveis e semântica de diálogo
- Foco visível durante a navegação por teclado
- Contraste verificado nos temas padrão e nos estados principais
Usar somente o teclado
- 1Use Tab e Shift + Tab para percorrer os controlesMenus e listas compatíveis também respondem às setas.
- 2Pressione Enter ou Espaço para acionar o item em foco
- 3Pressione Esc para fechar menus e diálogos
- 4Use Ctrl + Shift + P para localizar uma açãoA Paleta de Comandos reduz a necessidade de navegar por menus longos.
Verificações do projeto
- Auditoria axe-core para regras WCAG 2 A/AA, WCAG 2.1 AA e WCAG 2.2 AA
- Gate automatizado contra violações sérias ou críticas no shell e nas Configurações
- Conferência manual com zoom de 200% e escalas do Windows de 125%, 150% e 200%
- Validação manual dos temas claro, escuro e do sistema
- Homologação planejada com NVDA ou Narrator nos fluxos críticos
Atalhos
- Avançar ou voltar entre controles
- Tab / Shift + Tab
- Fechar menu ou diálogo
- Esc
- Abrir a Paleta de Comandos
- Ctrl + Shift + P
Limitações declaradas
O que este módulo não faz hoje, segundo a matriz de capacidades do projeto.
- Monaco Editor e xterm.js são componentes complexos e ainda exigem homologação manual separada.
- A auditoria automática não prova compatibilidade integral com tecnologia assistiva nem avalia a qualidade de todo texto alternativo em contexto.