Recommandations

Quelle information fournir pour les éléments accessibles ?

Il faut utiliser des termes concis, précis et utiles et s'assurer que cette information soit restituée correctement par l'interface.

Améliorer l'information fournie par défaut

Certains éléments ont une description par défaut. Il convient de s'assurer que cette information est pertinente dans le contexte d'utilisation. Lors de l'utilisation d'une icône système sur un bouton pouvant être mal adaptée, l'information peut ne pas être suffisante. Par exemple le bouton ajouter a une information « Ajouter » qui peut ne pas être assez précise dans certains contextes.

Recommandations pour créer des étiquettes (Labels)

Une étiquette permet d'identifier un élément de l'interface. Elle doit décrire très brièvement l'élément (un seul mot idéalement), ne doit pas inclure le type de l'élément (bouton, en-tête ...), commencer par une majuscule, ne pas terminer par un point et être localisée (traduite dans la langue qui convient).

Recommandations pour créée des suggestions (Hints)

Une suggestion décrit le résultat d'une action sur l'élément. Elle doit être brève, commencer par une majuscule, se terminer par un point, ne pas inclure le nom de l'action ou du geste (inclus automatiquement dans VoiceOver), ne pas inclure le nom du contrôle ou de la vue, ne pas inclure le type du contrôle ou de la vue, être localisée (traduite dans la langue qui convient).

Identifier des caractéristiques appropriées (Traits)

Ils permettent de caractériser le comportement d'un élément d'interface. Les caractéristiques fournies par défaut pour les éléments standards d'interface (bouton, champs texte, en-tête ...) suffisent si ces éléments n'ont pas un comportement modifié.

Si un contrôle standard est modifié, les nouvelles caractéristiques doivent être précisément définies et seront combinées à celle fournies par défaut.

Pour caractériser un élément, il faut utiliser les caractéristiques suivantes :

  • Type de contrôle : Button, Link, Search Field, Keyboard Key ,

  • Autres types : Static Text, Image

  • Comportement : Plays Sound, Selected, Summary Element, Updates Frequently, Not Enabled, None, selected, user interaction enabled.

Ces caractéristiques peuvent être combinées pour décrire au mieux un élément d'interface.