A11Y: Certos botões permanecem sem rótulo

Criando este como um tópico separado, pois me lembro de algo ter sido mencionado sobre pegar as coisas em partes (o que faz sentido) e este é um problema não relacionado.

Atualmente, partes da interface do Discourse têm botões sem rótulo. Às vezes, isso é aliviado ao navegar por todos os botões da página (ou seja, usando a tecla b com o NVDA), e nesse caso o NVDA anunciará o nome do botão. No entanto, navegar pela página com as setas ainda diz apenas “botão”. Em outras instâncias, não há rótulos de forma alguma do ponto de vista do NVDA. Em particular, no painel de administração, as configurações que permitem salvar/redefinir as configurações individuais têm seus botões sem rótulo e isso, por sua vez, requer adivinhação sobre o que cada botão faz. Provavelmente existem mais instâncias desse problema específico, mas esta é a área mais significativa onde notei esse problema específico. (Além disso, o botão de atalhos de teclado está sem rótulo, mas b lê o rótulo pelo menos.)

2 curtidas

Obrigado novamente por relatar, certamente poderemos rotular esses botões em breve.

Muito obrigado! Tenho mais alguns botões sem rótulo que encontrei. Eles aparecem quando você vai editar categorias. Há muitos botões sem rótulo, acima e abaixo do campo de edição de valor hexadecimal de cor. O de cima faz um pouco de sentido - estas parecem ser cores (mas poderíamos provavelmente torná-lo uma região ARIA ou algo assim para notar explicitamente isso como tal?), mas não tenho ideia do que os botões (três ou quatro) sem rótulo abaixo dele fazem. Por “abaixo dele”, quero dizer os que estão logo acima de “salvar” e “excluir”.

1 curtida

Fiz algumas alterações que serão incluídas na próxima vez que você atualizar o Discourse:

  • Os botões salvar/cancelar nas configurações de administrador agora estão rotulados
  • O botão de atalho de teclado (e outros botões nessa área da interface do usuário) agora estão rotulados
  • Os controles de cor da categoria agora estão rotulados

Sim, esta é uma mistura de opções de cores predefinidas e cores já em uso para outras categorias — adicionei uma função de grupo e um rótulo às opções predefinidas, rotulei cada opção e também incluí um indicador se elas já estão em uso ou não.

1 curtida