Bonsoir,
En intégrant des videos via le plugin video accessible pour un site qui doit être 100% valide RGAA (AA),
je me rends compte que ce dernier intègre la balise HTML5
Le RGAA impose-t-il le choix de XHTML 1 ?
Sinon, pourquoi ne pas retenir un Doctype HTML 5 ?
Il serait donc assez judicieux d’intégrer nativement dans les modèles du plugin une version XHTML de l’ajout du player via la balise object. En RGAA (AA) la validation du code est un point capital, donc pour tous les sites construits en XHTML le plugin ne rempli pas vraiment sa mission d’accessibilité.
L’utilisation d’une balise vidéo associée à une vidéo au format H264 est ce qui permet la lecture de la vidéo dans le plus de configuration possibles. Réduire la lisibilité de cette vidéo (et donc son accessibilité) pour valider un Doctype et satisfaire au RGAA me semble aller à contre courant du but visé de l’accessibilité.
Plus globalement, SPIP3 coté backoffice n’est pas encore totalement RGAA compatible.
Se pose de nombreux problèmes concernant l’interface PRIVE elle même : comme la gestion du zoom sur les pages en mode textuel (éléments CSS fixés en absolu), manque d’information sur le comportement d’actions, des erreurs sur la navigation au clavier, etc…
Il ne faut pas hésiter à faire de retours précis sur les points bloquants sur cette liste ou via les tickets, que l’on puisse les corriger.
Et des réflexions seraient à mener sur les ajustements fonctionnels à produire pour permettre une parfaite intégration de sites sous contrainte RGAA (par exemple, pêle-mêle : gestion des fichiers multimédias accessibles : intégration du plugin video accessible en natif ? / gestion des alt sur les images objets / gestion des longdesc / modèles pré-usinés pour permettre la génération d’éléments accessibles /
Ce travail d’intégration de composants et plugins tous disponibles peut se faire indépendamment du core de Spip. Notre soucis est avant tout de lever les points de blocage, et de permettre l’existence des plugins qui répondent à ces besoins comme à d’autres.
La pluralité des utilisations et utilisateurs de Spip rendent difficile la prise en compte de tous les besoins dans la distribution par défaut. Mais l’existence de distributions alternatives ciblant besoin ou un profil précis d’utilisation est vivement encouragée.
briques JS à minima compatibles WAI-ARIA, … )
Tu as vu que toutes les prises en charge Ajax natives de Spip (pagination et inclusions Ajax, formulaires Ajax) utilisent déjà ARIA ?