Interação por teclado

TeclaAção
Page Down e Page UpVai para a mensagem seguinte ou anterior.
Ctrl + End e Ctrl + HomeSai da conversa, para a frente ou para trás.
EnterEnvia. Com Shift, começa uma nova linha.
EscSai da edição de uma mensagem.

Notas de acessibilidade

  • A conversa é um feed de elementos article. Cada um é nomeado por um título que só os leitores de tela percebem, como “You said”, e tem aria-posinset e aria-setsize.
  • Uma resposta sendo escrita fica aria-busy. Quando completa, ela é anunciada inteira; uma falha é anunciada na hora.
  • Todo botão de ícone tem um nome e um tooltip. As avaliações são botões de alternância, e o seletor de versões é um grupo com um nome como “Version 2 of 3”.
  • O raciocínio e as chamadas de ferramentas são elementos expansíveis nativos. Remover um arquivo devolve o foco ao campo de texto.