Interfaces utilisateur accessibles

Le terme accessible est employé pour faire référence au logiciel conçu pour permettre aux personnes souffrant d'incapacités physique de l'utiliser. Le logiciel accessible prend de nombreux types d'incapacités en considération :

Technologie d'assistance

La technologie d'assistance est un équipement ou logiciel utilisé pour augmenter l'accessibilité des applications et des systèmes d'exploitation existants. Même si ce thème va bien au-delà du sujet de ce manuel, il est important de savoir qu'il existe. Pourquoi cela ? Car vous pouvez penser à des choses simples lors de la programmation de votre logiciel ou de l'élaboration de la documentation, telles qu'offrir une variante du texte descriptif des images dans votre HTML ou des raccourcis clavier pour toutes les tâches possibles, et améliorer de cette façon l'efficacité des technologies d'assistance recourant à ces techniques.

Ressources d'accessibilité

Il existe des astuces de codage de base que vous pouvez utiliser lors de la génération des interfaces utilisateur de plug-in pour augmenter l'accessibilité de votre programme. Consultez la section Conseils pour rendre les interfaces utilisateur plus accessibles afin d'en savoir plus.

Le site Web du centre d'accessibilité d'IBM dispose de nombreuses ressources utiles en matière d'accessibilité, dont des instructions et des listes de contrôle permettant de développer des programmes et des interfaces Web.

SWT et l'accessibilité

Sachant que SWT utilise des widgets natifs du système d'exploitation, les interfaces utilisateur générées avec SWT hériteront des technologies d'assistance installées sur le système d'exploitation hôte. SWT implémente une interface AccessibleListener, qui fournit aux clients des informations de base en matière d'accessibilité, telles que des descriptions de contrôles, du texte d'aide et des raccourcis clavier. Si vous développez des technologies d'assistance nécessitant plus d'informations ou souhaitez améliorer l'accessibilité de base du plan de travail, vous pouvez ajouter vos propres écouteurs et remplacer le comportement d'accessibilité par défaut dans la plate-forme. Reportez-vous au package org.eclipse.swt.accessibility pour en savoir plus.