? Section 508 , un amendement à la Loi sur la réadaptation de la main-d'œuvre des États-Unis de 1973, est entrée en vigueur le 21 Juin 2001. Si vous fournissez des services ou des bons d' agences fédérales américaines ou si vous êtes un sous-traitant fournissant le même , votre site doit répondre à certains critères pour permettre aux clients malvoyants ou à mobilité réduite de naviguer et d' utiliser les fonctions du site. En général, c'est une bonne affaire pour fournir ce niveau d'accessibilité , que vos clients actuels et futurs peuvent avoir un handicap. Le langage de programmation Java fournit des fonctions spécifiques pour construire des interfaces client qui répondent aux règlements. Instructions
1
Utilisez l'API d'accessibilité Java, court pour l'interface de programmation d'application , afin de permettre aux données de passer d'avant en arrière entre vos composants Java et des technologies d'assistance qui existent soit dans le système informatique ou sont installés comme troisième les applications du parti . Cela comprend les lecteurs d'écran ou loupes .
2
Utilisez le Java accessibilité Utilities paquet qui vient avec Java pour créer des écouteurs pour les technologies d'assistance afin qu'ils soient au courant lorsque des événements se produisent sur l'écran. Utilisez les utilitaires pour charger les technologies requises dans la même machine virtuelle Java que votre application , ce qui est une exigence si les auditeurs sont de travailler
3
Utilisez l'accessibilité Java Bridge en code natif . pour permettre à votre application Java pour communiquer avec le code d'assistance non -Java. Java fonctionne sur de nombreuses plates-formes différentes , dont chacune supporte de nombreux langages de programmation. Un pont doit exister pour le système de la langue /d'exploitation programmation spécifique utilisé .
4
utiliser les fonctionnalités plug- and-play de la Fondation des classes Java pour permettre la définition des technologies d'assistance par l'utilisateur. En divisant sur l'interface réelle de la façon dont il interagit , il est possible de permettre au client de définir si ils aimeraient travailler avec l'application dans un mode conçu pour quelqu'un qui est légalement aveugle , partiellement malvoyants ou handicapés physiques.