Acessibilidade: Plugin eslint
para verificar a11y
em jsx
#322
Labels
back
Envolve modificações no backend
Milestone
Contexto
O TabNews tem todos os elementos para facilmente ser um site acessível e devemos nos certificar desde agora que ele evolua respeitando regras que contribuam com esse tema. E fazer isso de forma automática é fundamental para evitarmos cometer deslizes e especulo que muitas pessoas estão iniciando no tema acessibilidade (pelo menos eu estou).
Execução
Então antes mesmo dessa issue, o @MiguelMachado-dev já criou esse PR #315 implementando uma nova regra no
eslint
e isso é perfeito, porque nosso CI passa por essa verificação para aceitar ou recusar o commit.E o @MiguelMachado-dev acabou de simular um teste quebrando as regras, e o CI recusou o commit com sucesso, olha que massinha: https://github.com/filipedeschamps/tabnews.com.br/runs/6497592507?check_suite_focus=true
Em paralelo, fico feliz que o CI não apontou outros erros no projeto e agora temos a garantia que continuará assim 🤝
Em paralelo 2, pelo que entendi, o assunto "acessibilidade" não é somente técnico e muita coisa é subjetiva e precisa ser validada manualmente. Então vamos ter real carinho com esse assunto.
The text was updated successfully, but these errors were encountered: