artiloo Posté 3 Juin 2005 Posté 3 Juin 2005 Bonjour, Je bosse actuellement sur un nouveau site que je veux rendre accessible. Or je me heurte à une incompréhension. J'ai un agenda sous forme de tableau et lorsque j'essai de faire valider ma page avec http://webxact2.watchfire.com/ il m'indique une erreur "Separate adjacent links with more than white space". Sachant qu'il n'y a qu'un lien par cellule, je ne comprends pas. Voici l'adresse de mon site (encore en construction) : http://www.agglo-choletais.fr/acces/
jpv Posté 3 Juin 2005 Posté 3 Juin 2005 Bonjour, Le warning de bobby viens du fait que tes liens sont entourés d'espace insécables, il l'interprète comme une tentative de séparation de lien adjacent et t'indique que l'espace insécable est innoportun pour cet usage Tu peux l'ignorer, en revanche tu gagnerais à center tes liens au lieu de les formater avec l'espace insécable. JP
artiloo Posté 3 Juin 2005 Auteur Posté 3 Juin 2005 Salut, en revanche tu gagnerais à center tes liens au lieu de les formater avec l'espace insécable Je viens tout juste de rajouter le lien insécable pour tester... mais ce n'est pas la solution D'autres avis ???
Steph. K. Posté 4 Juin 2005 Posté 4 Juin 2005 salut, Ni Cinthia ni Ocawa ne signale cette erreur, c'est peut-être un faux positif de la part de Bobby (la doc n'est pas très claire : il faut séparer les liens avec un caractère imprimable... de là à savoir si les cellules d'un tableau sont acceptées). Si tu veux vraiment un 0 fautes tu peux te baser sur le code ci-dessous (c'est invisible pour les navigateurs graphiques mais interprété par Jaws ou les nav. en mode texte. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Sans titre</title><style type="text/css">.cache {position: absolute;clip : rect(1px, 1px, 1px, 1px);clip : rect(1px 1px 1px 1px);}</style></head><body><p>Survolez le mot <span class="cache">[ </span><a class="info" href="#">Toto</a><span class="cache"> ] </span></p></body></html>
Monique Posté 4 Juin 2005 Posté 4 Juin 2005 Bonjour, (la doc n'est pas très claire : il faut séparer les liens avec un caractère imprimable... de là à savoir si les cellules d'un tableau sont acceptées). <{POST_SNAPBACK}> Le problème c'est que Jaws (et probablement d'autres synthèses vocales) ne signalent pas la présence des cellules d'un tableau, le texte d'une rangée est lu d'une seule traite. Les liens apparaissent donc comme adjacents, de la même manière que s'ils étaient dans un paragraphe.
artiloo Posté 6 Juin 2005 Auteur Posté 6 Juin 2005 Merci, J'ai testé la méthode de steph.k. et ca me supprime l'erreur. Il m'en reste d'autres... mais ca va venir Enocre merci à vous.
Steph. K. Posté 6 Juin 2005 Posté 6 Juin 2005 J'ai testé la méthode de steph.k. et ca me supprime l'erreur. On peut même améliorer : <a href="...">Toto</a><span class="cache"> | </span><a href="...">Tata</a> Comme cela les utilisateurs de Jaws n'entende qu'une annonce entre chaque lien et non pas deux.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant