Acessibilidade não é uma aba. É a arquitetura.
O ShareHands foi construído para atender à WCAG 2.2, nível AA, e à Lei Brasileira de Inclusão (Lei 13.146/2015). Abaixo está o que foi implementado, critério a critério, e as tabelas de referência usadas pelo conversor.
Critérios atendidos
Perceptível
- Contraste mínimo de 4,5:1 no texto e 3:1 em componentes e ícones (1.4.3, 1.4.11).
- Modo de alto contraste e ajuste de texto até 150% sem perda de conteúdo (1.4.4, 1.4.12).
- Nenhuma informação transmitida apenas por cor: os tipos de glosa têm rótulo textual (1.4.1).
- Ícones decorativos marcados com aria-hidden; ícones informativos têm nome acessível (1.1.1).
- Layout de coluna única a partir de 320px de largura, sem rolagem horizontal (1.4.10).
Operável
- Todo o conteúdo é operável por teclado, incluindo os trilhos horizontais (2.1.1).
- Link “pular para o conteúdo” como primeiro elemento focável (2.4.1).
- Foco sempre visível, com contorno de 3px e afastamento de 2px (2.4.7, 2.4.11).
- Alvos de toque de no mínimo 44 × 44 px (2.5.8).
- Abas navegáveis por setas, Home e End, conforme o padrão ARIA Tabs (2.1.1).
- Sem limite de tempo e sem conteúdo em movimento automático (2.2.1, 2.2.2).
Compreensível
- Idioma declarado em pt-BR no documento (3.1.1).
- Rótulos visíveis e persistentes em todos os campos (3.3.2).
- Mensagens de erro e de estado em regiões aria-live, sem roubar o foco (4.1.3).
- Navegação e nomenclatura consistentes em todas as páginas (3.2.3, 3.2.4).
Robusto
- HTML semântico com landmarks (header, nav, main, footer) e um único h1 por página (1.3.1).
- Componentes seguem os padrões do WAI-ARIA Authoring Practices (4.1.2).
- Funciona sem JavaScript para leitura de texto, Braille e glosa nas páginas estáticas.
Referência do Braille
Sistema de seis pontos, numerados de 1 a 3 na coluna esquerda e de 4 a 6 na direita. O conversor segue a Grafia Braille para a Língua Portuguesa (MEC/IBC), em Braille integral (grau 1) — sem abreviaturas.
Alfabeto
- Apontos 1
- Bpontos 12
- Cpontos 14
- Dpontos 145
- Epontos 15
- Fpontos 124
- Gpontos 1245
- Hpontos 125
- Ipontos 24
- Jpontos 245
- Kpontos 13
- Lpontos 123
- Mpontos 134
- Npontos 1345
- Opontos 135
- Ppontos 1234
- Qpontos 12345
- Rpontos 1235
- Spontos 234
- Tpontos 2345
- Upontos 136
- Vpontos 1236
- Wpontos 2456
- Xpontos 1346
- Ypontos 13456
- Zpontos 1356
Letras acentuadas e cedilha
Cada vogal acentuada tem cela própria — não é o acento somado à letra.
- Ápontos 12356
- Àpontos 1246
- Âpontos 16
- Ãpontos 345
- Épontos 123456
- Êpontos 126
- Ípontos 34
- Ópontos 346
- Ôpontos 1456
- Õpontos 246
- Úpontos 23456
- Üpontos 1256
- Çpontos 12346
Números
O sinal de número (pontos 3-4-5-6) precede o primeiro dígito; as dez primeiras letras passam a valer de 1 a 0.
- 0pontos 3456+245
- 1pontos 3456+1
- 2pontos 3456+12
- 3pontos 3456+14
- 4pontos 3456+145
- 5pontos 3456+15
- 6pontos 3456+124
- 7pontos 3456+1245
- 8pontos 3456+125
- 9pontos 3456+24
Pontuação
- ,pontos 2
- ;pontos 23
- :pontos 25
- .pontos 3
- ?pontos 26
- !pontos 235
- -pontos 36
- (pontos 12356
- )pontos 23456
- "pontos 236
Alfabeto manual da Libras (datilologia)
A datilologia soletra palavras sem sinal convencionado — nomes próprios, estrangeirismos, siglas. Cada letra abaixo traz a descrição da configuração de mão, para que a tabela também funcione em áudio.
- Letra A. Mão fechada, polegar ao lado dos dedos.
- Letra B. Mão aberta, dedos juntos e estendidos, polegar dobrado sobre a palma.
- Letra C. Mão em forma de C, dedos curvados.
- Letra D. Indicador estendido para cima; demais dedos tocam o polegar.
- Letra E. Dedos curvados tocando o polegar, formando um E.
- Letra F. Indicador e polegar em círculo; três dedos estendidos.
- Letra G. Indicador estendido na horizontal, polegar ao lado.
- Letra H. Indicador e médio estendidos juntos na horizontal.
- Letra I. Mínimo estendido, demais dedos fechados.
- Letra J. Mínimo estendido desenhando um J no ar.
- Letra K. Indicador e médio abertos em V, polegar entre eles.
- Letra L. Indicador para cima e polegar na horizontal, formando um L.
- Letra M. Três dedos dobrados sobre o polegar.
- Letra N. Dois dedos dobrados sobre o polegar.
- Letra O. Dedos e polegar formando um círculo.
- Letra P. Como o K, com a mão voltada para baixo.
- Letra Q. Como o G, com a mão voltada para baixo.
- Letra R. Indicador e médio cruzados.
- Letra S. Mão fechada, polegar cruzado sobre os dedos.
- Letra T. Polegar entre indicador e médio, mão fechada.
- Letra U. Indicador e médio estendidos juntos para cima.
- Letra V. Indicador e médio estendidos e separados.
- Letra W. Indicador, médio e anelar estendidos e separados.
- Letra X. Indicador dobrado em gancho.
- Letra Y. Polegar e mínimo estendidos, demais fechados.
- Letra Z. Indicador estendido desenhando um Z no ar.
- Letra Ç. Como o C, com movimento curto para baixo.
O que este projeto não faz
Não traduz automaticamente para Libras. A Libras é uma língua com gramática própria — espaço, expressão facial, classificadores. O que o sistema gera é uma glosa: a notação escrita que intérpretes usam para registrar o que será sinalizado. A glosa é um apoio de estudo e não substitui um intérprete humano de Libras.
Não usa Braille abreviado (grau 2). A transcrição é integral. O grau 2 exige um dicionário de abreviaturas que precisa ser validado por transcritores.
Não substitui revisão humana. Antes de uma tiragem impressa, o arquivo deve ser conferido por um transcritor Braille. Nomes próprios, estrangeirismos e símbolos especiais pedem decisões que o algoritmo não toma.
Encontrou uma barreira?
Relatos de acessibilidade têm prioridade sobre qualquer outra demanda do backlog. Descreva o que aconteceu, a tecnologia assistiva usada e a página em que ocorreu.