Acessibilidade

Suporte à acessibilidade
e limitações.

O MeowDisplay leva o seu Mac para o iPhone, o iPad, um dispositivo Android ou outro Mac. Esta página trata do suporte atual à acessibilidade, das mudanças na versão 2.0 e das limitações que podem ser importantes antes da instalação.

Resumo

A versão atual para iPhone e iPad é a 2.1. No Mac, a 2.1 também é a versão estável, com um app unificado e um app somente receptor separado. O que esta página diz sobre a versão 2.0 também vale para a 2.1, salvo indicação em contrário. As melhorias de acessibilidade descritas aqui são detalhes de implementação, e não uma afirmação de que os testes com tecnologias assistivas foram concluídos.

  • O seu Mac aparece como vídeo ao vivo. É possível tornar acessíveis os botões, os ajustes e as indicações de status do próprio MeowDisplay, mas a mesa do Mac dentro da transmissão é uma imagem. O VoiceOver no iPhone ou iPad não consegue ler as janelas, o texto nem os menus dentro dela.
  • Na versão 1.20.0, o Control Tray não pode ser usado com o VoiceOver nem com o Controle por Voz. As teclas dele têm rótulos, mas não podem ser ativadas por tecnologias assistivas. Isso foi corrigido na 2.0.
  • Vários recursos ajudam com alcance, coordenação motora fina e baixa visão, como o modo “Trackpad”, a velocidade ajustável do ponteiro, a ampliação da imagem do Mac, o Zoom While Typing e as barras personalizáveis. São recursos comuns do app, não tecnologias assistivas, e é assim que são descritos abaixo.

Suporte à acessibilidade

A Apple pede que os apps descrevam nove recursos de acessibilidade na App Store. A tabela mostra o estado de cada um no iPhone e no iPad. “Sem suporte” significa que se sabe que o comportamento exigido não funciona. “Não verificado” significa que o suporte não foi comprovado por testes, mesmo que o código já tenha sido implementado. “Com suporte” fica reservado para recursos testados em dispositivos reais.

Recursos de acessibilidade no iPhone e no iPad
Recurso1.20.0 (versão anterior para iOS)2.0 e posteriores (versão atual para iOS)
VoiceOverSem suporte. Os ajustes do app e a tela inicial têm rótulos, mas as teclas do Control Tray não podem ser ativadas.Não verificado. As teclas das barras passam a ser botões, o status é anunciado e a imagem do Mac ignora os gestos do VoiceOver. Ainda não foi testado em um dispositivo.
Controle por VozSem suporte. As teclas do Control Tray não podem ser ativadas por voz.Não verificado. As teclas recebem nomes que podem ser falados, como “Cmd”, “Esc” e “Gear”. Ainda não foi testado em um dispositivo.
Texto maiorParcial. Os ajustes do app e a tela inicial seguem o tamanho de texto definido por você. As barras e as teclas delas, não.Parcial. O mesmo, com correções no banner da demonstração e na tela de pareamento em tamanhos grandes.
Interface escuraSegue o seu ajuste de aparência Clara ou Escura. Os controles da sessão são sempre escuros. A imagem do Mac tem a mesma aparência do seu Mac.Igual.
Diferenciar sem usar apenas corO status da conexão sempre mostra texto ao lado do ponto colorido. Os estados ativado e desativado usam brilho e texto, não apenas cor.Igual.
Contraste suficienteNão verificado. As barras são translúcidas sobre o vídeo ao vivo, e o ajuste Aumentar Contraste ainda não tem suporte.Não verificado.
Movimento reduzidoParcial. Só algumas animações respondem ao ajuste Reduzir Movimento.Na maior parte. Os deslizamentos viram esmaecimentos e a inclinação do Stage Peek fica plana. Algumas animações pequenas continuam.
LegendasNão se aplica. O MeowDisplay não tem vídeos nem conteúdo falado próprios. O áudio do Mac é repassado sem alterações e não tem legendas.
Descrições de ÁudioNão se aplica, pelo mesmo motivo.

Só indicaremos na App Store que um recurso tem suporte depois que o app for testado com esse recurso ativado, em dispositivos reais.

Formas de interagir

VoiceOver, Controle por Voz e Controle Assistivo

