Open LucianocLopes opened 5 days ago
Bom encontrei na internet, conforme fonte no endereço do final, falando de acessibilidade e trazendo alguns nomes e definições do que deve ser. Minha opnião que tem muita coisa simples, que podemos utiliza-las. Bom dar uma olhada no link para melhor entendimento: Princípios da acessibilidade web A base para trabalhar com acessibilidade na web se divide em quatro princípios diferentes, conhecidos como POUR, que são a abordagem fundamental para garantir experiências inclusivas.
Perceptible (Perceptível): este princípio se concentra em tornar as informações e a interface do usuário perceptíveis para todas as pessoas. Isso inclui a disponibilidade de alternativas textuais, como descrições de texto para imagens, legendas ou transcrições para conteúdo de áudio e vídeo, e a capacidade de adaptar o conteúdo visual para atender às necessidades individuais, como aumento de tamanho de fonte. Um exemplo que ilustra esse princípio é o uso de textos alternativos para elementos que não possuem mensagens textuais, como imagens, ícones e ilustrações.
perable (Operável): a operabilidade refere-se à interação eficaz dos usuários com o conteúdo e a navegação. Isso envolve facilitar a navegação usando diferentes dispositivos de entrada, como teclado ou assistentes de voz, para garantir que as pessoas tenham tempo suficiente para ler e interagir com o conteúdo. Para esse exemplo, trago a página de buscas do Google, que trabalha muito bem com a navegação por teclados. Sem sequer encostar no mouse, o site permite muito bem utilizar a tecla tab para avançar e a combinação de shift e tab para retornar nos links e campos, no mesmo sentido da leitura e mantendo a hierarquia do conteúdo.
Understandable (Compreensível): este princípio visa garantir que as informações e a operação da interface do usuário sejam compreensíveis para todos os usuários. Particularmente, gosto de resumir esse princípio com a frase “não deixe a pessoa usuária ficar pensando”. As informações precisam ser claras e as atividades, principalmente as mais comuns, não devem ser complexas de interagir.
Robust (Robusto): a robustez assegura que todas as pessoas interpretem o conteúdo de maneira confiável por uma variedade de tecnologias e agentes de pessoas usuárias. Isso envolve seguir padrões e práticas de codificação que garantam a compatibilidade com diferentes navegadores, dispositivos e softwares de apoio.
Nível A (mínimo de conformidade) Este nível estabelece critérios básicos que são considerados essenciais para tornar o conteúdo minimamente acessível.
Inclui requisitos como a disponibilidade de texto alternativo para imagens, a possibilidade de navegação do conteúdo apenas com o teclado, a adaptação para diferentes tamanhos de texto e contraste suficiente entre texto e fundo.
Nível AA O nível AA, além de atender as conformidades do nível anterior, também aborda aspectos mais avançados da acessibilidade.
Trata de cores com contrastes acessíveis, legendas para conteúdo de áudio e vídeo, formulários mais acessíveis, além de garantir uma navegação consistente e compreensível.
Nível AAA (maior nível de conformidade) Esse é o nível mais rigoroso e abrange uma gama ainda mais ampla de critérios de sucesso. Inclui requisitos como legendas ao vivo para transmissões ao vivo, permitir que os usuários personalizem a apresentação do conteúdo, garantir uma navegação mais flexível e fornecer uma experiência mais robusta para tecnologias assistivas.
É importante observar que alcançar o Nível AAA pode ser desafiador e, em alguns casos, pode não ser prático ou viável para todos os tipos de conteúdo ou aplicações. Portanto, muitas organizações e desenvolvedores optam por atender pelo menos ao Nível AA para equilibrar a acessibilidade com a viabilidade prática.
Se você quiser ler mais sobre esse conteúdo pela própria WCAG, leia os tópicos Conformance Level e Understanding Levels of Conformance.
Acho que podemos adotar as diretrizes do WCAG sim (o POUR descrito acima). Ex, as áreas clicáveis devem ter um tamanho mínimo (54px por 54px) para facilitar a interação.
Além disso, tem tb a preocupação com contraste de cores (contraste entre o texto e fundo) - escolher bem as cores, tanto para pessoas normais e principalmente para pessoas com deficiência visual poderem navegar pelo site sem "cansar" a vista ou ter facilidade de localizar elementos na tela.
Navegação do site sempre de forma lógica e intuitiva, permitindo que os usuários encontrem facilmente as informações necessárias.
A parte da tecnologia assistiva (para pessoas com dificuldade auditiva), acho que seria mais importante se o site fosse para um público geral de usuários maior. No caso da ONG, apenas pessoas especificas e autorizadas teriam acesso.
Resumindo: ao longo do desenvolvimento a gente naturalmente vai incorporando os elementos de acessibilidade. São os ajustes que fazemos para tornar o site mais funcional e agradável de navegar para qquer tipo de pessoa. E o feedback do usuário é importante para nos guiar por esses ajustes.
Aqui precisamos discutir como será e de que forma emplementaremos a acessibilidade do projeto.