Accessibilité

Accessibilité :
prise en charge et limites.

MeowDisplay affiche votre Mac sur votre iPhone, votre iPad, votre appareil Android ou un autre Mac. Cette page présente la prise en charge actuelle de l’accessibilité, les changements apportés par la version 2.0 et les limites qu’il peut être utile de connaître avant l’installation.

En bref

La version actuelle pour iPhone et iPad est la 2.1. Sur Mac, la version stable est également la 2.1, avec une app unifiée et une app distincte dédiée à la réception. Ce que cette page indique pour la version 2.0 s’applique aussi à la 2.1, sauf mention contraire. Les améliorations d’accessibilité décrites ici sont des détails d’implémentation ; elles ne signifient pas que des tests avec les technologies d’assistance ont été menés à terme.

  • Votre Mac est affiché sous forme de vidéo en direct. Les boutons, réglages et indicateurs d’état propres à MeowDisplay peuvent être rendus accessibles, mais le bureau du Mac affiché dans le flux est une image. VoiceOver sur votre iPhone ou iPad ne peut pas lire les fenêtres, le texte ou les menus qu’elle contient.
  • Dans la version 1.20.0, le « Control Tray » n’est pas utilisable avec VoiceOver ni avec Contrôle vocal. Ses touches ont des libellés, mais les technologies d’assistance ne peuvent pas les activer. Ce problème est corrigé dans la version 2.0.
  • Plusieurs fonctionnalités sont utiles lorsque certaines zones de l’écran sont difficiles à atteindre, en cas de troubles de la motricité fine ou de basse vision, comme le mode Trackpad, la vitesse réglable du pointeur, le zoom dans l’image du Mac, Zoom While Typing et les barres personnalisables. Ce sont des fonctionnalités ordinaires de l’app, et non des technologies d’assistance ; elles sont décrites comme telles ci-dessous.

Prise en charge de l’accessibilité

Apple demande aux apps de décrire neuf fonctionnalités d’accessibilité sur l’App Store. Le tableau indique l’état de chacune sur iPhone et iPad. « Non pris en charge » signifie qu’il est établi que le comportement requis ne fonctionne pas. « Non vérifié » signifie que la prise en charge n’a pas été établie par des tests, même si du code a été implémenté. « Pris en charge » est réservé aux fonctionnalités testées sur de vrais appareils.

Fonctionnalités d’accessibilité sur iPhone et iPad
Fonctionnalité1.20.0 (version iOS précédente)2.0 et ultérieures (version iOS actuelle)
VoiceOverNon pris en charge. Les réglages et l’écran d’accueil ont des libellés, mais les touches du « Control Tray » ne peuvent pas être activées.Non vérifié. Les touches des barres deviennent des boutons, l’état est annoncé et l’image du Mac ignore les gestes VoiceOver. Pas encore testé sur un appareil.
Contrôle vocalNon pris en charge. Les touches du « Control Tray » ne peuvent pas être activées à la voix.Non vérifié. Les touches reçoivent des noms prononçables, comme « Cmd », « Esc » et « Gear ». Pas encore testé sur un appareil.
Police plus grandePartiel. Les réglages et l’écran d’accueil suivent la taille de texte choisie. Ce n’est pas le cas des barres et de leurs touches.Partiel. Idem, avec des corrections pour la bannière de démonstration et la feuille de jumelage aux grandes tailles de texte.
Interface sombreSuit votre réglage d’apparence claire ou sombre. Les commandes de session sont toujours sombres. L’image du Mac reflète l’apparence de votre Mac.Identique.
Différencier sans couleurL’état de la connexion affiche toujours du texte à côté de son point de couleur. Les états activé et désactivé reposent sur la luminosité et le texte, pas uniquement sur la couleur.Identique.
Contraste suffisantNon vérifié. Les barres sont translucides au-dessus de la vidéo en direct, et l’option Augmenter le contraste n’est pas encore prise en charge.Non vérifié.
Réduction des animationsPartiel. Seules quelques animations tiennent compte du réglage Réduire les animations.En grande partie. Les glissements deviennent des fondus et Stage Peek s’affiche à plat, sans inclinaison. Quelques petites animations subsistent.
Sous-titresSans objet. MeowDisplay ne contient ni vidéo ni contenu parlé qui lui soit propre. L’audio du Mac est transmis tel quel, sans sous-titres.
AudiodescriptionsSans objet, pour la même raison.

Sur l’App Store, nous n’indiquerons une fonctionnalité comme prise en charge qu’après l’avoir testée sur de vrais appareils, avec cette fonctionnalité activée.

Modes d’interaction

VoiceOver, Contrôle vocal et Contrôle de sélection

Dans la version 1.20.0, VoiceOver peut lire les réglages, l’écran d’accueil et l’état de la connexion, et MeowDisplay désactive ses propres gestes à plusieurs doigts et depuis les bords lorsque VoiceOver est actif, afin qu’ils n’entrent pas en conflit avec les gestes VoiceOver. Le « Control Tray », la barre du clavier et les touches de raccourci ne peuvent pas être activés avec VoiceOver, Contrôle vocal ou Contrôle de sélection.