Na versão 1.20.0, o VoiceOver consegue ler os ajustes do app, a tela inicial e o status da conexão, e o MeowDisplay desativa os próprios gestos com vários dedos e de borda enquanto o VoiceOver está em uso, para que não entrem em conflito com os gestos do VoiceOver. O Control Tray, a barra do teclado e as teclas de atalho não podem ser ativados com o VoiceOver, o Controle por Voz ou o Controle Assistivo.

Na versão 2.0, esses controles passam a ser botões de verdade, com ações; as teclas de símbolos recebem nomes falados para o Controle por Voz; as mudanças e os resultados da conexão são anunciados; e os avisos permanecem na tela enquanto o VoiceOver está em uso. Com o VoiceOver ativado, a imagem do Mac é um único elemento “Mac screen” que ignora toques até você escolher Turn On Direct Touch nas ações dele, para que explorar a tela nunca clique no Mac por acidente. Esse trabalho ainda não foi testado em um dispositivo com VoiceOver, Controle por Voz ou Controle Assistivo.

Toque e ponteiro

  • O Direct Touch coloca o ponteiro onde você toca. O Trackpad move o ponteiro em relação ao movimento do dedo, de modo que pequenos movimentos podem alcançar a tela inteira.
  • Trackpad Sensitivity define o quanto o ponteiro se move.
  • A versão 2.0 adiciona a escolha entre os estilos de toque Natural Touch e Classic no Direct Touch.

Teclado

Na versão 1.20.0, um teclado físico digita no Mac enquanto o teclado do MeowDisplay está aberto. Na 2.0, um teclado conectado controla o Mac diretamente. O uso dos menus e ajustes do próprio MeowDisplay com o Acesso Total com Teclado não foi testado.

Barras e atalhos

O Control Tray e o Function Tray deixam teclas modificadoras, atalhos e ações de várias etapas a um toque de distância, em vez de combinações de teclas ou gestos com vários dedos. Você pode escolher o que aparece neles, impedir que se ocultem automaticamente e escolher de que lado ficam. No iPad, também é possível escolher um layout e aumentar os controles com Control Size.

Janelas flutuantes e teclas de seta (2.1)

No MeowDisplay 2.1, cada janela flutuante no “Window view” tem ações do VoiceOver: Bring to Front, Move Left, Right, Up ou Down, Make Larger ou Smaller, Tuck to an edge, Add to Layout, Fullscreen on This Device e Remove from This Device. Ao guardar uma janela na borda, é anunciado em qual borda ela ficou. A faixa de uma janela guardada na borda é um botão chamado Restore seguido do nome da janela, com as ações Restore e Remove from This Device. Com Reduzir Movimento ativado, guardar e restaurar usam esmaecimento em vez de deslizamento. Para manter todas as janelas em painéis, desative Enable Floating Windows em Settings ▸ Controls ▸ Window Switcher.

O botão das teclas de seta se chama Arrow Keys e oferece Up, Down, Left e Right Arrow como ações, para que o VoiceOver, o Controle por Voz e o Controle Assistivo possam enviar setas sem deslizar o dedo. Os modificadores do próprio teclado de setas são Shift for Arrows, Option for Arrows e Command for Arrows. Eles ainda não foram testados com VoiceOver, Controle por Voz ou Controle Assistivo em um dispositivo.

Para mais conforto

  • Tamanho do texto: os ajustes do app e a tela inicial usam estilos de texto do sistema e seguem o tamanho de texto definido por você. As barras, as dicas e alguns rótulos dentro de uma sessão têm tamanho fixo.
  • Ampliar a imagem do Mac: com Allow Local View Navigation ativado, afaste dois dedos para ampliar a imagem do Mac, até 3× na versão 1.20.0 e 8× na 2.0. Reset View volta ao normal. Isso amplia a imagem no seu dispositivo e não altera o Mac.
  • Zoom While Typing: a imagem acompanha o cursor de texto no Mac enquanto você digita.
  • Aparência: o MeowDisplay segue o seu ajuste de aparência Clara ou Escura. Para facilitar a visualização do próprio Mac, use os ajustes de tela, tamanho do cursor e contraste do Mac, já que a transmissão mostra exatamente o que o Mac mostra.
  • Reduzir Movimento: respeitado em poucos lugares na versão 1.20.0 e na maioria das animações na 2.0.
  • Reduzir Transparência: sem suporte na versão 1.20.0. Na 2.0, vale para o Stage Peek e o navegador de arquivos, mas ainda não para as barras.
  • Orientação: funciona em qualquer orientação; as barras se reposicionam para caber.
  • Video Off desativa a transmissão para que o dispositivo funcione como controle remoto do Mac.

