Re: [Liste GTA] Accessibilité des plugins et modules
Merci à tous pour vos réponses. Je sensibiliserai les développeurs dès le début des projets afin qu'ils choisissent et identifient les extensions à rendre accessibles dès l'analyse des CDC. Valérie Le 24 juillet 2014 12:57, Luc Poupard poupard@kloh.fr a écrit : Bonjour Valérie, Pour compléter le message d'Olivier : qui plus est, il y a énormément de modules/plugins distribués librement (en tout cas sous des licences permissives) et mis à disposition sur github ou autre service du genre. Dans ces conditions, il est facile de soumettre des améliorations pour rendre le module plus accessible et les créateurs/éditeurs de ces modules les acceptent générelement avec plaisir. :) Comme ça tout les utilisateurs en profitent ! Ça ne règle pas la question du coût cependant. Et là je pense que ça dépend. Si ça concerne un module qu'on est facilement amener à utiliser sur plusieurs projets (cas d'un formulaire de contact), je dirais que ça n'a pas à être répercuté dans le budget d'un projet en particulier car ça s'apparente davantage à de la veille technique (on améliore un module qu'on utilise couramment, comme si on approfondissait nos compétences dans un langage qu'on utilise quotidiennement). Si les améliorations sont très spécifiques au projet, c'est une autre histoire… mais ce genre de cas est peut être un peu plus facile à prévoir (parce que l'activité du client fait qu'il a des besoins spécifiques identifiés dès le début du projet par exemple). -- Luc Poupard poupard@kloh.ch +41 79 173 61 98 www.kloh.ch ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
Re: [Liste GTA] Slideshow accessible
Bonjour Ariane, aria-expanded ne te servirai à rien, cela sert à signaler si un bloc est ouvert ou fermé pas si il est visible ou non. Par ailleurs, de ce que j'ai compris des discussions du forum RGAA en l'état actuelle des choses : 1- tu n'as aucune obligation d'utiliser aria tant que ton composant est accessible sinon fournir une alternative accessible 2- si tu utilise aria et que ton composant fait partie des composants pour lesquels il existe un modèle de conception http://www.w3.org/TR/wai-aria-practices/#aria_ex (c'est libre à toi de juger si ça correspond à quelque chose d'existant mais dans le cas des carrousel pour moi ce n'est pas le cas) tu dois le respecter ou en proposer à minima une version dérivée sinon fournir une alternative accessible Enfin l'exemple que tu donne http://bartdc.anysurfer.be/slideshow/ n'est en soit pas conforme AW ou RGAA actuel car les boutons de contrôle disparaissent quand css activé et image de fond désactivé (mode fort contraste ou css utilisateur). Par ailleurs on peut débattre de la logique de l'ordre de navigation clavier car les contrôles se situent après le contenu des slides du coup si l'utilisateur active un slide il est obligé de revenir en arrière ce qui n'est pas des plus simples à utiliser (et que pour ma part je jugerai non conforme). Aurélien Bonjour la liste, En dépit du fait qu'un slideshow, galerie, carrousel (appelons le comme on veut) n'est pas très utile, si on doit en mettre un, il se doit d'être accessible. J'ai cherché et j'ai fini par implémenter celui-ci http://www.anysurfer.be/fr/blog/detail/un-diaporama-sur-la-home-page-sil-le-faut-vraiment pour un projet mais il ne contient pas de balise aria-expanded etc, ... Le js n'est donc pas accessible ? Merci pour vos réponses. Ariane ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
Re: [Liste GTA] Slideshow accessible
Bonjour Antoine, avec AW HTML5 tu n'as plus à fournir d'alternative à js si ton composant avec js est accessible. Aurélien De plus, sans JS, le diaporama n'affiche juste rien du tout... Donc ca m'étonnerait que tous les critères d'accessibilité soient remplis ;) Cordialement, Antoine Bouet Ingénieur Développement Expert AccessiWeb en Evaluation CIMEOS Montbéliard - Besançon - Paris e-mail : antoine.bo...@cimeos.com mailto:antoine.bo...@cimeos.com tel. : +33(0)9 72 30 72 42 www.cimeos.com http://www.cimeos.com COORDONNEES DU SUPPORT : Hébergement et Nom de Domaine : supp...@cimeos.com mailto:supp...@cimeos.com / 0899 49 42 00 (1.34EUR/appel puis 0.34/min) Maintenance des sites : maintena...@cimeos.com mailto:maintena...@cimeos.com Le 25/07/2014 14:43, Aurélien Levy a écrit : Bonjour Ariane, aria-expanded ne te servirai à rien, cela sert à signaler si un bloc est ouvert ou fermé pas si il est visible ou non. Par ailleurs, de ce que j'ai compris des discussions du forum RGAA en l'état actuelle des choses : 1- tu n'as aucune obligation d'utiliser aria tant que ton composant est accessible sinon fournir une alternative accessible 2- si tu utilise aria et que ton composant fait partie des composants pour lesquels il existe un modèle de conception http://www.w3.org/TR/wai-aria-practices/#aria_ex (c'est libre à toi de juger si ça correspond à quelque chose d'existant mais dans le cas des carrousel pour moi ce n'est pas le cas) tu dois le respecter ou en proposer à minima une version dérivée sinon fournir une alternative accessible Enfin l'exemple que tu donne http://bartdc.anysurfer.be/slideshow/ n'est en soit pas conforme AW ou RGAA actuel car les boutons de contrôle disparaissent quand css activé et image de fond désactivé (mode fort contraste ou css utilisateur). Par ailleurs on peut débattre de la logique de l'ordre de navigation clavier car les contrôles se situent après le contenu des slides du coup si l'utilisateur active un slide il est obligé de revenir en arrière ce qui n'est pas des plus simples à utiliser (et que pour ma part je jugerai non conforme). Aurélien Bonjour la liste, En dépit du fait qu'un slideshow, galerie, carrousel (appelons le comme on veut) n'est pas très utile, si on doit en mettre un, il se doit d'être accessible. J'ai cherché et j'ai fini par implémenter celui-ci http://www.anysurfer.be/fr/blog/detail/un-diaporama-sur-la-home-page-sil-le-faut-vraiment pour un projet mais il ne contient pas de balise aria-expanded etc, ... Le js n'est donc pas accessible ? Merci pour vos réponses. Ariane ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
Re: [Liste GTA] Slideshow accessible
Ca veut dire si on utilise ARIA je suppose ? Car si pas d'ARIA, ni d'alternative au JS, ca me parait compliqué non ? Cordialement, Antoine Bouet Ingénieur Développement Expert AccessiWeb en Evaluation CIMEOS Montbéliard - Besançon - Paris e-mail : antoine.bo...@cimeos.com mailto:antoine.bo...@cimeos.com tel. : +33(0)9 72 30 72 42 www.cimeos.com http://www.cimeos.com COORDONNEES DU SUPPORT : Hébergement et Nom de Domaine : supp...@cimeos.com mailto:supp...@cimeos.com / 0899 49 42 00 (1.34EUR/appel puis 0.34/min) Maintenance des sites : maintena...@cimeos.com mailto:maintena...@cimeos.com Le 25/07/2014 15:26, Aurélien Levy a écrit : Bonjour Antoine, avec AW HTML5 tu n'as plus à fournir d'alternative à js si ton composant avec js est accessible. Aurélien De plus, sans JS, le diaporama n'affiche juste rien du tout... Donc ca m'étonnerait que tous les critères d'accessibilité soient remplis ;) Cordialement, Antoine Bouet Ingénieur Développement Expert AccessiWeb en Evaluation CIMEOS Montbéliard - Besançon - Paris e-mail : antoine.bo...@cimeos.com mailto:antoine.bo...@cimeos.com tel. : +33(0)9 72 30 72 42 www.cimeos.com http://www.cimeos.com COORDONNEES DU SUPPORT : Hébergement et Nom de Domaine : supp...@cimeos.com mailto:supp...@cimeos.com / 0899 49 42 00 (1.34EUR/appel puis 0.34/min) Maintenance des sites : maintena...@cimeos.com mailto:maintena...@cimeos.com Le 25/07/2014 14:43, Aurélien Levy a écrit : Bonjour Ariane, aria-expanded ne te servirai à rien, cela sert à signaler si un bloc est ouvert ou fermé pas si il est visible ou non. Par ailleurs, de ce que j'ai compris des discussions du forum RGAA en l'état actuelle des choses : 1- tu n'as aucune obligation d'utiliser aria tant que ton composant est accessible sinon fournir une alternative accessible 2- si tu utilise aria et que ton composant fait partie des composants pour lesquels il existe un modèle de conception http://www.w3.org/TR/wai-aria-practices/#aria_ex (c'est libre à toi de juger si ça correspond à quelque chose d'existant mais dans le cas des carrousel pour moi ce n'est pas le cas) tu dois le respecter ou en proposer à minima une version dérivée sinon fournir une alternative accessible Enfin l'exemple que tu donne http://bartdc.anysurfer.be/slideshow/ n'est en soit pas conforme AW ou RGAA actuel car les boutons de contrôle disparaissent quand css activé et image de fond désactivé (mode fort contraste ou css utilisateur). Par ailleurs on peut débattre de la logique de l'ordre de navigation clavier car les contrôles se situent après le contenu des slides du coup si l'utilisateur active un slide il est obligé de revenir en arrière ce qui n'est pas des plus simples à utiliser (et que pour ma part je jugerai non conforme). Aurélien Bonjour la liste, En dépit du fait qu'un slideshow, galerie, carrousel (appelons le comme on veut) n'est pas très utile, si on doit en mettre un, il se doit d'être accessible. J'ai cherché et j'ai fini par implémenter celui-ci http://www.anysurfer.be/fr/blog/detail/un-diaporama-sur-la-home-page-sil-le-faut-vraiment pour un projet mais il ne contient pas de balise aria-expanded etc, ... Le js n'est donc pas accessible ? Merci pour vos réponses. Ariane ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
Re: [Liste GTA] Slideshow accessible
non tu peux tout à fait rendre un menu déroulant, un carrousel ou autre accessible sans utiliser aria. Exemple pour un bloc qui se déplie tu peux utiliser du texte masqué pour indiquer l'état ouvert /fermé du bloc à la place de aria-expanded et le rendre utilisable au clavier. Aurélien Ca veut dire si on utilise ARIA je suppose ? Car si pas d'ARIA, ni d'alternative au JS, ca me parait compliqué non ? Cordialement, Antoine Bouet Ingénieur Développement Expert AccessiWeb en Evaluation CIMEOS Montbéliard - Besançon - Paris e-mail : antoine.bo...@cimeos.com mailto:antoine.bo...@cimeos.com tel. : +33(0)9 72 30 72 42 www.cimeos.com http://www.cimeos.com COORDONNEES DU SUPPORT : Hébergement et Nom de Domaine : supp...@cimeos.com mailto:supp...@cimeos.com / 0899 49 42 00 (1.34EUR/appel puis 0.34/min) Maintenance des sites : maintena...@cimeos.com mailto:maintena...@cimeos.com Le 25/07/2014 15:26, Aurélien Levy a écrit : Bonjour Antoine, avec AW HTML5 tu n'as plus à fournir d'alternative à js si ton composant avec js est accessible. Aurélien De plus, sans JS, le diaporama n'affiche juste rien du tout... Donc ca m'étonnerait que tous les critères d'accessibilité soient remplis ;) Cordialement, Antoine Bouet Ingénieur Développement Expert AccessiWeb en Evaluation CIMEOS Montbéliard - Besançon - Paris e-mail : antoine.bo...@cimeos.com mailto:antoine.bo...@cimeos.com tel. : +33(0)9 72 30 72 42 www.cimeos.com http://www.cimeos.com COORDONNEES DU SUPPORT : Hébergement et Nom de Domaine : supp...@cimeos.com mailto:supp...@cimeos.com / 0899 49 42 00 (1.34EUR/appel puis 0.34/min) Maintenance des sites : maintena...@cimeos.com mailto:maintena...@cimeos.com Le 25/07/2014 14:43, Aurélien Levy a écrit : Bonjour Ariane, aria-expanded ne te servirai à rien, cela sert à signaler si un bloc est ouvert ou fermé pas si il est visible ou non. Par ailleurs, de ce que j'ai compris des discussions du forum RGAA en l'état actuelle des choses : 1- tu n'as aucune obligation d'utiliser aria tant que ton composant est accessible sinon fournir une alternative accessible 2- si tu utilise aria et que ton composant fait partie des composants pour lesquels il existe un modèle de conception http://www.w3.org/TR/wai-aria-practices/#aria_ex (c'est libre à toi de juger si ça correspond à quelque chose d'existant mais dans le cas des carrousel pour moi ce n'est pas le cas) tu dois le respecter ou en proposer à minima une version dérivée sinon fournir une alternative accessible Enfin l'exemple que tu donne http://bartdc.anysurfer.be/slideshow/ n'est en soit pas conforme AW ou RGAA actuel car les boutons de contrôle disparaissent quand css activé et image de fond désactivé (mode fort contraste ou css utilisateur). Par ailleurs on peut débattre de la logique de l'ordre de navigation clavier car les contrôles se situent après le contenu des slides du coup si l'utilisateur active un slide il est obligé de revenir en arrière ce qui n'est pas des plus simples à utiliser (et que pour ma part je jugerai non conforme). Aurélien Bonjour la liste, En dépit du fait qu'un slideshow, galerie, carrousel (appelons le comme on veut) n'est pas très utile, si on doit en mettre un, il se doit d'être accessible. J'ai cherché et j'ai fini par implémenter celui-ci http://www.anysurfer.be/fr/blog/detail/un-diaporama-sur-la-home-page-sil-le-faut-vraiment pour un projet mais il ne contient pas de balise aria-expanded etc, ... Le js n'est donc pas accessible ? Merci pour vos réponses. Ariane ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org -- Aurélien Levy Temesis ___ liste_gta mailing list liste_gta@list.accessiweb.org http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org