LucianocLopes / DRP01-PJI240-SALA-006GRUPO-006

0 stars 3 forks source link

A Acessibilidade do projeto? #5

Open LucianocLopes opened 5 days ago

LucianocLopes commented 5 days ago

Aqui precisamos discutir como será e de que forma emplementaremos a acessibilidade do projeto.

LucianocLopes commented 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.

Printscreen da tela do Canva com menu na parte superior, coluna à esquerda com nome de pessoa usuária, abaixo página inicial, Estúdio Mágico, Projetos, Modelos, Marca e Apps. Centralizado mostra-se imagem de vídeo e título “Conheça o Estúdio Mágico”.

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.

site: https://www.alura.com.br/artigos/acessibilidade-na-web?utm_term=&utm_campaign=%5BSearch%5D+%5BPerformance%5D+-+Dynamic+Search+Ads+-+Artigos+e+Conte%C3%BAdos&utm_source=adwords&utm_medium=ppc&hsa_acc=7964138385&hsa_cam=11384329873&hsa_grp=164068847699&hsa_ad=703853156311&hsa_src=g&hsa_tgt=dsa-2273097816642&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gad_source=1&gclid=Cj0KCQjwr9m3BhDHARIsANut04b4m06lpPQzT4cB10NWKbt41o18A6y80pmcUTQ8YJ9RQrvuQbhCyB0aAoP-EALw_wcB

lilaharada commented 3 days ago

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.