Dans la version 2.0, ces commandes deviennent de vrais boutons dotés d’actions, les touches à symbole reçoivent des noms prononçables pour Contrôle vocal, les changements de connexion et leurs résultats sont annoncés, et les invites restent à l’écran lorsque VoiceOver est actif. Lorsque VoiceOver est activé, l’image du Mac forme un seul élément « Mac screen » qui ignore les touchers jusqu’à ce que vous choisissiez Turn On Direct Touch dans ses actions ; ainsi, explorer l’écran ne déclenche jamais de clic accidentel sur votre Mac. Ce travail n’a pas encore été testé sur un appareil avec VoiceOver, Contrôle vocal ou Contrôle de sélection.

Toucher et pointeur

  • Direct Touch place le pointeur là où vous touchez. Trackpad déplace le pointeur selon le mouvement de votre doigt, de sorte que de petits mouvements permettent d’atteindre tout l’écran.
  • Trackpad Sensitivity règle l’amplitude du déplacement du pointeur.
  • La version 2.0 permet de choisir entre les styles tactiles Natural Touch et Classic en mode Direct Touch.

Clavier

Dans la version 1.20.0, la saisie sur un clavier physique est envoyée au Mac lorsque le clavier de MeowDisplay est ouvert. Dans la version 2.0, un clavier connecté pilote directement le Mac. L’utilisation des menus et réglages propres à MeowDisplay avec Accès complet au clavier n’a pas été testée.

Barres et raccourcis

Le « Control Tray » et le « Function Tray » placent les touches de modification, les raccourcis et les actions en plusieurs étapes à portée d’un seul toucher, au lieu de combinaisons de touches ou de gestes à plusieurs doigts. Vous pouvez choisir leur contenu, les empêcher de se masquer automatiquement et choisir de quel côté ils s’affichent. Sur iPad, vous pouvez aussi choisir une disposition et agrandir les commandes avec Control Size.

Fenêtres flottantes et touches fléchées (2.1)

Dans MeowDisplay 2.1, chaque fenêtre flottante de « Window view » dispose d’actions VoiceOver : « Bring to Front », « Move Left », « Move Right », « Move Up » ou « Move Down », « Make Larger » ou « Make Smaller », escamotage sur un bord (« Tuck »), « Add to Layout », « Fullscreen on This Device » et « Remove from This Device ». Lors de l’escamotage, le bord sur lequel la fenêtre a été escamotée est annoncé. La languette d’une fenêtre escamotée est un bouton nommé « Restore » suivi du nom de la fenêtre, avec les actions « Restore » et « Remove from This Device ». Avec Réduire les animations, l’escamotage et la restauration se font en fondu au lieu d’un glissement. Pour conserver toutes les fenêtres dans des volets, désactivez Enable Floating Windows dans « Settings ▸ Controls ▸ Window Switcher ».

Le bouton des touches fléchées s’appelle Arrow Keys et propose les actions « Up Arrow », « Down Arrow », « Left Arrow » et « Right Arrow », ce qui permet à VoiceOver, Contrôle vocal et Contrôle de sélection d’envoyer des flèches sans balayage. Les touches de modification propres au pavé sont Shift for Arrows, Option for Arrows et Command for Arrows. Ces fonctions n’ont pas encore été testées sur un appareil avec VoiceOver, Contrôle vocal ou Contrôle de sélection.

Confort d’utilisation

  • Taille du texte : les réglages et l’écran d’accueil utilisent les styles de texte du système et suivent la taille de texte choisie. Les barres, les indications et certains libellés affichés pendant une session ont une taille fixe.
  • Zoomer sur votre Mac : lorsque Allow Local View Navigation est activé, pincez pour zoomer dans l’image du Mac, jusqu’à 3× dans la version 1.20.0 et 8× dans la version 2.0. Reset View rétablit l’affichage normal. Ce zoom agit sur l’image affichée sur votre appareil et ne modifie pas votre Mac.
  • Zoom While Typing : l’image suit le curseur de texte de votre Mac pendant que vous tapez.
  • Apparence : MeowDisplay suit votre réglage d’apparence claire ou sombre. Pour rendre le Mac lui-même plus lisible, utilisez les réglages d’affichage, de taille du pointeur et de contraste de votre Mac, car le flux montre exactement ce qu’affiche le Mac.
  • Réduire les animations : pris en compte à quelques endroits dans la version 1.20.0 et dans la plupart des animations dans la version 2.0.
  • Réduire la transparence : non pris en charge dans la version 1.20.0. Dans la version 2.0, ce réglage s’applique à Stage Peek et au navigateur de fichiers, mais pas encore aux barres.
  • Orientation : fonctionne dans toutes les orientations ; les barres se déplacent pour s’adapter.
  • Video Off désactive le flux vidéo pour que l’appareil serve de télécommande pour le Mac.

