
Compartilhar:
Yinon é gerente de engenharia de software na Vonage, responsável pela infraestrutura de design, com mais de 12 anos de experiência em desenvolvimento de aplicativos web. Apaixonado por JavaScript, pela web, por código aberto e por integrar tecnologias totalmente novas aos produtos das equipes. Seu objetivo é aprimorar os fluxos de trabalho de desenvolvimento, a eficiência e a consistência. Fora do trabalho, Yinon gosta de passar tempo com a família, cultivar plantas de vez em quando e praticar artes marciais.
WCAG: Como implementar a acessibilidade na web
Tempo de leitura: 3 minutos
An application that is accessible is one that any person, including individuals with disabilities, can use. Unfortunately, many organizations ignore accessibility during development. As empresas costumam encarar a acessibilidade como um recurso, e não como uma necessidade, o que faz com que as diretrizes de acessibilidade para conteúdo da web (WCAG) sejam deixadas de lado até que acabem sendo esquecidas na lista de tarefas pendentes. Priorizar a acessibilidade pode até parecer algo supérfluo para usuários que presumimos não terem deficiência.
A acessibilidade, no entanto, não é um recurso: é uma questão social. Todos têm o direito de acessar a internet, e as empresas precisam garantir que criem suas Applications de forma a permitir que pessoas com deficiência possam utilizá-las. Para ajudar a melhorar a acessibilidade, as organizações podem capacitar suas equipes, contratar especialistas internos e até mesmo recorrer a serviços de terceiros para dar suporte aos processos de correção.
Aqui estão alguns pontos a serem considerados ao criar uma estratégia de acessibilidade para seu aplicativo.
Priorizar
As WCAG definem três níveis de conformidade (A, AA, AAA) que uma organização pode adotar. As leis da maioria dos países exigem que a experiência do usuário (UX) esteja em conformidade, no mínimo, com o primeiro nível (A).
Sua empresa pode começar no nível A e ir subindo até os níveis mais altos.
As equipes de produto devem incluir metas de acessibilidade em cada lançamento. Cada membro da equipe deve assumir tarefas específicas para garantir que o produto esteja preparado para o sucesso. Esse processo resultará em uma acessibilidade aprimorada e sustentável.
Lembre-se: cada recurso que você torna mais acessível melhora a experiência de alguns usuários. Você não precisa resolver tudo de uma vez para melhorar.
Ferramentas
Você pode usar ferramentas automatizadas, como testes, linters, complementos de navegador e plug-ins de IDE, para ajudar a identificar problemas de acessibilidade.
Na Vonage, nós mantemos uma biblioteca (Vivid), para que nossos engenheiros possam aproveitar os benefícios de componentes de interface do usuário desenvolvidos desde o início para atender aos critérios de conformidade das WCAG.
A biblioteca de interface de usuário web Vivid da Vonage ajuda você a integrá-la aos diversos produtos da Vonage e facilita o gerenciamento de violações em uma única base de código.
Aqui estão algumas outras ferramentas que podem ser úteis para você.
Melhorias no site (uma grande variedade de serviços)
Laboratórios de acessibilidade (Como o BrowserStack para leitores de tela)
Lembre-se de que as ferramentas automatizadas geralmente detectam menos de 40% dos erros, e esses erros são superficiais (por exemplo, contraste de cores, entradas associadas a rótulos e outros).
Além disso, a conformidade não significa necessariamente que um site seja genuinamente acessível. É preciso testar e revisar manualmente o código, além de utilizar ferramentas.
Serviços
Se você tiver recursos disponíveis, considere utilizar serviços de terceiros que avaliem as Applications por meio de usuários reais — alguns deles até mesmo com deficiências relevantes —, o que fornecerá dados reais “de campo” sobre falhas na experiência do usuário. Aqui estão alguns serviços que você pode considerar utilizar.
Comunicar-se
Seu aplicativo também deve conter uma declaração de acessibilidade para:
Mostre aos seus usuários que você se preocupa com a acessibilidade e com eles.
Forneça a eles informações sobre a acessibilidade do seu conteúdo.
Demonstrar compromisso com a acessibilidade e a responsabilidade social.
Você pode saber mais sobre como elaborar uma declaração de acessibilidade aqui.
Aqui está uma ferramenta para gerar seu extrato que pode ser útil para você.
Além da sua declaração de acessibilidade, certifique-se de manter um canal aberto para que os usuários possam enviar comentários sobre o seu aplicativo.
Resumo
A acessibilidade é um direito humano, não um recurso.
Assim que sua organização adotar essa mentalidade, sua equipe passará a considerar a acessibilidade como uma prioridade máxima, e não como algo a ser deixado para o final da lista de tarefas.
Incentivo todos aqueles que estão começando a se familiarizar com o tema da acessibilidade a tomarem medidas em seus ambientes organizacionais.
Por favor, deixem suas dúvidas, comentários e preocupações nos comentários. Adoraria receber o feedback de vocês.
Você pode nos contatar no Twitter ou no Slack.
Obrigado pela leitura!
Compartilhar:
Yinon é gerente de engenharia de software na Vonage, responsável pela infraestrutura de design, com mais de 12 anos de experiência em desenvolvimento de aplicativos web. Apaixonado por JavaScript, pela web, por código aberto e por integrar tecnologias totalmente novas aos produtos das equipes. Seu objetivo é aprimorar os fluxos de trabalho de desenvolvimento, a eficiência e a consistência. Fora do trabalho, Yinon gosta de passar tempo com a família, cultivar plantas de vez em quando e praticar artes marciais.