Declaração formal
Declaração de acessibilidade
O Portal IFA foi estruturado com objetivo de conformidade com WCAG 2.1 nível AA e eMAG 3.1.
Medidas implementadas
- Conteúdo público renderizado no servidor e utilizável sem JavaScript.
- Idioma da página definido como português do Brasil, landmarks semânticos, skip link e hierarquia de títulos.
- Navegação por teclado com foco visível, sem modal de PDF e sem armadilha de foco.
- Layout responsivo para viewport de 320 px e ampliação de 200%.
- Fotografias limitadas a artefatos, exibidas sem recorte e acompanhadas de texto alternativo.
- Artigos em PDF acompanhados de resumo e versão textual completa em HTML na própria página.
- Vídeos com solicitação de legendas ativadas e descrição ou transcrição textual obrigatória.
- As narrações longas são opt-in e começam por ação explícita, com voz masculina brasileira grave incorporada, gravações para teste em português, inglês e espanhol e narração dos blocos públicos. No perfil masculino incorporado, um bloco novo sem MP3 não é enviado à voz feminina do Google. Os botões “Ouvir” leem trechos determinados; o modo opcional “Leitura por toque” lê o bloco tocado ou clicado e o toque seguinte interrompe a voz.
- O painel de leitura ocupa uma área rolável dentro da tela em celulares. Em modo paisagem, tanto a barra lateral quanto as configurações possuem rolagem própria, sem esconder os controles inferiores.
- Na página inicial, o botão de alto-falante da barra de acessibilidade liga ou desliga a leitura dos controles. Quando ligada, botões, links e campos são identificados por uma fala curta ao receber foco, ao serem tocados ou após uma breve permanência do cursor. A identificação respeita o nome acessível de cada controle, evita repetições rápidas e não interrompe uma narração longa em andamento.
- As equações e os códigos animados da página inicial são decorativos, não recebem foco, ficam ocultos da tecnologia assistiva e são removidos com
prefers-reduced-motionou no modo de alto contraste. - Respeito a
prefers-reduced-motioneprefers-color-scheme.
Limitações conhecidas
- A qualidade semântica de cada resumo depende do texto fornecido pela equipe e da revisão do professor.
- O PDF continua sendo um anexo; sua acessibilidade interna depende do programa que o gerou. A alternativa prioritária do portal é a versão HTML completa.
- As legendas do YouTube dependem da faixa disponibilizada no vídeo; por isso a transcrição na página é obrigatória.
- Um arquivo MP3 contém uma narração fixa: textos acrescentados ou alterados no painel não são convertidos automaticamente nessa voz. No perfil masculino incorporado, o portal informa quando um trecho novo ainda não possui gravação e não o encaminha à voz feminina do Google. A leitura de tela principal continua sendo responsabilidade do NVDA, TalkBack ou tecnologia equivalente.
- As preferências visuais, a voz escolhida e sua classificação são privadas ao navegador do usuário. Elas não são gravadas no D1 nem no KV e precisam ser refeitas em outro aparelho ou após a limpeza dos dados do site.
- A escolha de idioma configura a voz e a pronúncia, mas não traduz automaticamente o conteúdo pedagógico. Artigos, códigos, descrições e transcrições permanecem no idioma em que foram publicados.
- A confirmação de que uma foto não contém pessoas é validada por declaração e metadados; não há reconhecimento automático de rostos.
Comunicação de barreiras
[CANAL DE CONTATO PARA ACESSIBILIDADE A SER INFORMADO PELO PROFESSOR]