Bonjour,
J'ai récemment été confronté à cette problématique.
Nous avons opté pour l'intégration de l'attribut role=main dans la balise main
afin d'être conforme au critère 12.10.4.
Cependant, dans le cadre de la conformité du critères 8.2, après passage du
validator W3C, seuls des "warning" persistent (*sur l'usage des attributs
"role"*).
Nous n'avons pas trouvé de source officielle expliquant la différence entre
"warning" et "error" (*aux yeux du W3C*), mais nous avons toléré les "warning"
pour ne pas avoir de non conformité sur le critère 12.10.4.
Pour alimenter le débat concernant la remontée des "warning" sur l'attribut
"role", nous avions noté que le W3C utilise 2 syntaxes qui pourraient, après
traduction, prêter à confusion :
Element `main` does not need a `role` attribute.
soit : L'élément "Main" n'a pas besoin d'attribut "Role"
The `banner` role is unnecessary for element `header`.
soit : L'élément "header" n'a pas besoin de la valeur "'banner" pour l'attribut
"role"
Bien cordialement,
**Laurent DEGETZ**
*gérant*
- - - - - - - - - - - - - - - - - - - - -
**Solire.fr**
Le web à la mesure de votre projet
- - - - - - - - - - - - - - - - - - - - -
Tél. : **09.72.42.64.94**
Solire
GIE du Clavecin
3, grande rue des Feuillants
69001 LYON
Plan : [http://goo.gl/maps/X2mx8](http://goo.gl/maps/X2mx8)
.moz-txt-sig, .moz-signature { opacity: inherit !important; } Bonjour
Hervé,Il me semble que personne n'a répondu
pour l'instant, donc je me lance !
De manière purement technique, il est vrai que l'ajout du rôle
fait double-emploi, puisque les balises citées contiennent
déjà implicitement ces rôles.
Cependant, il me semble qu'il faut les ajouter car
certaines technologies d'assistance ne reconnaissent pas
(encore) ces balises HTML5 - mais je veux bien une
confirmation d'un autre expert sur le sujet.
Cordialement,Marie Hanotte // Intégratrice multimédia marie
hanotte
intégratrice multimedia // interactive designer
[email protected]
tél. : +33 4 37 37 25 10
acti.fr
acti.fr/blog Le 15/01/2016 11:37, CHUZEVILLE Hervé a écrit :
Bonjour à tous, Une question concernant le test
12.10.4 (zone de contenu identifiée) et un warning que ressort du
validateur HTML du W3C : "Element main does not need a role
attribute". Est-ce que la balise main et le role="main" font
double emploi comme le laisse penser le validateur HTML du W3C ?
Ou est-ce bien obligatoire de mentionner les deux () comme le
laisse penser le test 12.10.4 du RGAA 3 ? (ou alors
faut-il comprendre, dans le test 12.10.4, que "un rôle ARIA"
peut être contenu implicitement dans une balise ?) Idem pour :·
Warning: The banner role is unnecessary for element
header ()· Warning: The contentinfo role is
unnecessary for element footer () Merci d'avance pour votre
éclairage. Cordialement, Hervé CHUZEVILLE, chef de
projet informatique
Agence de l�eau Rhône Méditerranée Corse
_______________________________________________ liste_gta mailing list
[email protected]http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org