Liste de vérification pour l’accessibilité Web
- N’utilisez pas de balise
<table>
pour la mise en page.
- N’utilisez pas la balise
<br>
ou pour créer des espaces. Utilisez plutôt le CSS.
- Le niveau de contraste de la présentation visuelle du texte et des images de texte est d'au moins 4,5 : 1 sur toutes les pages.
- Vous devez pouvoir redimensionner (c'est-à-dire zoomer) jusqu'à 200%, sans perte de contenu ou de fonctionnalité.
- Les pages fonctionnent bien sur les appareils mobiles (en modifiant la taille de la fenêtre).
- Toutes les fonctionnalités du contenu sont accessibles à l’aide du clavier.
- Un mécanisme est disponible pour contourner les blocs de contenu qui se répètent sur plusieurs pages Web.
- Les pages Web ont des titres uniques qui décrivent le sujet ou l'objectif.
- L'objectif de chaque lien peut être déterminé à partir du texte du lien.
- Les titres doivent être significatifs et utilisés pour créer une structure hiérarchique. (Les niveaux de titres ne doivent pas être sautés).
- Le « focus » est toujours visible lors de l'utilisation d’un clavier.
- Tous les éléments d’un formulaire doivent avoir un « label » associé.
- Le langage de la page et de son contenu doit être programmée.
- Toutes les pages qui contiennent des tableaux pour transmettre des données utilisent soit
scope
(disponible seulement en anglais) ou id
with headers
(disponible seulement en anglais).
- Utilisez la validation de formulaire de la BOEW.
- Toutes les pages doivent être validées : Markup Validation Service (disponible seulement en anglais).