Acessibilidade

O Aerzeit é construído apenas com os frameworks nativos de acessibilidade da Apple — nenhum widget de sobreposição de terceiros no lugar do VoiceOver, do Controle por Voz ou do Dynamic Type. Abaixo está o que realmente foi entregue, não uma lista de marketing.

VoiceOver

Todas as telas são totalmente navegáveis com o VoiceOver. O gráfico de previsão de 48 horas — normalmente um histograma puramente visual — expõe um gráfico sonoro: selecione o gráfico de qualquer medida e o VoiceOver fala o limite da faixa aceitável e depois percorre, em ordem, cada momento de abertura e de fechamento das janelas, dizendo o valor naquele ponto e se há uma notificação agendada ali. Navegar por uma medida é deliberadamente simples: duas paradas do VoiceOver — uma para expandir ou recolher, outra para ler o gráfico.

Controle por Voz

Os sete filtros de faixa deslizante (temperatura, precipitação, umidade, vento, UV, qualidade do ar, alérgenos) aceitam os comandos "aumentar" e "diminuir" do Controle por Voz — ou um deslizar para cima/baixo com o VoiceOver — para ajustar seus valores sem tocar na tela.

Texto maior

O texto em todo o app acompanha o seu ajuste de Dynamic Type, do menor tamanho do sistema até os tamanhos maiores de acessibilidade. Uma exceção: o layout de grade denso do gráfico de previsão para em um tamanho de texto grande, mas não de acessibilidade, seguindo a orientação da Apple para layouts de geometria fixa com alta densidade de dados.

Interface escura

O Aerzeit usa uma única interface permanentemente escura — não existe tela em modo claro para contornar.

Diferenciar sem depender só da cor

Estados de seleção e condições da previsão nunca são transmitidos apenas pela cor. O gráfico de previsão, por exemplo, marca o intervalo de tempo de cada janela de notificação com uma faixa de fundo sombreada e uma borda contornada — não apenas uma mudança na cor das próprias barras.

Contraste suficiente

Textos e ícones são verificados contra as razões de contraste WCAG AA (4,5:1 para texto, 3:1 para ícones e outros componentes de interface) em todo o app. Uma exceção deliberada: o cabeçalho "Excluir local" usa vermelho com contraste levemente reduzido (~3,4:1) para manter legível seu sinal de urgência — uma escolha ponderada, não um descuido.

Movimento reduzido

As animações de expandir/recolher e os demais movimentos em todo o app respeitam o ajuste Reduzir Movimento do sistema.

Feedback

Algo não funciona como você esperava? Escreva para support@aerzeit.app — relatos de acessibilidade são lidos como qualquer outro.

Esta tradução é fornecida para facilitar a compreensão. A versão em inglês é a que prevalece.