Esta tradução é nova, e ainda ninguém com o português como língua materna a leu do princípio ao fim. Onde ela e a versão inglesa disserem coisas diferentes, vale a versão inglesa.
Declaração de acessibilidade
Como o 9Darts funciona com leitor de ecrã, teclado, zoom, texto grande e contraste elevado – o que está feito, como se mede e em que ponto está no AAA.
Última atualização:
Abrir a aplicaçãoEm resumo
- A aplicação e estas páginas foram feitas para cumprir as WCAG 2.2 no nível AA, e cada ecrã é medido por um conjunto de testes automáticos.
- Ainda não é feita nenhuma declaração formal de conformidade. Isso fica à espera de que a aplicação seja também verificada à mão, com leitores de ecrã em telemóveis e computadores reais.
- Para além do AA, cada um dos critérios mais exigentes do nível AAA está listado abaixo, com o ponto em que o 9Darts se encontra.
- Funciona com leitor de ecrã, só com o teclado, com zoom a 400% e com texto a 200%.
- O ecrã Acessibilidade, nas Definições, define quanto o jogo diz, o locutor, teclas e texto maiores, mais contraste, menos movimento e quanto tempo fica uma mensagem; as Definições, na secção Ecrã, oferecem um segundo tipo de letra para as palavras.
- A Ajuda – o ? no topo de cada ecrã – tem as teclas, os termos dos dardos e um endereço para onde escrever.
- O que ainda falta está listado em Limitações conhecidas. Algo que não funcione para si é um erro: escreva, e terá uma resposta no prazo de duas semanas.
O 9Darts foi feito para cumprir as WCAG 2.2 no nível AA, na aplicação e nestas páginas, em todos os idiomas em que está escrito. Esta página diz até onde isso vai e como se sabe. É escrita pela pessoa que faz a aplicação e corrigida quando se encontra alguma falha; a data no topo desta página é a última vez que foi confrontada com a aplicação tal como foi publicada.
Em que ponto está
A norma são as Diretrizes de Acessibilidade para Conteúdo Web do W3C, as WCAG 2.2, no nível AA. Esta declaração abrange a aplicação e todas as páginas deste site, em todos os idiomas em que estão escritas. Ambos são feitos com HTML, CSS, SVG e JavaScript, e recorrem ao WAI-ARIA onde o HTML, por si só, não consegue dizer o que é um controlo.
O conjunto de testes automáticos descrito abaixo não encontra no nível AA nada que não esteja corrigido. Mas um conjunto de testes não consegue ouvir a aplicação como a ouve alguém com um leitor de ecrã, por isso ainda não é feita nenhuma declaração formal de conformidade. Isso fica à espera de que a aplicação seja também percorrida à mão – VoiceOver num iPhone e num Mac, TalkBack no Android, NVDA no Windows, controlo por voz e acesso por comutador, os temas de contraste do Windows e o maior tamanho de texto de um telemóvel – e de que esse percurso fique registado com a respetiva data. Nessa altura, esta secção dirá que o 9Darts está em conformidade, e desde quando.
Como se verifica
Um conjunto de testes automáticos abre cada ecrã da aplicação em cada um dos seus estados: nos dois temas de cores, em inglês e em eslovaco, em dois motores de navegador, e em tamanhos de telemóvel, tablet e portátil. Aplica as regras de acessibilidade do axe e mede cada cor de texto em relação ao fundo onde está. Fotografa o anel de foco em cada controlo e mede-o, tal como o tamanho de cada área de toque. Mede o espaço entre linhas e entre parágrafos, e o comprimento de uma linha. Verifica que nada fica cortado ou sobreposto com 320 píxeis de largura, com zoom a 400%, com texto a 200% e com o espaçamento de texto do critério 1.4.12 das WCAG forçado – e também no modo de Alto Contraste do Windows, com o telemóvel na horizontal e numa página escrita da direita para a esquerda. Outro teste mantém o inglês de cada página num determinado nível de leitura.
Cada problema encontrado é corrigido ou registado com o trabalho que o vai corrigir, e os que notaria estão listados em Limitações conhecidas. O que um conjunto de testes não consegue medir – como soa a aplicação com um leitor de ecrã a sério num telemóvel a sério – é verificado à mão, como diz a secção acima.
O que está feito
- Cada controlo é um verdadeiro botão, ligação, interruptor ou campo, e diz o que é: um nome que um leitor de ecrã pode dizer, um grupo com o nome daquilo que escolhe, uma linha com o nome do seu título e descrita pela linha por baixo, uma tabela com os seus cabeçalhos. Uma opção escolhida é marcada com o estado padrão de premido, selecionado ou atual – e, no ecrã, por mais do que uma cor.
- O locutor pode anunciar o jogo em voz alta para toda a sala, como se faz na linha de lançamento – as pontuações, quando se rebenta, o dardo que fecha o jogo e o que falta para fechar – numa voz que está no seu telemóvel e no idioma do ecrã.
- O jogo fala. Cada dardo é dito quando cai, e depois o total da jogada; uma jogada rebentada – seja quem for que a tenha lançado, neste telemóvel ou no outro – interrompe o que estiver a ser dito; um leg ou um set é dito com o resultado, e depois de quem é a vez, com o fecho quando há um possível. Um dardo anulado também é dito.
- Toda a aplicação funciona com o teclado. Um dardo pode ser escrito – 20, t20, d16, bull – e lançado com Enter; a grelha de números é uma só paragem da tecla Tab, percorrida com as teclas de seta, e também se pode apontar ao alvo com elas: uma zona de cada vez ou, com Shift, alguns milímetros de cada vez, até ao ponto exato que um toque daria. O foco fica onde estava quando um ecrã se redesenha; um painel mantém o foco dentro de si, fecha com Escape e devolve-o.
- O anel de foco é um contorno que nada pode cortar, e o texto da interface atinge um contraste de 7:1 – o nível AAA, mais exigente – nos dois temas, mantido por um teste que faz falhar a compilação abaixo desse valor.
- O texto segue o tamanho de letra do seu navegador em todos os ecrãs com deslocamento e nestas páginas. No ecrã de jogo, feito para caber exatamente num telemóvel, as etiquetas acompanham-no, até um quarto a mais, e a pontuação e as teclas mantêm o tamanho; o zoom da página aumenta-as. A ampliação com dois dedos nunca é desativada, e com zoom a 400%, com texto a 200% ou com maior espaçamento de texto não se perde nada: o ecrã de jogo desloca-se em vez de cortar alguma coisa.
- O texto corrido – uma dica, uma nota, uma definição, estas páginas – tem um espaçamento de linha e meia entre as linhas e de uma linha entre os parágrafos, e nenhuma linha tem mais de 80 carateres.
- Em qualquer orientação: com o telemóvel na horizontal, o ecrã de jogo põe as pontuações de um lado e as teclas do outro, e a aplicação instalada não fica presa ao modo vertical.
- Um erro é indicado junto ao campo onde foi feito, e não só numa mensagem que desaparece, e uma mensagem fica no ecrã tempo suficiente para ser lida. Nada é apagado sem uma pergunta que diga o que vai acontecer.
- Nada tem tempo contado: uma sala à espera da outra pessoa fica aberta enquanto o seu ecrã estiver à espera dela, e um jogo numa sala fica guardado durante um dia enquanto qualquer dos telemóveis lá estiver.
- Um gráfico nunca depende só da cor – a segunda linha é tracejada e os seus pontos são quadrados – e os números podem obter-se sem ele: numa tabela, ou ponto a ponto com o teclado.
- O movimento é breve, e desliga-se por completo quando o seu sistema pede movimento reduzido.
- Um ecrã Acessibilidade, nas Definições, põe o resto nas suas mãos: quanto o jogo diz, o locutor e a sua voz, a vibração, teclas e texto maiores, mais contraste, menos movimento, quanto tempo fica uma mensagem, o ritmo do bot e se a aplicação avança automaticamente. As próprias Definições, na secção Ecrã, oferecem um segundo tipo de letra para as palavras – o Libre Baskerville, um tipo de letra desenhado para a leitura –, e as pontuações e as teclas ficam sempre no tipo de letra padrão.
- Se preferir, nada muda o ecrã a não ser o seu toque. Com «Avançar automaticamente» desligado, o lançamento ao bull espera por «Começar», a entrada de outra pessoa na sua sala espera por «Jogar», e quando a outra parte ganha, o jogo fica no ecrã até escolher ver o resumo.
- A Ajuda está no mesmo sítio em todos os ecrãs – o ? no topo – e diz as mesmas coisas em todo o lado: as teclas, os termos dos dardos e o que querem dizer T20 e a média, o caminho para o ecrã Acessibilidade e um endereço para onde escrever. No ecrã de jogo, também diz a pontuação em voz alta.
Limitações conhecidas
- Áreas de toque de pelo menos 44 por 44 píxeis e dardos escritos em letra grande – o nível AAA, mais exigente – vêm com a opção «Maior» do ecrã Acessibilidade, e cada ecrã é medido também com ela ligada. A disposição padrão mantém as teclas mais pequenas de que precisa um telemóvel de ecrã curto, nunca abaixo de 32 píxeis, e etiquetas de dardo que atingem 4,5:1, e não 7:1, contra o vermelho e o verde do próprio alvo. Nestas páginas, cada ligação fora de uma frase já tem 44 por 44.
- O locutor precisa, no próprio telemóvel, de uma voz para o idioma do ecrã. Onde não há nenhuma, fica em silêncio e di-lo, em vez de usar a de outro idioma ou de enviar alguma coisa para fora para ser dita.
- Um leitor de ecrã e o locutor são duas vozes, e com ambos ligados podem falar ao mesmo tempo. O locutor está desligado a menos que o ligue, e «O que o jogo diz» pode ser definido para dizer menos.
- Aponta-se ao alvo por toque. Com um leitor de ecrã num ecrã tátil, as suas zonas são pequenas demais para se encontrarem, por isso o alvo indica que se use antes a grelha de números, que tem um botão para cada zona. Deslizar um dedo para mudar a mira é um movimento de arrastar, mas um simples toque também lança, e nem a grelha de números nem as teclas de seta precisam de arrastar nada.
- Jogar com alguém noutro telemóvel precisa de acesso ao servidor. Tudo o resto funciona offline.
- Um idioma marcado como Beta foi traduzido, mas ainda ninguém que o tenha como língua materna o leu do princípio ao fim. Pode haver palavras erradas aqui e ali, e onde ele e o inglês divergirem, vale o inglês.
- Os anúncios da Google, quando aparecerem – no fim do primeiro ecrã, do resumo de um jogo e dos Resultados, nunca durante um jogo –, são feitos por outra entidade e ficam fora desta declaração. Os anúncios da própria aplicação estão abrangidos por ela.
Para além do AA: os critérios AAA
As WCAG 2.2 têm 31 critérios no seu nível mais exigente, o AAA. O W3C não pede que um site inteiro os cumpra todos, porque para certos conteúdos isso não é possível – por isso, cada um está listado aqui com o ponto em que o 9Darts se encontra. «Cumprido através do ecrã Acessibilidade» quer dizer cumprido quando liga alguma coisa nesse ecrã.
Cumprido
- 1.3.6 Identificar o Propósito. Cada ecrã é uma região principal sob o seu próprio cabeçalho, os separadores são uma região de navegação e um anúncio fica à parte, como região complementar. Cada ícone tem um nome ou uma palavra a acompanhá-lo, e um campo de nome indica que espera uma alcunha, para que um telemóvel possa sugerir a sua.
- 1.4.8 Apresentação Visual. O texto corrido tem um espaçamento de linha e meia entre as linhas e de uma linha entre os parágrafos, nenhuma linha tem mais de 80 carateres e nenhuma está justificada. Pode mudar as cores – dois temas, mais contraste ou as do seu sistema –, e o texto a 200% nunca obriga a deslocar a página na horizontal para ser lido.
- 1.4.9 Imagens de Texto (sem exceção). Nenhum texto é desenhado como imagem. A única imagem com um algarismo é a marca do 9Darts, que é um logótipo.
- 2.1.3 Teclado (Sem Exceção). Tudo funciona com o teclado, sem nenhuma tecla que tenha de ser mantida premida ou premida no momento certo – mesmo o ponto exato de uma zona, para onde o Shift e as teclas de seta apontam alguns milímetros de cada vez.
- 2.2.4 Interrupções. Nada aparece de repente. Uma atualização da aplicação espera num cartão até a escolher, e nenhum anúncio entra alguma vez num jogo. O que a outra parte lança – o bot, ou alguém noutro telemóvel – é o jogo que está a jogar, por isso é mostrado e dito quando cai.
- 2.2.6 Tempos Limite. Nada se perde por esperar. Um jogo fica guardado no seu telemóvel com cada dardo e lá fica durante o tempo que o deixar, e se uma sala no servidor fechar, ambos os telemóveis ficam com o jogo e podem terminá-lo.
- 2.3.2 Três Flashes. Nada pisca. O único movimento é um breve esbatimento ou subida quando chega um ecrã ou uma mensagem.
- 2.3.3 Animação de Interações. Todas as animações podem ser desligadas, pela definição de movimento reduzido do seu sistema ou com «Movimento» em «Menos» no ecrã Acessibilidade.
- 2.4.8 Localização. O separador em que está fica marcado, e cada ecrã e cada página tem um título com o seu próprio nome e o da aplicação. A página principal de cada idioma lista todas as páginas deste site.
- 2.4.9 Finalidade da Hiperligação (Apenas a Hiperligação). Cada ligação diz para onde vai por palavras suas – o nome de uma página, «Abrir a aplicação», um endereço para onde escrever – e nunca apenas «aqui» ou «mais».
- 2.4.10 Cabeçalhos da Secção. Cada ecrã, painel e página está dividido por cabeçalhos, e as quatro partes do ecrã de jogo também.
- 2.4.12 Foco não Obscurecido (Melhorado). Nenhuma parte do controlo em que está fica tapada – nem pela barra de separadores, nem por uma mensagem –, e cada ecrã é medido para isso.
- 2.4.13 Aparência do Foco. O anel de foco é um contorno sólido com pelo menos 2 píxeis de espessura, numa cor que difere em pelo menos 3:1 daquilo que cobre – fotografado e medido em cada controlo.
- 2.5.6 Mecanismos de Entrada Simultâneos. Toque, rato, caneta e teclado funcionam todos, em conjunto ou à vez. Usar um nunca desliga outro.
- 3.1.3 Palavras Invulgares. Os termos dos dardos que a aplicação usa – leg, rebentar, fecho, número sem fecho e os outros – são explicados na Ajuda e na página do glossário.
- 3.1.4 Abreviaturas. O que querem dizer T20, D16 e a média está explicado no mesmo glossário, e um leitor de ecrã diz um dardo por extenso, como «Triplo 20».
- 3.1.5 Nível de Leitura. A aplicação fala em frases curtas e simples. O inglês de cada página deste site tem o nível de leitura do 3.º ciclo do ensino básico – abaixo do 10.º ano, segundo a fórmula de Flesch–Kincaid –, mantido por um teste, e a política de privacidade, os termos e esta declaração abrem, cada um, com um resumo em palavras ainda mais simples.
- 3.3.5 Ajuda. A Ajuda – o ? no topo de cada ecrã – tem as teclas, os termos dos dardos e um endereço para onde escrever, e no ecrã de jogo diz a pontuação. Um campo que espera algo em particular di-lo por baixo.
- 3.3.6 Prevenção de Erros (de qualquer tipo). Um dardo pode ser anulado e um jogo terminado pode ser reaberto, e nada é apagado, substituído por uma importação ou abandonado sem uma pergunta antes.
Cumprido através do ecrã Acessibilidade
- 1.4.6 Contraste (Melhorado). Todo o texto tem 7:1 ou mais, exceto as etiquetas vermelhas e verdes que mostram um dardo, que atingem 4,69 e 5,92 para 1 contra as cores do próprio alvo. Com «Teclas e texto» em «Maior», passam a ser texto grande, para o qual 4,5:1 é a marca do AAA. Estas páginas têm 7:1 em todo o lado.
- 2.2.3 Sem Temporização. Nada num jogo tem tempo contado. Uma mensagem desaparece depois de tempo suficiente para a ler, e com «Mensagens» em «Fica» espera por si; com «Avançar automaticamente» desligado, o resultado do lançamento ao bull também espera. Um jogo em dois telemóveis é um evento em direto, que este critério exclui: a sua sala no servidor fecha um dia depois de abrir, ou meia hora depois de os dois telemóveis saírem, e ambos os telemóveis ficam com o jogo.
- 2.5.5 Tamanho do Alvo (Melhorado). Com «Teclas e texto» em «Maior», cada controlo tem pelo menos 44 por 44 píxeis, e nestas páginas também cada ligação fora de uma frase. A disposição padrão mantém as teclas mais pequenas de que precisa um telemóvel de ecrã curto, nunca abaixo de 32 píxeis. As zonas do alvo de dardos são ainda mais pequenas, e cada uma delas é também uma tecla da grelha de números.
- 3.2.5 Alteração a Pedido. Com «Avançar automaticamente» desligado, só o seu toque muda o ecrã: o lançamento ao bull espera por «Começar», a entrada de outra pessoa na sua sala espera por «Jogar», e quando a outra parte ganha – outra pessoa ou o bot – o jogo fica no ecrã até escolher «Ver o resumo».
Não aplicável
- 1.2.6 Língua Gestual (pré-gravada). Não há som nem vídeo gravados em lado nenhum da aplicação ou destas páginas.
- 1.2.7 Audiodescrição Alargada (pré-gravada). Não há vídeo.
- 1.2.8 Alternativa em Multimédia (pré-gravada). Não há vídeo.
- 1.2.9 Só áudio (em direto). Não há som em direto. O locutor só diz em voz alta o que já está no ecrã.
- 1.4.7 Som Baixo ou Ausência de Som de Fundo. Não há fala gravada. A voz do locutor não tem nada a tocar por trás.
- 2.2.5 Nova autenticação. Não há nada em que iniciar sessão.
- 3.1.6 Pronunciação. Nenhuma palavra aqui muda de significado consoante a forma como é dita.
- 3.3.9 Autenticação Acessível (Melhorado). Não há nada em que iniciar sessão.
Diga-me
Se alguma coisa aqui não funcionar para si – um controlo a que um leitor de ecrã não consegue dar nome, uma cor que não consegue ler, um passo que não se consegue dar com o teclado –, escreva para richardkollar@tutanota.com a indicar o ecrã e o que aconteceu, e o telemóvel e o navegador, se os souber. Terá uma resposta no prazo de duas semanas: ou fica corrigido, ou esta página dirá porque não.