Tema
Acessibilidade em sites e aplicativos.
Problema
Por que a acessibilidade digital tem diminuído em muitas plataformas e como isso pode ser revertido?
Justificativa
A primeira pergunta que fiz a mim mesmo ao iniciar este projeto foi: por que pesquisar sobre a diminuição da acessibilidade digital em sites e apps?
Como sou um usuário de tecnologia com deficiência visual, o tema acessibilidade digital é de grande importância para mim, pois ela é necessária para que eu possa usufruir das plataformas que utilizo diariamente. Como eu notei essa diminuição de acessibilidade em vários sites e aplicativos que utilizo, é de meu interesse entender as causas desta diminuição e, claro, que algo possa ser feito para superar este problema.
Além disso, estou estudando desenvolvimento web e me aprofundei bastante na área de acessibilidade, e percebi que a maioria dos sites não está seguindo as práticas recomendadas pela W3C (a comunidade internacional responsável por manter o HTML e outras tecnologias web).
Acredito que tratar deste tema também é de grande importância para toda a sociedade, pois precisamos conscientizar as empresas sobre esse grupo de usuários e tornar a web mais acessível. De acordo com um relatório mundial feito pela ONU, mais de 1 bilhão de pessoas vivem com algum tipo de deficiência.
Mesmo que um determinado site não seja totalmente inacessível e só tenha problemas em algumas partes, praticamente todos os usuários deficientes são prejudicados por pequenas mudanças que as empresas fazem sem pensar em todos os públicos. A falta de acessibilidade está nos mínimos detalhes, nas pequenas alterações.
E mesmo que o número de pessoas afetadas por um problema seja pequeno, é importante pensar em todos os usuários e na experiência que eles terão com o seu site / aplicativo.
Objetivos
Objetivo geral
entender os principais motivos da diminuição da acessibilidade em sites e apps e como revertê-la, tornando o universo digital mais inclusivo.
Objetivos específicos
- Comparar o código fonte de sites mais antigos com o de sites novos para encontrar as principais diferenças entre eles.
- Pesquisar mais sobre o funcionamento das principais ferramentas usadas na criação de sites (Bootstrap, Wordpress, React JS, Angular, entre outras) e verificar se seguem os critérios/padrões adequados.
- Utilizar alguma ferramenta que permita visualizar como os sites eram antigamente, como o Wayback Machine, e comparar o código fonte/layout das versões antigas com o da versão atual.
- Conscientizar as empresas sobre a necessidade de se criar um site inclusivo e que permita igual acesso a todos.
- Criar um portal em que serão feitas avaliações de vários sites e apps quanto à acessibilidade, por uma equipe especializada.
- Incentivar o uso de sites/apps acessíveis em diversos espaços, como escolas e locais de trabalho, por meio das avaliações do portal. Exemplo: um professor deseja fazer um quis em uma de suas aulas para entreter seus alunos, mas não sabe ao certo qual plataforma utilizar.
- Utilizar o portal para que as empresas interessadas possam melhorar seus sites e saber o que é ideal para seus usuários.
- Valorizar o esforço e dedicação de empresas que se preocupam com a acessibilidade de alguma forma, como com uma premiação para os desenvolvedores com maiores porcentagens.
Metodologia
Para identificar a origem do problema
- Comparar vários sites e aplicativos quanto à acessibilidade;
- Tentar descobrir qual/quais plataformas eles utilizam, se elas têm impacto positivo ou negativo etc;
- Tentar encontrar registros de sites mais antigos (em algum espaço como o Wayback Machine) e comparar com os mais atuais;
- Examinar o código fonte de sites mais atuais, usando a função inspecionar do navegador, para identificar os principais problemas.
Para ajudar a resolver este problema
Criar um site/portal de avaliação de acessibilidade em sites/aplicativos.
Nesse portal, seriam avaliados diversos sites e apps conhecidos quanto à acessibilidade em um intervalo determinado de tempo (a cada ano, por exemplo). Todas as partes do site ou aplicativo seriam avaliadas, e com base nos resultados obtidos seria dada uma pontuação.
A pontuação na verdade seria medida em porcentagem, por exemplo:
- 100% = totalmente acessível e sem nenhum problema;
- 95 a 99% = extremamente acessível (com apenas alguns detalhes que não interferem tanto);
- 90 a 94% = bastante acessível;
- 80 a 89% = muito acessível;
- 60 a 79%= boa acessibilidade;
- 40 a 59% = acessibilidade mediana;
- 30 a 39% = acessibilidade ruim;
- 20 a 29%= péssima acessibilidade;
- Menos de 20%=acessibilidade inexistente/em apenas alguns elementos.
Quando a avaliação de todos os sites e apps estivesse completa, seriam tornados públicos todos os relatórios criados com diversas informações (quais pontos foram avaliados especificamente, o que foi identificado de positivo/negativo, o que precisa de atenção urgente, entre outros).
A avaliação de todos os sites seria refeita sempre que se passasse o intervalo determinado e novos apps seriam adicionados a medida que surgissem, assim se poderia identificar quais sites melhoraram com o tempo e corrigiram seus problemas, quais ainda estão na direção contrária, e até quais continuam com exatamente o mesmo estado (como seriam escolhidos sites e apps amplamente usados, mudanças são feitas com frequência, então a pontuação pode variar bastante entre uma avaliação e outra.
A ideia seria poder avaliar o máximo de pontos possíveis, mas talvez para isso seria necessária uma equipe (uma pessoa avaliaria a acessibilidade com leitores de tela, outra com ampliadores de tela, outra em relação à deficiência motora, entre outros). Apesar disso, a ideia é que a pontuação seja geral (não seria uma pontuação para cada deficiência, mas uma média geral que englobaria todos os pontos).
O site das avaliações seria, claro, totalmente acessível, seguindo as Diretrises de acessibilidade para conteúdo web (WCAG 2.1) e seria feita a verificação quanto aos critérios por alguém da equipe (e por verificadores de acessibilidade automatizados).