// Acessibilidade
Criado para todos
O GitFocus é projetado para tecnologias assistivas. As declarações de acessibilidade são verificadas novamente para cada lançamento com testes automatizados e uma lista de verificação manual em dispositivo.
// Recursos
Recursos de Acessibilidade Suportados
As rotas principais de lançamento usam rótulos descritivos, características e uma ordem de leitura lógica. A validação de lançamento registra as rotas testadas e o dispositivo.
Os controles interativos usam nomes acessíveis. Uma lista de verificação em dispositivo físico verifica a jornada crítica de lançamento com Controle por Voz.
O texto do app usa Tipo Dinâmico. Cobertura automatizada AX3 e AX5 mais uma verificação manual de tamanho de texto de 200% são necessárias antes desta afirmação ser aprovada.
O app suporta aparências claras e escuras. Ambas estão incluídas nas verificações de lançamento de acessibilidade de capturas de tela e app.
A revisão de lançamento verifica se estados importantes usam rótulos, formas ou ícones junto com a cor.
As verificações automatizadas de contraste sinalizam possíveis falhas nos modos claro e escuro; um revisor verifica o texto, ícones e fundos reais antes da aprovação.
A lista de verificação de lançamento verifica se o movimento importante respeita a preferência de Reduzir Movimento ou tem uma alternativa estática.
Os fluxos suportados incluem controles acessíveis por teclado e alternativas para ações importantes que são apenas por gestos.
// Testes
Testes Automatizados de Acessibilidade
// Metodologia
Como Testamos
-
Auditorias nativas do iOS — Integradas da Apple
performAccessibilityAuditAPI checks declared release routes for missing labels, undersized touch targets, and Dynamic Type issues. -
Renderização de tamanho extremo — Cada tela é lançada em tamanhos de texto de acessibilidade AX3 e AX5 para verificar se nada trava, trunca ilegível ou se torna inacessível.
-
Validação de ordem de leitura — Os testes automatizados verificam se o VoiceOver percorre os elementos em ordem lógica de cima para baixo nas telas principais.
-
Verificação de contraste — Evidência de contraste WCAG é gerada a partir de regiões semânticas do renderizador, depois revisada contra o design real claro e escuro.
-
Integração de lançamento — Os conjuntos de acessibilidade são executados antes do upload de capturas de tela ou metadados e retêm evidências legíveis por máquina.
Padrões Que Seguimos
- Objetivos de contraste WCAG 2.1 Nível AA para texto e elementos interativos
- Diretrizes de Interface Humana da Apple para acessibilidade
- Verificações de alvo de toque mínimo de 44pt para controles interativos
- Cobertura semântica de Tipo Dinâmico em tamanhos de texto de acessibilidade
- Rótulos e características compatíveis com VoiceOver em cada elemento interativo
- Alternativas acessíveis por teclado para todas as interações baseadas em gestos
Feedback
Se você encontrar alguma barreira de acessibilidade ao usar o GitFocus, queremos saber para que possamos corrigir.
ou envie e-mail para support@gitfocus.app