Problemas de auditoria de acessibilidade do Lighthouse

Tópicos

Um problema (além do contraste e da questão não-problema do li mencionada anteriormente)

Links não possuem um nome discernível

O texto do link (e o texto alternativo para imagens, quando usadas como links) que seja discernível, único e focável melhora a experiência de navegação para usuários de leitores de tela. Saiba mais.

Duas ocorrências:

  1. Cada post recebe um elemento a.tabLoc sem dimensões. Eles parecem ser para navegar pelos posts com o teclado? Ocultos com aria-hidden: true porque são inúteis para leitores de tela. Hide empty anchor tag from screen readers · discourse/discourse@bdaf07a · GitHub

  2. O ícone de envelope usado para indicar quando um tópico é uma mensagem privada também vincula à sua caixa de entrada de MP, e estávamos carregando esse link para todos os tópicos… mesmo que não fossem MPs. Tornei esse link condicional a MPs e também adicionei um atributo title e um aria-label. Don't load PM icon in title unless topic is a PM · discourse/discourse@1983f0d · GitHub e UX: Add title attribute and aria-label to PM icon link · discourse/discourse@aa71818 · GitHub

6 curtidas