Diferenças entre plataformas

iPhone e iPad

O suporte à acessibilidade é o mesmo no iPhone e no iPad, exceto que o iPad também tem “Control Layout” e “Control Size”. Todos os detalhes acima valem para os dois.

Mac

O app para Mac usa controles padrão do macOS nos ajustes, e os recursos de acessibilidade do macOS, como o VoiceOver e o Zoom, continuam funcionando no próprio Mac. As telas do app para Mac ainda não passaram por uma revisão dedicada com o VoiceOver. Os códigos de pareamento e os pedidos para controlar o Mac são aprovados no Mac.

Android

O MeowDisplay para Android está em teste fechado. Ele inclui rótulos, títulos, anúncios e áreas de toque maiores para o TalkBack, mas ainda não foi testado com o TalkBack, e alguns controles continuam menores que o recomendado. Ainda não o descrevemos como pronto para o TalkBack.

Como ativar os recursos

No iPhone e no iPad

  • VoiceOver, Controle por Voz, Controle Assistivo, Texto Maior, Reduzir Movimento e Reduzir Transparência: Ajustes › Acessibilidade.
  • Aparência Clara ou Escura: Ajustes › Tela e Brilho.

No MeowDisplay

Abra os ajustes do MeowDisplay pela engrenagem no Control Tray ou pela tela inicial. É possível pesquisar nos ajustes.

  • Modo de entrada e velocidade do ponteiro: Settings › Input › Input Mode e Trackpad Sensitivity.
  • Zoom While Typing: Settings › Input › Zoom While Typing.
  • Ampliar a imagem do Mac: Settings › Gestures › Allow Local View Navigation e, ao terminar, Reset View.
  • Manter as barras visíveis: desative Settings › Controls › Auto-hide Control Trays.
  • Escolher o que aparece nas barras: Settings › Controls › Edit Current Profile e Edit Function Tray.
  • Controles maiores no iPad: Settings › Controls › Control Size.
  • Desativar a transmissão: Settings › Display › Video.
  • Retorno tátil: Settings › General › Haptics.

Alguns nomes mudam na versão 2.0. Por exemplo, “Invert Scrolling” passa a ser “Natural Scrolling”, e “Active Profile” passa a ser “Control Profile”.

A permissão de Acessibilidade do Mac

Para que o iPhone, o iPad ou o dispositivo Android possa clicar e digitar no Mac, o MeowDisplay para Mac precisa de permissão em Ajustes do Sistema › Privacidade e Segurança › Acessibilidade. No app para Mac, isso fica em Settings › System › Permissions.

Essa é uma permissão de privacidade do macOS para entrada remota. Não é um recurso de acessibilidade para pessoas com deficiência, embora o macOS a liste em Acessibilidade. Sem ela, você ainda pode ver o Mac, mas não controlá-lo. Na versão 2.0, a mesma permissão também permite que o Zoom While Typing encontre a posição do cursor de texto, sem ler o que você digita, e que o “Window view” organize as janelas.

Limitações conhecidas

  • O VoiceOver não consegue ler o conteúdo da tela do Mac na transmissão. Para isso, use o VoiceOver no próprio Mac.
  • Na versão 1.20.0, o Control Tray, a barra do teclado e as teclas de atalho não podem ser usados com o VoiceOver, o Controle por Voz nem o Controle Assistivo.
  • O trabalho de acessibilidade da versão 2.0 ainda não foi testado com VoiceOver, Controle por Voz, Controle Assistivo nem TalkBack em dispositivos reais.
  • As teclas das barras, as dicas e alguns rótulos da sessão não aumentam com o tamanho do texto, e não há Visualizador de Conteúdo Grande.
  • O contraste não foi medido, e o ajuste Aumentar Contraste não tem suporte. As barras translúcidas podem ficar mais difíceis de ver sobre conteúdo com muitos detalhes.
  • A Inversão Inteligente também inverte a imagem do Mac.
  • Os comandos do Controle por Voz para editar texto, como “Delete that”, não editam texto no Mac.
  • O Acesso Total com Teclado na interface do próprio MeowDisplay não foi testado.

Comentários

Se algo não funcionar com a forma como você usa os seus dispositivos, queremos saber. Abra uma issue no GitHub e informe o dispositivo, a versão do sistema, a versão do MeowDisplay e o recurso de acessibilidade que você usa. Para outros tipos de ajuda, acesse Suporte.