Bug 1: Não há como dispensar menus do compositor no VoiceOver
Expanda o menu ⊕ no VoiceOver do iOS. Agora, tente dispensar o menu.
Esperado: Normalmente, você faria isso arrastando a pequena barra “grip” para baixo, ou tocando na área cinza para dispensar o menu.
Real: Arrastar a barra “grip” não faz nada quando o VoiceOver do iOS está ativado. A barra em si está marcada como aria-hidden=true, então não há como direcioná-la, clicar nela ou agir sobre ela.
Bug 2: Nenhuma descrição ARIA para o botão ⊕ ou Tt
No VoiceOver do iOS, componha uma nova postagem e navegue até o botão ⊕, que contém ferramentas adicionais para editar sua postagem.
Real: O VoiceOver anunciará o botão como “Botão. Recolhido.”
Esperado: O botão deve ter um atributo title ou uma descrição ARIA explicando o que é, mesmo que seja apenas “Ferramentas adicionais. Botão. Recolhido.”
(Eu nem sei como esse menu se chama… Estou usando o caractere unicode ⊕ para descrevê-lo.)
O mesmo problema afeta o menu de títulos Tt, onde você pode selecionar um nível de título ou “parágrafo”. O VoiceOver o anuncia simplesmente como “Botão. Recolhido.” Não há indicação do que ele faz.
Finalmente, você também pode reproduzir isso passando o mouse sobre os botões do compositor com um mouse. Ao passar o mouse sobre a maioria dos botões, uma dica de ferramenta title aparece, explicando o que ela faz (e sugerindo um atalho de teclado). Mas não para ⊕ ou Tt. A única maneira de descobrir o que eles fazem é clicar neles e descobrir.
(E, quando você fizer isso, ficará preso no menu, sem poder sair!)