Accessibilité des handicapé et Drupal

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je dois réécrire un site Web qui se doit être accessible pour des handicapés (pour des déficients visuel) il faut donc qu'il ai la possiblité de changer dynamiquement les CSS que site respecte les normes d'accessibilité W3C. La question est donc la suivante : Drupal répond-il à ce besoin ou non ?

Merci d'avance pour vos réponses.

Cordialement.

A priori les CMS tels que Drupal et autres sont assez respectueux des normes.
J'ai testé la navigation avec Lynx (ou un équivalent), donc en mode caractère, et le résultat est plutôt satisfaisant.

Il faut peut-être regarder du côté des thèmes s'il y en a pour les déficients visuels.

Quelques pistes déjà :
http://drupal.org/node/299526
http://drupal.org/project/text_resize

Une discussion sur le sujet, avec une préférence pour Drupal :
http://www.webaim.org/discussion/mail_message.php?id=12051

A priori aucun problème pour respecter cette contrainte sous réserve dans certain cas d'override des templates par défaut de certains modules dont la structure HTML et le code CSS ne sont potentiellement pas conformes aux normes d'accessiblité (d'ailleurs quelles normes cibles sont visées ?).

C'est plus un problème de theming, il n'y a donc pas de blocage intrinsèque à Drupal simplement une adaptation du thème et des overrides de template générés par les modules.

Oui tu peux changer de thème pour une session donnée avec une entrée de menu par thème. A ma connaissance cela demande un peu de développement (un module custom, un hook_init, un hook_menu et une fonction de callback pour le changement de thème de la session). Après pour que les menus soient déroulants c'est surtout une histoire de thème là aussi.

@flown Il te fait un menu de sélection switchtheme ?

EDIT: je viens d'en regarder le code, il ne me semble pas qu'il réponde au besoin. A ce que j'ai vu il te crée un bloc contenant un formulaire avec la liste des thèmes.