Différences selon la plateforme

iPhone et iPad

La prise en charge de l’accessibilité est la même sur iPhone et sur iPad, si ce n’est que l’iPad dispose en plus de « Control Layout » et de « Control Size ». Toutes les informations ci-dessus s’appliquent aux deux.

Mac

L’app Mac utilise les commandes macOS standard dans ses réglages, et les fonctionnalités d’accessibilité de macOS, comme VoiceOver et Zoom, continuent de fonctionner sur le Mac lui-même. Les écrans propres à l’app Mac n’ont pas fait l’objet d’un examen dédié avec VoiceOver. Les codes de jumelage et les demandes de contrôle du Mac sont approuvés sur le Mac.

Android

MeowDisplay pour Android est en test fermé. L’app comprend des libellés, des titres, des annonces et des zones tactiles agrandies pour TalkBack, mais elle n’a pas encore été testée avec TalkBack, et certaines commandes restent plus petites que la taille recommandée. Nous ne la présentons pas encore comme compatible avec TalkBack.

Activer ces fonctionnalités

Sur iPhone et iPad

  • VoiceOver, Contrôle vocal, Contrôle de sélection, Police plus grande, Réduire les animations et Réduire la transparence : Réglages › Accessibilité.
  • Apparence claire ou sombre : Réglages › Luminosité et affichage.

Dans MeowDisplay

Ouvrez les réglages de MeowDisplay (« Settings ») depuis l’icône d’engrenage du « Control Tray » ou depuis l’écran d’accueil. Une recherche est possible dans les réglages.

  • Mode de saisie et vitesse du pointeur : Settings › Input › Input Mode et Trackpad Sensitivity.
  • Zoom While Typing : Settings › Input › Zoom While Typing.
  • Zoomer dans l’image du Mac : Settings › Gestures › Allow Local View Navigation, puis Reset View une fois terminé.
  • Garder les barres visibles : désactivez Settings › Controls › Auto-hide Control Trays.
  • Choisir le contenu des barres : Settings › Controls › Edit Current Profile et Edit Function Tray.
  • Commandes plus grandes sur iPad : Settings › Controls › Control Size.
  • Désactiver le flux vidéo : Settings › Display › Video.
  • Retour haptique : Settings › General › Haptics.

Certains noms changent dans la version 2.0. Par exemple, « Invert Scrolling » devient « Natural Scrolling », et « Active Profile » devient « Control Profile ».

L’autorisation Accessibilité du Mac

Pour que votre iPhone, votre iPad ou votre appareil Android puisse cliquer et taper sur votre Mac, MeowDisplay pour Mac a besoin d’une autorisation dans Réglages Système › Confidentialité et sécurité › Accessibilité. Dans l’app Mac, ce réglage se trouve sous Settings › System › Permissions.

Il s’agit d’une autorisation de confidentialité de macOS pour la saisie à distance. Ce n’est pas une fonctionnalité d’accessibilité destinée aux personnes en situation de handicap, même si macOS la classe sous Accessibilité. Sans elle, vous pouvez toujours voir votre Mac, mais pas le contrôler. Dans la version 2.0, cette même autorisation permet aussi à Zoom While Typing de repérer la position du curseur de texte, sans lire ce que vous tapez, et à « Window view » d’organiser les fenêtres.

Limites connues

  • VoiceOver ne peut pas lire le contenu de l’écran de votre Mac dans le flux. Pour cela, utilisez VoiceOver sur le Mac lui-même.
  • Dans la version 1.20.0, le « Control Tray », la barre du clavier et les touches de raccourci ne peuvent pas être utilisés avec VoiceOver, Contrôle vocal ou Contrôle de sélection.
  • Le travail d’accessibilité de la version 2.0 n’a pas encore été testé avec VoiceOver, Contrôle vocal, Contrôle de sélection ou TalkBack sur de vrais appareils.
  • Les touches des barres, les indications et certains libellés affichés pendant une session ne s’agrandissent pas avec la taille du texte, et l’Afficheur de grand contenu n’est pas disponible.
  • Le contraste n’a pas été mesuré, et l’option Augmenter le contraste n’est pas prise en charge. Les barres translucides peuvent être plus difficiles à distinguer sur un contenu chargé.
  • L’option Inversion intelligente inverse aussi l’image du Mac.
  • Les commandes de Contrôle vocal pour modifier du texte, comme « Supprimer ça », ne modifient pas le texte sur le Mac.
  • La fonction Accès complet au clavier n’a pas été testée avec l’interface propre à MeowDisplay.

Vos commentaires

Si quelque chose ne fonctionne pas avec votre façon d’utiliser vos appareils, nous voulons le savoir. Ouvrez un ticket sur GitHub en indiquant l’appareil, la version du système, la version de MeowDisplay et la fonctionnalité d’accessibilité que vous utilisez. Pour toute autre aide, consultez la page Assistance.