Merci à tous pour vos éclaircissements.
Je retiens qu'il faut ajouter une précision dans le Glossaire AW.
Pour être précis sur l'emplacement du title dans la page, en HTML brut
il est bien dans le head, mais "déplacé" par du Javascript dans le body.
Le validateur W3C ne voit pas d'erreur car il ne gère pas le HTML
généré, alors que Tanaguru oui ;) <clin d'oeil>
Matthieu
Le 30/10/2013 10:10, Sylvie Duchateau a écrit :
Bonjour Matthieu et tous,
Je suis d'accord avec les propos de JP, Aurélien et Romain.
Tout d'abord, une précision sur les techniques W3C.
Le document "techniques" et le document "Understanding WCAG" ont été
mis à jour car les gens ne savaient pas trop comment appliquer les
techniques. La version actuelle date de septembre 2013.
Le W3C a rajouté un paragraphe expliquant à quoi servent les techniques :
Techniques are informative:
http://www.w3.org/TR/2013/NOTE-UNDERSTANDING-WCAG20-20130905/understanding-techniques.html#introduction-understanding-techniques-informative-head
Le W3C dit que les techniques sont informatives, c'est-à-dire qu'elles
ne sont pas exigées. La base pour déterminer la conformité aux WCAG
sont les critères de succès du standard WCAG 2.0 et non les techniques.
Dans une note, le W3C explique qu'il faut être prudent lorsqu'on exige
d'appliquer les techniques suffisantes. La seule chose exigée est de
répondre aux exigences des critères de succès.
Si vous avez envie d'utiliser et de soumettre d'autres techniques pour
vous conformer à un critère de succès WCAG, personne ne vous empêche
de le faire. Le W3C invite d'ailleurs la communauté à soumettre toute
technique susceptible d'aider à se conformer aux critères de succès WCAG.
AccessiWeb a choisi un certain nombre de techniques suffisantes W3C
dont la H25.
Le fait que le title ne soit pas dans le head est un problème de
validation HTML et non de titre de page.
Quant aux navigateurs, tout le monde sait que certains navigateurs
bien connus et pas appréciés de toi Matthieu, s'arrangent pour
afficher l'information correctement même si la page est mal codée.
Comme il a été souligné suite à ta question sur la liste du W3C, même
si Firefox ou Chrome ou tout autre navigateur répare le mauvais
codage, il se pourra toujours qu'il y ait des technologies
d'assistance qui ne sachent pas gérer ce problème du title positionné
au mauvais endroit.
pour Tanguy, lorsqu'on affiche le code source avec ctrl+u le title est
bien dans la balise <head> mais lorsqu'on affiche le code source
généré, le title est dans le body.
J'ai testé avec Firefox et NVDA puis Safari et Voiceover et le title
est bien annoncé.
Bizarrement, le validateur ne parle pas d'une erreur de
positionnnement de la balise title.
Ce site est bizarre...
Bonne journée
Sylvie
Le 29/10/2013 18:30, Matthieu Faure a écrit :
Salut,
On vient de tomber sur un os à rogner. Il semble y avoir une erreur
sur le critère AW 8.5
<http://www.accessiweb.org/index.php/accessiweb_2.2_liste_deployee.html#crit-8-5>.
AccessiWeb demande de tester la balise title, sans plus de précision.
Or WCAG, avec la technique H25
<http://www.w3.org/TR/WCAG-TECHS/H25.html> (section "procedure")
demande de tester la balise title /qui se trouve dans la balise
//head/ ("check that a non-empty |title| element appears in the
|head| section").
Cas problématique: si j'ai un title hors du head, comme c'est le cas
sur http://accor.com/fr.html que faire ?
Au passage, les navigateurs (du moins Firefox, Opera, Chromium)
récupèrent bien le title.
Vu tout le travail qui a été fait pour rendre AccessiWeb conforme à
WCAG, il me semble dommage de laisser passer ça.
Vous en pensez quoi ? (cc @dbo75 @villainjp)
Matthieu
PS: Je me permets d'ajouter quelques sous-titres: la réponse à cette
question n'est pas anodine, elle fera foi dans l'implémentation
Tanaguru, donc sur plusieurs millions pages testées.
--
Phone: +33 9 72 11 26 06
Mobile: +33 6 73 96 79 59
Twitter: @mfaure <http://twitter.com/mfaure>
Tanaguru free-libre software for accessibility assessment
<http://www.Tanaguru.org/>
KBAccess collaborative database of good and bad examples of Web
Accessibility <http://www.kbaccess.org/>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
--
Phone: +33 9 72 11 26 06
Mobile: +33 6 73 96 79 59
Twitter: @mfaure <http://twitter.com/mfaure>
Tanaguru free-libre software for accessibility assessment
<http://www.Tanaguru.org/>
KBAccess collaborative database of good and bad examples of Web
Accessibility <http://www.kbaccess.org/>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org