PluXml
PluXml copied to clipboard
Améliorer l'accessibilité
Bonjour à tous !
Je travaille actuellement sur un thème et j'aimerai le rendre accessible pour les aveugles et mal voyants à l'aide de l'attribut ARIA. Ma première surprise est de ne pas voir cette super option dans le code source HTML. Existe-t-il une procédure pour améliorer l'accessibilité, native de préférence ? Sinon est-il prévu de rendre PluXML accessible à l'avenir ?
Si vous ne connaissez pas ARIA, voici un lien pour en savoir plus : https://developer.mozilla.org/fr/docs/Accessibilit%C3%A9/ARIA
Cordialement.
Sauf si l'administrateur du site est mal voyant, tu peux te contenter d'adapter ton thème. Note aussi qu'il n'y a que les attributs ARIA en cause. iIl y aussi le contraste des couleurs. Mal voyant ne signifie pas " ne plus y voir du tout".
Il y a un forum plus ou moins actif sur Alsacreations : https://forum.alsacreations.com/list-6-Accessibilite-du-Web.html Il y a aussi des infos par là: https://access42.net/decouvrir-accessibilite?lang=fr
Alors, premièrement, adapter le thème n'est pas suffisant, le contraste n'est pas toujours suffisant non plus. Si des outils tels que Orca existent c'est aussi pour une bonne raison, mais pour ça, il faut que le logiciel sache ce qu'il doit donner comme information. Je fréquente des personnes mal voyantes voire aveugles, je vois les outils qu'ielles utilisent et échange avec elleux sur leur quotidien, ielles me montrent également comment ielles les utilise, et, en tant que voyante, je vois les problèmes d'accessibilité encore existants. Le chemin est encore très long, surtout avec un tel raisonnement de la part de valides ! Je n'apprécie pas la condescendance sur ton explication sur le terme de mal voyant, comme tu peux le constater, je suis parfaitement au courant, merci. Je connais déjà ces liens, cela ne répond pas complètement à ma question. Comment faire pour que les liens internes générés appliquent également les attributs ARIA ? Est-ce que c'est dans les projets futurs d'améliorer d'accessibilité ou non ? Mais peut-être que GitHub n'est pas le meilleur endroit pour poser cette question, peut-être devrais-je directement voir avec des copains de Liberté 0 ? Et non, je ne vais pas partir du principe que « tant que l'admin y voit, c'est bon ! ». Si je veux avoir un site accessible pour tous, c'est aussi parce que j'aimerai que mes copains puissent profiter de ce que j'y partage, avec la meilleure fluidité et navigabilité que possible ! Je suis persuadée que l'on peut encore améliorer les choses de ce côté-là, et ce serait dommage que je me vois contrainte et forcée d'abandonner d'utiliser ce CMS pour les raisons que tu as évoqué.
@Norore Ne nous énervons pas :-)
Le core de PluXml pourrait être converti pour répondre aux spécificités ARIA ainsi que le thème de base. Mais c'est malgré tout un gros travail qui ne se fera pas en claquant des doigts.
Le problème sont les plugins et les thèmes annexes. Cela dépendra de chaque développeur.
Pour les liens générés en interne, ils sont de deux types :
- ceux générés par PluXml (via les fonctions natives qu'il faudra modifier en conséquence)
- ceux générés par les wysiwyg (là, c'est à chaque développeur de se prendre en main pour le faire)
Je ne pense pas que ce soit volontaire de la part de Stéphane de n'avoir pas implémenté ces fonctionnalités. Surement un oubli. La communauté (à part toi) n'a jamais vraiment non plus relevé le problème, ce qui, à n'en pas douter, est un tort.
Le thème par défaut répond (très) partiellement aux spécificités ARIA car il utilise une structure descriptive (article, navigation, etc...) mais ce n'est pas suffisant.
Des efforts devront être faits et je ne doute pas que ce sera le cas rapidement.