Cataloc est une application développée par une seule personne, pas par une grande équipe avec un audit dédié — mais l'accessibilité a été intégrée dans ses fondations plutôt qu'ajoutée après coup. Chaque contrôle touchable, chaque étiquette et chaque écran passe par les mêmes quelques composants partagés, de sorte qu'une correction faite une seule fois s'applique partout à la fois. Cette page indique, simplement, ce que cela vous apporte aujourd'hui, y compris là où ce n'est pas encore suffisant.
Chaque contrôle touchable de l'application — boutons, lignes, photos, interrupteurs — porte un rôle, une étiquette et, quand cela aide, un indice. Ce n'est pas un effort écran par écran : un seul composant de bouton partagé l'applique automatiquement, de sorte que les nouveaux écrans en héritent gratuitement.
Les mêmes étiquettes que lit VoiceOver donnent au Contrôle vocal de quoi se référer par nom, dans toute l'application.
Le texte suit le réglage de taille de texte de votre téléphone partout dans l'application — rien n'est figé à une taille qui cesse de s'adapter. Les mises en page sont conçues pour se réorganiser plutôt que de tronquer à mesure que le texte grandit.
Claire, sombre ou système — réglée une fois dans l'application (Réglages → Apparence) et chaque écran la suit.
Les étiquettes et les statuts portent toujours un nom en plus de leur couleur. Rien dans l'application ne s'attend à ce que vous distinguiez les choses par la seule teinte.
Chaque combinaison de texte et d'arrière-plan de la palette propre à l'application est vérifiée par rapport à un ratio de contraste minimal par un script qui fait échouer la compilation si l'un d'eux ne l'atteint pas — pour la palette claire comme pour la palette sombre.
Activer ce réglage dans les paramètres de votre téléphone change déjà la façon dont Cataloc bouge : les transitions d'écran et les feuilles contextuelles s'estompent au lieu de glisser. Quelques animations plus mineures — l'effet d'entrée de la configuration initiale, et la remise à zéro du zoom de la visionneuse de photos — ne vérifient pas encore ce réglage et continuent de s'animer. Nous préférons être honnêtes sur cet écart plutôt que de cocher la case sur la fiche de l'App Store.
Les sous-titres et l'audiodescription ne s'appliquent pas — Cataloc n'a aucun contenu vidéo ou audio à sous-titrer ou à décrire. L'appareil photo sert à prendre des photos fixes et à balayer des codes QR.
Si VoiceOver, le Contrôle vocal, ou l'un des éléments ci-dessus ne se comporte pas comme cette page l'indique sur votre téléphone, c'est un bogue, pas un compromis — veuillez m'écrire en précisant ce que vous essayiez de faire et ce qui s'est passé à la place.