Éviter les erreurs les plus fréquentes en accessibilité du Web
Denis Boudreau (AccessibilitéWeb) | Paris-Web 2010
Paris-Web 2010
16 octobre 2010
Denis Boudreau
Avis :
Déposé intégralement sous licence Creative Commons BY-ND.
Permalien :
http://accessibiliteweb.com/presentations/2010/parisweb/atelier-erreurs-accessibilite/
A mené à la catégorisation suivante (selon WCAG 2.0)
Règles pour l'accessibilité des contenus Web (WCAG) 2.0 :
http://www.w3.org/Translations/WCAG20-fr/
Les règles d'accessibilité 2.0 :
http://www.accessibiliteweb.org/bdc/directives/regles-wcag-2.0
Affecte les personnes avec des limitations visuelles ou des limitations auditives.
<img> et attributs associésAffecte les personnes avec des limitations visuelles, motrices, et cognitives.
Affecte les personnes avec des limitations visuelles, motrices, et cognitives.
<h1> à <h6><ul> et <ol>Affecte les personnes avec des limitations visuelles.
Affecte les personnes avec des limitations visuelles, motrices et cognitives.
<label for="">, <input id="">...<fieldset>, <legend><hx>À consulter!
WebAIM - Accessibility & Compatibility (on SlideShare)
@alt?
Question Quiz!
Quel @alt pour cette loupe? 
Bonnes pratiques pour l'utilisation de @alt :
HTML5: Techniques for providing useful text alternatives
Quelle est l'information réellement pertinente?

alt="Stéphane Deschamps, Éric Daspet, Adrien Leygues."
alt="Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues."
alt="Montage photo en noir et blanc de trois magnifiques barbus dans la trentaine. Le premier, songeur, contemple une scène hors-champ à sa gauche en se mordillant nerveusement la lèvre inférieure. Celui du centre fixe amicalement la caméra, en souriant avec confiance. Le troisième regarde vers sa droite, un engageant sourire en coin."
Note :
Trop d'information tue l'information...
alt="") :
Décorative ou informative? Tout dépend du contexte!
Photo d'une borne de vélos en usage libre, à Paris (Flickr : Florence.S).
Décorative, si destinée à faire joli dans un texte portant sur la vie de quartier parisienne. Gagnerait à être intégrée au HTML avec un @alt vide (alt="") ou dans la CSS car elle n'apporte aucune information supplémentaire pertinente.
Informative, si destinée à appuyer un article portant sur les Vélibs. Gagnerait à être intégrée au HTML avec un @alt bien renseigné pour décrire textuellement la photo en question (en support au contenu).
alt="Une nouvelle borne Vélib pour les résidants de l'arrondissement."
@alt primordial dans ce contexte
@alt compense l'image@alt représentant d'abord la fonction
Sans équivalent textuel et sans image, que reste t-il?
<a href="fondateurs.php"><img src="fonds.png" alt="Stéphane Deschamps, Éric Daspet, Adrien Leygues." /></a>
<a href="fondateurs.php"><img src="fonds.png" alt="" /></a>
<a href="fondateurs.php"><img src="fonds.png" alt="Une entrevue avec les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues." /></a>
Un @alt laissé vide dans un lien équivaut à : <a href="commander.php"></a>
@alt!
Liens textuels et liens images adjacents
Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.
<a href="/fondateurs.php"><img src="fonds.png" alt="Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues." /></a> <a href="/fondateurs.php">Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.</a>
<a href="/fondateurs.php"><img src="fonds.png" alt="" /> Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.</a>
Images accompagnées d'une légende
Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.
<img src="fonds.png" alt="Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues." /> Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.
<img src="fonds.png" alt="" /> Les fondateurs de ParisWeb, Stéphane Deschamps, Éric Daspet et Adrien Leygues.
Note :
Faire gaffe aux légendes venant se placer entre deux morceaux de contenu et qui pourraient en altérer/modifier la compréhension.
display: none;?visibility: hidden;?.dissimuler {position: absolute; top: -10px;}
.cacher {position: absolute; left: -9999px;}
@title et onmouseover
Au-delà des apparences...
| Université Bishop's | Université Concordia | Université Laval |
| Sherbrooke : (819) 822-9600 | Montréal : (514) 848-2424 | Québec : (418) 656-3333 |
| Université McGill | Université de Montréal | Université du Québec |
| Montréal : (514) 398-4455 | Montréal : (514) 343-6111 | Québec : (418) 657-3551 |
@title<input type="text" title="recherche" /><frame src="menu.html" title="menu" /><abbr> et <acronym> :
:focusdisplay: none; !!!a#sauter {position:absolute; left:-9999px; top:auto;}
a#sauter:focus {position: static;}
a {outline:0;}:hover et :focusa:focus, a:hover
{outline:1px; background:#ccc; text-decoration:underline;}
L'accessibilité s'intègre à chaque étape
Contrôle qualité (rondes itératives)
Gestion de projet
Répartir WCAG 2.0 dans votre chaîne de production Web :
http://accessibiliteweb.com/fr/accessibilite/repartitions/wcag20/
Conseils d'accessibilité :
http://accessibiliteweb.com/fr/accessibilite/conseils/
Denis Boudreau,
Président
Coopérative AccessibilitéWeb
1751 rue Richardson, bureau 6111
Montréal (Québec), Canada H3K 1G6
Téléphone : +1 877.315.5550
Courriel : info@accessibiliteweb.com
Web : www.accessibiliteweb.com
Blogue : www.accessiblogue.com
Twitter : @AccessibiliteWb / @dboudreau
Permalien :
http://accessibiliteweb.com/presentations/2010/parisweb/atelier-erreurs-accessibilite/