1178 sujets

Accessibilité du Web

Bonjour,

J'avais plusieurs questions quant à l'accessibilité d'un site internet :

1. Les logiciels utilisés par les personnes soufrant d'un handicap visuel lisent-ils la page de haut en bas et dans l'ordre du HTML ? Ou tiennent-ils comptent des CSS ?

Exemple : en début de code, je place un lien, que je positionne en bas de page via les CSS. Le lien sera t-il lu au début, ou à la fin par les logiciels du type Jaws ?

2. Existe t-il un code pour réaliser un menu déroulant vertical accessible ? J'ai lu beaucoup de choses à respecter sur votre site, pour réaliser un tel menu, mais sans savoir si vraiment un menu est accessible. Un site possédant un menu déroulant accessible existe t-il et qu'elle est alors son URL ?

Sur votre forum, quelqu'un site le plugin Jquery Superfish. Permet-il de créer un menu accessible ?

3. Jaws étant relativement coûteux, quelle solution existe t-il pour un webmaster qui souhaiterait tester ses sites pour en vérifier l'accessibilité ? Pourquoi n'existe t-il pas de versions de ses logiciels adaptés aux développeurs ? Vous imaginez le bon en avant en terme d'accessibilité que cela engendrerait si nous pouvions tous tester en condition réelle nos réalisations ? Me mettant tout fraîchement à mon compte, je n'ai pour l'instant pas la possibilité d'investir dans Jaws. J'ai cru voir qu'il existait une version pour 45 minutes... C'est peu, cela permet à peine de tester un seul site.

4. Enfin, je voulais avoir votre avis sur la chose suivante : au lieu de passer des heures à essayer de créer un site accessible, n'est-il pas plus simple de proposer une version différente du site, sans mise en page particulière, sans menu déroulants, etc. Comme on le voit parfois sur certain site ? Proposer en fait une version sans CSS ? Lorsque je les désactive dans Firefox, le site est très lisible ? Il faudrait aussi que cette version n'est plus de javascript non plus. On se retrouverait, à priori, avec des pages ne posant plus aucun problèmes ? Et je pense que le résultat est supérieur à toutes les tentatives que l'on peut faire pour maintenir un site accessible dans une unique maquette (zoom texte à volonté, contraste noir sur blanc, etc.)


Merci par avance pour vos réponses.

Max.
Modifié par _Max_ (24 Sep 2009 - 11:06)
Administrateur
Bonjour et bienvenue, Smiley smile

mes réponses vont être un peu écourtées, désolé d'avance.
_Max_ a écrit :
1. Les logiciels utilisés par les personnes soufrant d'un handicap visuel lisent-ils la page de haut en bas et dans l'ordre du HTML ? Ou tiennent-ils comptent des CSS ?

Exemple : en début de code, je place un lien, que je positionne en bas de page via les CSS. Le lien sera t-il lu au début, ou à la fin par les logiciels du type Jaws ?

Il y a d'autres handicaps que visuels et parmi les handicaps visuels bien des types différents de handicap. Bilan : il existe une foultitude de matériels d'assistance (et de technologies, y a pas que le matériel) !

- les lecteurs d'écran comme Jaws liront le lien dans l'ordre du code HTML donc au début
- les malvoyants équipés d'un zoom verront le lien en bas de page
- ceux qui naviguent avec la tabulation (dont des malvoyants, tétraplégiques, ...) vont voir le focus sauter de haut en bas puis retour en haut et ne rien comprendre, forcément. Sauf si tu utilises l'attribut tabindex mais utiliser ce truc hyper compliqué alors que c'est tout simple de se passer du positionnement absolu ... Je ne sais pas pourquoi tu voudrais positionner un lien en base de page via CSS alors qu'il se trouve en début de code HTML mais j'espère que ce n'est pas pour Google.

_Max_ a écrit :
2. Existe t-il un code pour réaliser un menu déroulant vertical accessible ? J'ai lu beaucoup de choses à respecter sur votre site, pour réaliser un tel menu, mais sans savoir si vraiment un menu est accessible. Un site possédant un menu déroulant accessible existe t-il et qu'elle est alors son URL ?

Sur votre forum, quelqu'un site le plugin Jquery Superfish. Permet-il de créer un menu accessible ?

Un menu déroulant pose des problèmes d'accessibilité ET d'ergonomie.
Un pis-aller est le menu en accordéon (en situation réelle: http://www.agr-fscf.fr ) dont il doit y avoir un tuto ici ; sinon j'ai plus d'exemple de menu déroulant "moins pire que les autres".

_Max_ a écrit :
3. Jaws étant relativement coûteux, quelle solution existe t-il pour un webmaster qui souhaiterait tester ses sites pour en vérifier l'accessibilité ? Pourquoi n'existe t-il pas de versions de ses logiciels adaptés aux développeurs ? Vous imaginez le bon en avant en terme d'accessibilité que cela engendrerait si nous pouvions tous tester en condition réelle nos réalisations ? Me mettant tout fraîchement à mon compte, je n'ai pour l'instant pas la possibilité d'investir dans Jaws. J'ai cru voir qu'il existait une version pour 45 minutes... C'est peu, cela permet à peine de tester un seul site.

Tests:
La version de démo de Jaws fonctionne effectivement pendant 45 minutes (ou 2 heures ?)
NVDA est un lecteur d'écran libre qui monte, qui monte.
J'ignore si c'est autorisé par la licence de la démo de Jaws ou pas mais tu peux (techniquement) l'installer dans une machine virtuelle que tu relances périodiquement ... Je doute que tu aies ce besoin-là, autant utiliser NVDA.

Audits:
Tu trouveras dans le guide Accessiweb de nombreuses manières d'auditer concrètement une page (et donc un site si tu testes de manière intelligente plusieurs pages) pour chacun de leurs critères (partie comment évaluer de chaque critère), utilisant la Web Developer Toolbar, la Web Accessibility Toolbar pour IE, Firebug, Lynx si nécessaire et 2-3 autres outils plus spécialisés pour les tableaux par exemple. J'insiste sur la WAT pour IE (pour ceux qui comme moi auraient un a priori extrêmement négatif sur IE Smiley rolleyes ) : c'est un excellent outil que les autres outils pour Firefox ne remplacent pas à 100%
Idem pour le RGAA : il est fourni avec les conseils concrets "Comment je m'assure que ..."
Et si tu as la vie devant toi, WCAG2 est accompagné de documents répondant plus concrètement que les WCAG2 eux-mêmes au "comment (je teste, j'implémente, ...) ?" lorsque tu t'intéresses à un site web classique HTML+CSS(+JS)

Pour le même prix que Jaws, paye-toi une formation chez Accessiweb (ou fais-toi la payer si tu es encore salarié, testé et chaudement approuvé), tu y apprendras que certes rien ne vaut un test réel (entre autres, avec Jaws) parce que la finalité est bien de concevoir/faire vivre des vrais sites mais qu'avant ça de nombreux autres outils aident à vérifier de manière concrète et reproductible que tu es sur la bonne voie non seulement pour les non-voyants mais aussi les mal-voyants (couleurs ...), les gens avec un bras dans le plâtre, ...

_Max_ a écrit :
4. Enfin, je voulais avoir votre avis sur la chose suivante : au lieu de passer des heures à essayer de créer un site accessible, n'est-il pas plus simple de proposer une version différente du site, sans mise en page particulière, sans menu déroulants, etc. Comme on le voit parfois sur certain site ?

<ironie>
Si tu veux perdre des mois à mettre à jour le contenu de deux sites (et à devoir tester deux sites à chaque modif° technique) plutôt qu'un pour finir par abandonner le deuxième site, ouais fonce !!
Et les handicapés te remercieront de n'avoir droit qu'à un site plus moche que l'autre (le site pour les gens normaux), moins mis à jour ou avec la moitié des infos ...
</ironie>
Ou bien tu fais les choses correctement de suite. Il y a d'autres techniques de navigation qui conviennent à plus de monde (brillamment compilées dans ce livre: http://www.navigation-web.com/ ), pas *à mon avis* nécessité de "mise en page particulière" qui serait manque de bol inaccessible ... Smiley cligne
Modifié par Felipe (20 Sep 2009 - 17:38)
Une petite précision à propos de la version démo de jaws : ce n'est pas 40 minutes en tout et pour tout mais 40 minutes par session. Autrement dit, après 40 minutes, il faut rebooter pour pouvoir à nouveau l'utiliser pendant 40 minutes. C'est chiant de devoir rebooter incessament, mais en théorie vous avez tout le temps pour tester ce que vous voulez.
P.S. C'est bien 40 minutes et non pas 45 minutes ou 2 heures. Je crois qu'il existe aussi des versions shareware 30 jours, à vérifier si ça existe toujours (j'en ai eu vu à l'époque des disquettes d'autorisation)
Bonjour,

Merci pour vos réponses très complètes, et du temps consacré à les écrire.
Désolé pour cette réponse tardive, j'étais arrêté quelques jours...

Juste une précision, concernant votre paragraphe en mode "Ironie" Smiley cligne

Je ne parlais pas de faire 2 sites, mais bien un seul. Seuls les CSS et le Javascript serait désactivé ou modifié. Une mise à jour affecterait donc bien les 2 versions simultanément.

Je vais réinstaller Jaws. J'avais essayé et abandonné par le passé, sans jamais avoir réussi à le faire marcher. Mais peut-être cela est-il devenu plus simple aujourd'hui.

Encore merci.