retour vers le site AccessiWeb

Guide AccessiWeb


vous êtes ici : Référentiel AccessiWeb : version 1.1 [Déployé] (version officielle)

Référentiel AccessiWeb : version 1.1 [Déployé] (version officielle)

Cette page présente le Référentiel AccessiWeb v1.1 [Déployé].

Note sur les numéros de version du référentiel AccessiWeb :

Téléchargements :

revenir en haut de la page

Sommaire de la page

revenir en haut de la page

Présentation de la version 1.1

Pourquoi une version 1.1

Le besoin de créer la version AccessiWeb v1.1 est né des remontées terrain en particulier des membres du GTA (groupe créé en 2003) : certains critères du référentiel AccessiWeb v1 pouvaient contenir plusieurs questions, parfois leurs intitulés étaient insuffisamment précis pour les non experts, certains critères étaient complémentaires aux WCAG 1.0 ou leurs niveaux nécessitaient d'être changés du fait de l'évolution vers WCAG 2.0. Il fallait aussi prendre en considération l'évolution du Web comme l'harmonisation européenne des standards pour favoriser la eInclusion (personnes handicapées, seniors...) et le Web mobile en fournissant aux utilisateurs de AccessiWeb une correspondance vers les autres référentiels sur l'accessibilité du Web (UWEM 1.0, mobileOK Basic 1.0...).

Après 5 ans d'utilisation de la version 1.0 (version utilisée dans le Référentiel Accessibilité ADAE 2004), il devenait donc nécessaire de valoriser toute l'expérience acquise par AccessiWeb et de proposer ainsi à tous les acteurs du Web (secteur public et privé) une méthode d'application des recommandations internationales du W3C/WAI à propos de l'accessibilité du Web encore plus opérationnelle et performante.

revenir en haut de la page

Evolution ou nouveau référentiel ?

Le référentiel AccessiWeb v1.1 n'impose pas une nouvelle méthode de travail par rapport à la version précédente ! C'est une évolution du référentiel AccessiWeb v1.0 qui a été mise en place dans le cadre d'une procédure Qualité (le projet a été conduit par l'association BrailleNet et le travail collaboratif avec les membres du GTA a eu lieu de décembre 2007 à mai 2008).

En particulier, le référentiel AccessiWeb v1.1 conserve et renforce les 3 points structurels de la méthode AccessiWeb :

  1. outil pédagogique pour comprendre l'accessibilité du Web,
  2. référentiel pour le plus grand nombre et pas seulement pour les spécialistes du Web,
  3. méthode d'application des recommandations internationales de W3C/WAI.

revenir en haut de la page

Les 5 nouveautés de la version 1.1

  1. Le référentiel AccessiWeb v1.1 se décline en 2 listes permettant une utilisation adaptée au profil de l'utilisateur :
    • AccessiWeb v1.1 [Général] : liste courte de critères dont la formulation permet une compréhension par le plus grand nombre. Le profil de l'utilisateur de cette liste correspond à celui des managers, des consultants, des chefs de projet et du grand public de manière générale.
    • AccessiWeb v1.1 [Déployé] : liste étendue de tests en totale correspondance avec les critères de AccessiWeb v1.1 [Général] (ie, à chaque critère correspond un ensemble de tests). La formulation de ces tests est plus technique. Le profil de l'utilisateur de cette liste correspond à celui des experts en accessibilité, des spécialistes, des chercheurs, des professeurs en université et écoles, des webmasters, des développeurs et des évaluateurs de l'accessibilité des sites Web.

  2. Le référentiel AccessiWeb v1.1 comporte un glossaire. Ainsi, les intitulés des critères et tests - qui contiennent parfois des mots ou des expressions nécessitant une définition (mot technique, expression spécifique...) - sont compréhensibles de la même manière par tous.

  3. Chacune des 13 thématiques du référentiel AccessiWeb v1.1 débute par une recommandation pour développer de manière accessible.

  4. Un nombre limité de critères ont leur champ d'application modifié dans certains cas particuliers listés dans le glossaire.

  5. Le Guide AccessiWeb a été mis à jour. En plus d'une fiche par critère, il contient à présent :
    • les manuels d'aide à l'évaluation : ces manuels expliquent comment évaluer l'accessibilité d'un site Web par l'analyse de son code source ou en utilisant les outils d'évaluation en ligne pour Internet Explorer et Firefox,
    • les tables de correspondance vers les autres référentiels sur l'accessibilité du Web : ces tables permettent d'évaluer le niveau d'accessibilité d'un site Web pour différents référentiels à partir du référentiel AccessiWeb v1.1.

revenir en haut de la page

AccessiWeb v1.1 [Général] et [Déployé] en chiffres

Le référentiel AccessiWeb v1.1 comporte 3 niveaux d'accessibilité :


AccessiWeb v1.1 [Général] : 95 critères répartis en 13 thématiques.

AccessiWeb v1.1 [Déployé] : 243 tests répartis en 13 thématiques.

revenir en haut de la page

Champ d'application du référentiel

De manière générale et pour un niveau choisi (Bronze, Argent ou Or), la totalité des critères de ce niveau et des niveaux inférieurs doivent être respectés sur la totalité des pages Web d'un site Web.

revenir en haut de la page

Propriété et Conditions d'utilisation

Copyright © 2008 Association BrailleNet. Tous droits Réservés.

L'association BrailleNet est le propriétaire du Référentiel AccessiWeb et de tous ses contenus. Vous pouvez utiliser ce document dans les conditions suivantes :

Note : licence basée sur la licence des documents du W3C. Cette licence s'applique spécifiquement au Référentiel AccessiWeb. Notre licence autorise des extensions et des modifications du Référentiel AccessiWeb, tant que les références vers le document original sont données et des copies de cette licence sont fournies. Aucun des documents référencés dans ce document émanant du W3C ou de son initiative WAI ne sont sujets aux conditions de cette licence.

En utilisant et/ou copiant ce document (Référentiel AccessiWeb), ou le document depuis lequel cette citation est liée, vous (la personne qui utilise un document sous cette licence) déclarez avoir lu, compris et accepté de vous conformer aux termes et conditions suivants :

Permission de copier, et distribuer les contenus de ce document ou du document depuis lequel cette citation est liée, sous toute forme, pour toute cause et sans qu'aucune rémunération ou droit ne soit accordé à condition que vous incluiez les informations suivantes sur toutes les copies du document (ou les portions de celui-ci) que vous avez utilisées :

Si l'espace est suffisant, l'inclusion du texte intégral de cette notice doit être faite. Nous demandons que la référence au nom de l'auteur (association BrailleNet) soit inscrite pour chaque logiciel, document, ou autre article ou produit que vous créerez à partir de l'implémentation des contenus de ce document ou de toute portion de celui-ci.

Cette licence autorise l'utilisation, la modification, et l'extension de ce document à toute organisation sans droits d'auteur, dans les conditions exprimées ci-dessus. Dans le cas de modifications en dehors de l'organisme de normalisation sélectionné ou de l'entité équivalente par le détenteur des droits, ni l'expression "Référentiel AccessiWeb" ni le sigle "AccessiWeb" ne peuvent être utilisés pour dénommer le travail effectué.

Ce document est fourni "tel quel", et les détenteurs de droits d'auteurs n'assurent aucune garantie, explicite ou implicite, comprenant mais non limitée à des garanties propres aux règles commerciales, aux aptitudes pour un but particulier, non atteinte, ou à des règles de propriété; que les contenus de ce document sont appropriés pour toute cause ; ni que l'implémentation de tels contenus n'enfreindra pas de brevets, droits d'auteurs, marques ou tous autres droits faits pour des tiers.

Les détenteurs des droits ne seront pas responsables de tous dommages directs, indirects, spéciaux ou causés suite à l'utilisation de ce document ou de l'exécution ou l'implémentation des contenus de celui-ci.

Les noms et les marques des détenteurs des droits ne doivent pas être utilisés pour faire la promotion ou la publicité concernant ce document ou ses contenus sans permission préalable spécifique écrite. Le titre au copyright de ce document restera toujours la propriété des détenteurs des droits.

revenir en haut de la page

Contact

Toute demande concernant le Référentiel AccessiWeb, son contenu ou ses conditions d'utilisation doit être soumise :

revenir en haut de la page

Référentiel AccessiWeb v1.1 [Déployé]

  1. Images
  2. Cadres
  3. Couleurs
  4. Multimédia
  5. Tableaux
  6. Liens
  7. Code exécutable
  8. Eléments obligatoires
  9. Structuration de l'information
  10. Présentation de l'information
  11. Formulaires
  12. Navigation
  13. Consultation

revenir en haut de la page

1) Images

Recommandation : donner à chaque image porteuse d'information une alternative textuelle pertinente.

Liste des tests de la thématique : 1
Identifiant Niveau Intitulé
Chaque image a-t-elle une alternative textuelle ?
Test 1.1.a Bronze Chaque image (balise img) a-t-elle un attribut alt ?
Test 1.1.b Bronze Chaque zone (balise area) d'une image réactive a-t-elle un attribut alt ?
Test 1.1.c Bronze Chaque bouton de formulaire (balise input avec l'attribut type="image") a-t-il un attribut alt ?
Test 1.1.d Bronze Chaque image applet (balise applet) a-t-elle un attribut alt ?
Test 1.1.e Bronze Chaque image objet (balise object avec l'attribut type="image/...") a-t-elle une alternative textuelle entre <object> et </object> ?
Pour chaque image de décoration ayant une alternative textuelle, cette alternative est-elle vide ?
Test 1.2.a Bronze Pour chaque image de décoration (balise img) ayant un attribut alt, le contenu de cet attribut est-il vide (alt="") ?
Test 1.2.b Bronze Pour chaque zone non cliquable (balise area avec l'attribut nohref), non porteuse d'information et ayant un attribut alt, le contenu de cet attribut est-il vide (alt="") ?
Test 1.2.c Bronze Pour chaque image applet (balise applet) non porteuse d'information et ayant un attribut alt, le contenu de cet attribut est-il vide (alt="") ?
Test 1.2.d Bronze Pour chaque image objet (balise object avec l'attribut type="image/...") non porteuse d'information, l'alternative textuelle entre <object> et </object> est-elle vide ?
Pour chaque image porteuse d'information ayant une alternative textuelle, cette alternative est-elle pertinente ?
Test 1.3.a Bronze Pour chaque image porteuse d'information (balise img) ayant un attribut alt, le contenu de cet attribut est-il pertinent ?
Test 1.3.b Bronze Pour chaque zone (balise area) d'une image réactive, porteuse d'information et ayant un attribut alt, le contenu de cet attribut est-il pertinent ?
Test 1.3.c Bronze Pour chaque bouton associé à une image (balise input avec l'attribut type="image") ayant un attribut alt, le contenu de cet attribut est-il pertinent ?
Test 1.3.d Bronze Pour chaque image applet (balise applet) porteuse d'information et ayant un attribut alt, le contenu de cet attribut est-il pertinent ?
Test 1.3.e Bronze Pour chaque image objet (balise object avec l'attribut type="image/...") porteuse d'information et ayant une alternative textuelle, l'alternative textuelle entre <object> et </object> est-elle pertinente ?
Pour chaque image porteuse d'information ayant une alternative textuelle, cette alternative a-t-elle une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 1.4.a Bronze Pour chaque image porteuse d'information (balise img) ayant un attribut alt, le contenu de cet attribut a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 1.4.b Bronze Pour chaque zone (balise area) d'une image réactive, porteuse d'information et ayant un attribut alt, le contenu de cet attribut a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 1.4.c Bronze Pour chaque bouton associé à une image (balise input avec l'attribut type="image") ayant un attribut alt, le contenu de cet attribut a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 1.4.d Bronze Pour chaque image applet (balise applet) porteuse d'information et ayant un attribut alt, le contenu de cet attribut a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Chaque image porteuse d'information a-t-elle si nécessaire une description détaillée ?
Test 1.5.a Bronze Chaque image porteuse d'information (balise img, balise img ou balise object avec l'attribut usemap) qui nécessite une description détaillée a-t-elle un attribut longdesc ?
Test 1.5.b Bronze Pour chaque image (balise img, balise img ou balise object avec l'attribut usemap) ayant un attribut longdesc, le contenu de cet attribut est-il une url valide ?
Pour chaque image porteuse d'information ayant une description détaillée, cette description est-elle pertinente ?
Test 1.6.a Bronze Pour chaque image porteuse d'information (balise img) ayant un attribut longdesc, la description détaillée est-elle pertinente ?
Test 1.6.b Bronze Pour chaque image objet (balise object avec l'attribut type="image/...") ayant une description détaillée entre <object> et </object>, cette description détaillée est-elle pertinente ?
Pour chaque image réactive, les zones cliquables sont-elles définies juste après la déclaration de l'image dans le code source ?
Test 1.7.a Bronze Pour chaque image réactive (balise img ou object avec l'attribut usemap), les zones cliquables (balises area contenues dans la balise map) sont-elles définies juste après la déclaration de l'image dans le code source ?
Test 1.7.b Bronze Pour chaque image réactive côté serveur (balise img avec l'attribut ismap), les zones cliquables sont-elles doublées de liens texte juste après la déclaration de l'image dans le code source ?
Pour chaque image réactive, les zones cliquables sont-elles ordonnées de manière pertinente dans le code source ?
Test 1.8.a Or Pour chaque image réactive (balise img ou object avec l'attribut usemap), les zones cliquables (balises area) sont-elles ordonnées de manière pertinente dans le code source ?
Chaque image texte doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.a Argent Chaque image texte (balise img) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.b Argent Pour chaque image réactive (balise img ou object avec l'attribut usemap), chaque zone texte (balise area) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.c Argent Pour chaque balise form, chacun de ses boutons "image texte" (balise input avec l'attribut type="image") doit si possible être remplacé par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.d Argent Chaque image texte applet (balise applet) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.e Argent Chaque image texte objet (balise object avec l'attribut type="image/...") doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?


2) Cadres

Recommandation : donner à chaque cadre et chaque cadre en ligne un titre pertinent. Proposer pour chaque jeu de cadres et chaque cadre en ligne une alternative pertinente.

Liste des tests de la thématique : 2
Identifiant Niveau Intitulé
Chaque cadre et chaque cadre en ligne a-t-il un attribut title ?
Test 2.1.a Bronze Chaque cadre (balise frame) a-t-il un attribut title ?
Test 2.1.b Bronze Chaque cadre en ligne (balise iframe) a-t-il un attribut title ?
Pour chaque cadre et chaque cadre en ligne ayant un attribut title, le contenu de cet attribut est-il pertinent ?
Test 2.2.a Bronze Pour chaque cadre (balise frame) ayant un attribut title, le contenu de cet attribut est-il pertinent ?
Test 2.2.b Bronze Pour chaque cadre en ligne (balise iframe) ayant un attribut title, le contenu de cet attribut est-il pertinent ?
Chaque jeu de cadres et chaque cadre en ligne a-t-il une alternative ?
Test 2.3.a Bronze Chaque jeu de cadres (balise frameset) a-t-il une balise noframes ?
Test 2.3.b Bronze Chaque cadre en ligne (balise iframe) a-t-il une alternative ?
Pour chaque jeu de cadres et chaque cadre en ligne ayant une alternative, cette alternative est-elle pertinente ?
Test 2.4.a Bronze Pour chaque jeu de cadres (balise frameset), le contenu de la balise noframes propose-t-il une liste de liens permettant d'accèder directement au contenu de chaque cadre ?
Test 2.4.b Bronze Pour chaque cadre en ligne (balise iframe), le contenu de l'alternative propose-t-il un lien permettant d'accéder directement au contenu de la balise iframe ?
Chaque cadre et chaque cadre en ligne qui nécessite que sa nature et son fonctionnement soient décrits a-t-il un attribut longdesc ?
Test 2.5.a Argent Chaque cadre (balise frame) qui nécessite que sa nature soit décrite a-t-il un attribut longdesc ?
Test 2.5.b Argent Chaque cadre (balise frame) qui nécessite que son fonctionnement soit décrit a-t-il un attribut longdesc ?
Test 2.5.c Argent Chaque cadre en ligne (balise iframe) qui nécessite que sa nature soit décrite a-t-il un attribut longdesc ?
Test 2.5.d Argent Chaque cadre en ligne (balise iframe) qui nécessite que son fonctionnement soit décrit a-t-il un attribut longdesc ?
Test 2.5.e Argent Pour chaque cadre (balise frame) ayant un attribut longdesc, le contenu de cet attribut est-il une url valide ?
Test 2.5.f Argent Pour chaque cadre en ligne (balise iframe) ayant un attribut longdesc, le contenu de cet attribut est-il une url valide ?
Pour chaque cadre et chaque cadre en ligne ayant un attribut longdesc, sa description détaillée est-elle pertinente ?
Test 2.6.a Argent Pour chaque cadre (balise frame) ayant un attribut longdesc, sa description détaillée est-elle pertinente ?
Test 2.6.b Argent Pour chaque cadre en ligne (balise iframe) ayant un attribut longdesc, sa description détaillée est-elle pertinente ?
Pour chaque cadre et chaque cadre en ligne, les barres de défilement peuvent-elles apparaître ?
Test 2.7.a Bronze Pour chaque cadre (balise frame) ayant un attribut scrolling, le contenu de cet attribut est-il différent de no ?
Test 2.7.b Bronze Pour chaque cadre en ligne (balise iframe) ayant un attribut scrolling, le contenu de cet attribut est-il différent de no ?
Dans chaque page Web, y a-t-il un maximum de 3 cadres ou cadres en ligne ?
Test 2.8.a Or Dans chaque page Web, y a-t-il un maximum de 3 cadres (balise frame) ou cadres en ligne (balise iframe) ?


3) Couleurs

Recommandation : ne pas donner l'information uniquement par la couleur et utiliser des contrastes de couleurs suffisamment élevés.

Liste des tests de la thématique : 3
Identifiant Niveau Intitulé
Dans chaque page Web, l'information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Test 3.1.a Bronze Dans chaque menu de navigation, l'information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Test 3.1.b Bronze Dans chaque page Web, pour chaque mot ou ensemble de mots mis en couleur, l'information ne doit pas être donnée uniquement par celle-ci. Cette règle est-elle respectée ?
Test 3.1.c Bronze Pour chaque image véhiculant une information, cette information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Test 3.1.d Bronze Pour chaque objet multimédia véhiculant une information, cette information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Dans chaque page Web, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Test 3.2.a Bronze Dans chaque menu de navigation, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Test 3.2.b Bronze Dans chaque page Web, pour chaque information véhiculée par la couleur d'un mot ou ensemble de mots, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Test 3.2.c Bronze Pour chaque image véhiculant une information, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Test 3.2.d Bronze Pour chaque objet multimédia véhiculant une information, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Dans chaque page Web, chaque contraste de couleurs est-il suffisamment élevé (hors cas particuliers) ?
Test 3.3.a Bronze Dans chaque page Web, le contraste entre la couleur du texte et la couleur de son arrière-plan est-il suffisamment élevé (hors cas particuliers) ?
Test 3.3.b Bronze Dans chaque page Web, le contraste entre les couleurs d'une image porteuse d'information et la couleur de fond de la page Web est-il suffisamment élevé (hors cas particuliers) ?
Test 3.3.c Bronze Dans chaque image porteuse d'information, le contraste entre les couleurs porteuses d'information est-il suffisamment élevé (hors cas particuliers) ?
Test 3.3.d Bronze Dans chaque page Web, le contraste entre les couleurs d'un objet multimédia porteur d'information et la couleur de fond de la page Web est-il suffisamment élevé (hors cas particuliers) ?
Test 3.3.e Bronze Dans chaque objet multimédia porteur d'information, le contraste entre les couleurs porteuses d'information est-il suffisamment élevé (hors cas particuliers) ?


4) Multimédia

Recommandation : donner si nécessaire à chaque objet multimédia une transcription textuelle, des sous-titres synchronisés et une audio-description synchronisée pertinents. Rendre possible le contrôle de la consultation de chaque objet multimédia au moins par le clavier et la souris.

Liste des tests de la thématique : 4
Identifiant Niveau Intitulé
Chaque objet multimédia a-t-il si nécessaire une transcription textuelle (hors cas particuliers) ?
Test 4.1.a Bronze Chaque objet multimédia de type son (wave, mp3...) a-t-il si nécessaire une transcription textuelle (hors cas particuliers) ?
Test 4.1.b Bronze Chaque objet multimédia de type video (avi, rm, wmv...) a-t-il si nécessaire une transcription textuelle (hors cas particuliers) ?
Test 4.1.c Bronze Chaque objet multimédia de type animation (Flash, Java, SVG...) a-t-il si nécessaire une transcription textuelle (hors cas particuliers) ?
Pour chaque objet multimédia ayant une transcription textuelle, cette alternative est-elle pertinente ?
Test 4.2.a Bronze Pour chaque objet multimédia de type son (wave, mp3...) ayant une transcription textuelle, cette transcription est-elle pertinente ?
Test 4.2.b Bronze Pour chaque objet multimédia de type video (avi, rm, wmv...) ayant une transcription textuelle, cette transcription est-elle pertinente ?
Test 4.2.c Bronze Pour chaque objet multimédia de type animation (Flash, Java, SVG...) ayant une transcription textuelle, cette transcription est-elle pertinente ?
Chaque objet multimédia a-t-il si nécessaire des sous-titres synchronisés avec le contenu multimédia (hors cas particuliers) ?
Test 4.3.a Bronze Chaque objet multimédia de type son (wave, mp3...) a-t-il si nécessaire des sous-titres synchronisés (hors cas particuliers) ?
Test 4.3.b Bronze Chaque objet multimédia de type video (avi, rm, wmv...) a-t-il si nécessaire des sous-titres synchronisés (hors cas particuliers) ?
Test 4.3.c Bronze Chaque objet multimédia de type animation (Flash, Java, SVG...) a-t-il si nécessaire des sous-titres synchronisés (hors cas particuliers) ?
Pour chaque objet multimédia ayant des sous-titres synchronisés avec le contenu multimédia, ces sous-titres sont-ils pertinents ?
Test 4.4.a Bronze Pour chaque objet multimédia de type son (wave, mp3...) ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
Test 4.4.b Bronze Pour chaque objet multimédia de type video (avi, rm, wmv...) ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
Test 4.4.c Bronze Pour chaque objet multimédia de type animation (Flash, Java, SVG...) ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
Chaque objet multimédia a-t-il si nécessaire une audio-description synchronisée avec le contenu multimédia (hors cas particuliers) ?
Test 4.5.a Bronze Chaque objet multimédia de type video (avi, rm, wmv...) a-t-il si nécessaire une audio-description synchronisée (hors cas particuliers) ?
Test 4.5.b Bronze Chaque objet multimédia de type animation (Flash, Java, SVG...) a-t-il si nécessaire une audio-description synchronisée (hors cas particuliers) ?
Pour chaque objet multimédia ayant une audio-description synchronisée avec le contenu multimédia, cette audio-description est-elle pertinente ?
Test 4.6.a Bronze Pour chaque objet multimédia de type video (avi, rm, wmv...) ayant une audio-description synchronisée, cette audio-description est-elle pertinente ?
Test 4.6.b Bronze Pour chaque objet multimédia de type animation (Flash, Java, SVG...) ayant une audio-description synchronisée, cette audio-description est-elle pertinente ?
La consultation de chaque objet multimédia est-elle contrôlable au moins par le clavier et la souris ?
Test 4.7.a Bronze Chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...) a-t-il si nécessaire les fonctionnalités de contrôle de sa consultation ?
Test 4.7.b Bronze Pour chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...) ayant des fonctionnalités de contrôle de sa consultation, ces fonctionnalités sont-elles atteignables au moins par le clavier et la souris ?
Test 4.7.c Bronze Pour chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...) ayant des fonctionnalités de contrôle de sa consultation, ces fonctionnalités sont-elles activables au moins par le clavier et la souris ?
Test 4.7.d Bronze Pour chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...), chaque fonctionnalité de contrôle de la consultation sans alternative textuelle est-elle explicite visuellement ?
Test 4.7.e Bronze Pour chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...), chaque fonctionnalité de contrôle de la consultation a-t-elle si nécessaire une alternative textuelle ?
Test 4.7.f Bronze Pour chaque objet multimédia de type son (wave, mp3...), de type video (avi, rm, wmv...) et de type animation (Flash, Java, SVG...), pour chaque fonctionnalité de contrôle de la consultation ayant une alternative textuelle, cette alternative est-elle pertinente ?


5) Tableaux

Recommandation : donner à chaque tableau un résumé pertinent. Pour chaque tableau de données, donner un titre pertinent et identifier clairement les cellules d'en-tête. Pour chaque tableau de mise en forme, veiller à sa bonne linéarisation.

Liste des tests de la thématique : 5
Identifiant Niveau Intitulé
Chaque tableau a-t-il un attribut summary ?
Test 5.1.a Or Chaque tableau (balise table) a-t-il un attribut summary ?
Pour chaque tableau ayant un attribut summary, le contenu de cet attribut est-il pertinent ?
Test 5.2.a Or Pour chaque tableau de données (balise table) ayant un attribut summary, le contenu de cet attribut est-il pertinent ?
Test 5.2.b Or Pour chaque tableau de mise en forme (balise table) ayant un attribut summary, le contenu de cet attribut est-il vide (summary="") ?
Pour chaque tableau de mise en forme, la compréhension de son contenu est-elle identique quand le tableau est linéarisé ?
Test 5.3.a Bronze Pour chaque tableau de mise en forme (balise table), la compréhension de son contenu est-elle identique quand le tableau est linéarisé ?
Chaque tableau de données a-t-il une balise caption ?
Test 5.4.a Argent Chaque tableau de données (balise table) a-t-il une balise caption ?
Pour chaque tableau de données ayant une balise caption, le contenu de cette balise donne-t-il le titre du tableau ?
Test 5.5.a Argent Pour chaque tableau de données (balise table) ayant une balise caption, le contenu de cette balise donne-t-il le titre du tableau ?
Pour chaque tableau de données, chaque en-tête de colonnes et chaque en-tête de lignes a-t-il une balise th ?
Test 5.6.a Bronze Pour chaque tableau de données (balise table), chaque en-tête de colonnes a-t-il une balise th ?
Test 5.6.b Bronze Pour chaque tableau de données (balise table), chaque en-tête de lignes a-t-il une balise th ?
Pour chaque tableau de données, la technique appropriée permettant d'associer chaque cellule avec ses en-têtes est-elle utilisée ?
Test 5.7.a Bronze Pour chaque tableau de données (balise table), une technique permettant d'associer chaque cellule (balise td) avec ses en-têtes (balise th) est-elle utilisée (attributs id/headers ou attribut scope) ?
Test 5.7.b Bronze Pour chaque tableau de données (balise table) ayant une technique permettant d'associer chaque cellule (balise td) avec ses en-têtes (balise th), cette technique est-elle appropriée ?
Test 5.7.c Bronze Pour chaque tableau de données (balise table) ayant une technique permettant d'associer chaque cellule (balise td) avec ses en-têtes (balise th), cette technique est-elle correctement implémentée ?
Pour chaque tableau de données, chaque en-tête de colonnes et chaque en-tête de lignes dont l'intitulé dépasse 15 caractères a-t-il si possible un attribut abbr ?
Test 5.8.a Or Pour chaque tableau de données (balise table), chaque en-tête de colonnes et chaque en-tête de lignes dont l'intitulé dépasse 15 caractères a-t-il si possible un attribut abbr ?
Pour chaque tableau de données, lorsqu'un en-tête de colonnes ou un en-tête de lignes a un attribut abbr, le contenu de cet attribut est-il pertinent ?
Test 5.9.a Or Pour chaque tableau de données (balise table), pour chaque en-tête de colonnes ou chaque en-tête de lignes (balise th) ayant un attribut abbr, le contenu de cet attribut a-t-il une longueur maximum de 15 caractères ?
Test 5.9.b Or Pour chaque tableau de données (balise table), pour chaque en-tête de colonnes ou chaque en-tête de lignes (balise th) ayant un attribut abbr, le contenu de cet attribut est-il explicite ?
Test 5.9.c Or Pour chaque tableau de données (balise table), pour chaque en-tête de colonnes ou chaque en-tête de lignes (balise th) ayant un attribut abbr, le contenu de cet attribut est-il unique ?


6) Liens

Recommandation : donner des intitulés de lien explicites hors contexte (éviter les intitulés de lien "Lire la suite") et utiliser les titres de lien le moins possible.

Liste des tests de la thématique : 6
Identifiant Niveau Intitulé
Chaque lien sans titre de lien est-il explicite hors contexte ?
Test 6.1.a Bronze Chaque lien texte sans titre de lien est-il explicite hors contexte ?
Test 6.1.b Bronze Pour chaque lien image sans titre de lien, l'alternative textuelle (contenu de l'attribut alt ou texte entre <object> et </object>) de l'image est-elle explicite hors contexte ?
Test 6.1.c Bronze Pour chaque image réactive (balise img ou balise object avec un attribut usemap), pour chaque zone cliquable (balise area) sans titre de lien et ayant un attribut alt, le contenu de cet attribut est-il pertinent ?
Test 6.1.d Bronze Chaque lien composite sans titre de lien est-il explicite hors contexte ?
Pour chaque lien ayant un titre de lien, ce titre est-il nécessaire ?
Test 6.2.a Bronze Pour chaque lien texte ayant un titre de lien (attribut title), ce titre est-il nécessaire ?
Test 6.2.b Bronze Pour chaque lien image ayant un titre de lien (attribut title), ce titre est-il nécessaire ?
Test 6.2.c Bronze Pour chaque image réactive (balise img ou balise object avec un attribut usemap), pour chaque zone cliquable (balise area) ayant un titre de lien (attribut title), ce titre est-il nécessaire ?
Test 6.2.d Bronze Pour chaque lien composite ayant un titre de lien (attribut title), ce titre est-il nécessaire ?
Pour chaque lien ayant un titre de lien, ce titre est-il pertinent ?
Test 6.3.a Bronze Pour chaque lien texte ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Test 6.3.b Bronze Pour chaque lien image ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Test 6.3.c Bronze Pour chaque image réactive (balise img ou balise object avec un attribut usemap), pour chaque zone cliquable (balise area) ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Test 6.3.d Bronze Pour chaque lien composite ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Chaque lien a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 6.4.a Bronze Chaque lien texte a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 6.4.b Bronze Chaque lien image a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Test 6.4.c Bronze Pour chaque image réactive (balise img ou balise object avec un attribut usemap), le lien de chaque zone cliquable (balise area) a-t-il une longueur au maximum de 80 caractères (hors cas particuliers) ?
Test 6.4.d Bronze Chaque lien composite a-t-il une longueur maximum de 80 caractères (hors cas particuliers) ?
Chaque lien identique a-t-il la même url ?
Test 6.5.a Bronze Chaque lien texte identique a-t-il la même url ?
Test 6.5.b Bronze Chaque lien image identique a-t-il la même url ?
Test 6.5.c Bronze Pour chaque image réactive (balise img ou balise object avec un attribut usemap), chaque zone cliquable (balise area) identique a-t-elle la même url ?
Test 6.5.d Bronze Chaque lien composite identique a-t-il la même url ?
Dans chaque page Web, les liens sont-ils visuellement séparés de manière distincte ?
Test 6.6.a Or Dans chaque page Web, les liens sont-ils visuellement séparés de manière distincte ?


7) Code exécutable

Recommandation : donner si nécessaire à chaque code exécutable une alternative pertinente. Rendre possible le contrôle de chaque code exécutable au moins par le clavier et la souris.

Liste des tests de la thématique : 7
Identifiant Niveau Intitulé
Chaque code exécutable a-t-il si nécessaire une alternative ?
Test 7.1.a Bronze Chaque script débutant par la balise script a-t-il si nécessaire une alternative ?
Test 7.1.b Bronze Chaque script généré à partir d'un lien dont l'url contient une commande javascript a-t-il si nécessaire une alternative ?
Test 7.1.c Bronze Chaque événement généré par un code exécutable a-t-il si nécessaire une alternative ?
Test 7.1.d Bronze Chaque script déclenchant l'ouverture d'une nouvelle fenêtre a-t-il si nécessaire une alternative ?
Test 7.1.e Bronze Chaque code exécutable débutant par la balise object a-t-il si nécessaire une alternative ?
Test 7.1.f Bronze Chaque code exécutable débutant par la balise applet a-t-il si nécessaire une alternative ?
Pour chaque code exécutable ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.a Bronze Pour chaque script débutant par la balise script et ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.b Bronze Pour chaque script généré à partir d'un lien dont l'url contient une commande javascript et ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.c Bronze Pour chaque événement généré par un code exécutable et ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.d Bronze Pour chaque script déclenchant l'ouverture d'une nouvelle fenêtre et ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.e Bronze Pour chaque code exécutable débutant par la balise object et ayant une alternative, cette alternative est-elle pertinente ?
Test 7.2.f Bronze Pour chaque code exécutable débutant par la balise applet et ayant une alternative, cette alternative est-elle pertinente ?
Chaque code exécutable est-il contrôlable au moins par le clavier et la souris ?
Test 7.3.a Argent Pour chaque code exécutable, chaque fonctionnalité générée par la balise script, object ou applet est-elle atteignable au moins par le clavier et la souris ?
Test 7.3.b Argent Pour chaque code exécutable, chaque fonctionnalité générée par la balise script, object ou applet est-elle activable au moins par le clavier et la souris ?
Test 7.3.c Argent Pour chaque code exécutable, chaque fonctionnalité générée par la balise script, object ou applet sans alternative textuelle est-elle explicite visuellement ?
Test 7.3.d Argent Pour chaque code exécutable, chaque fonctionnalité générée par la balise script, object ou applet a-t-elle si nécessaire une alternative textuelle ?
Test 7.3.e Argent Pour chaque code exécutable, pour chaque fonctionnalité générée par la balise script, object ou applet ayant une alternative textuelle, cette alternative est-elle pertinente ?
Pour chaque fonctionnalité générée par la balise script et au moins activable par le clavier et la souris, l'utilisateur est-il informé si nécessaire du rôle et de l'état de cette fonctionnalité ?
Test 7.4.a Argent Pour chaque fonctionnalité générée par la balise script et au moins activable par le clavier et la souris, l'utilisateur est-il informé si nécessaire du rôle et de l'état de cette fonctionnalité ?


8) Eléments obligatoires

Recommandation : vérifier que chaque page Web a un code source valide selon le type de document et le jeu de caractères spécifiés (titre de page unique, langue par défaut spécifiée, pas de détournements de balises, abréviations indiquées...).

Liste des tests de la thématique : 8
Identifiant Niveau Intitulé
Chaque page Web est-elle définie par un type de document et un jeu de caractères ?
Test 8.1.a Argent Pour chaque page Web, le type de document (balise doctype) est-il présent ?
Test 8.1.b Argent Pour chaque page Web, le type de document (balise doctype) est-il valide ?
Test 8.1.c Argent Pour chaque page Web, le jeu de caractères (attribut charset dans balise meta) est-il présent ?
Test 8.1.d Argent Pour chaque page Web, le jeu de caractères (attribut charset dans balise meta) est-il valide ?
Test 8.1.e Argent Pour chaque page Web, les éléments dépréciés ne doivent pas être utilisés. Cette règle est-elle respectée ?
Pour chaque page Web, le code source est-il valide selon le type de document spécifié ?
Test 8.2.a Argent Les balises html sont-elles correctement implémentées dans le code source selon le type de type de document spécifié ?
Test 8.2.b Argent Les attributs html sont-ils correctement implémentés dans le code source selon le type de type de document spécifié ?
Dans chaque page Web, la langue par défaut est-elle présente ?
Test 8.3.a Bronze Pour chaque page Web, la langue par défaut (attribut lang associé à la balise html) est-elle présente ?
Pour chaque page Web ayant une langue par défaut, le code langue est-il valide ?
Test 8.4.a Bronze Pour chaque page Web ayant une langue par défaut (attribut lang associé à la balise html), le contenu de l'attribut lang est-il valide ?
Chaque page Web a-t-elle un titre de page ?
Test 8.5.a Bronze Chaque page Web a-t-elle un titre de page (balise title) ?
Pour chaque page Web ayant un titre de page, ce titre est-il pertinent ?
Test 8.6.a Bronze Pour chaque page Web ayant un titre de page (balise title), le contenu de cette balise est-il pertinent ?
Dans le site Web, le titre de chaque page est-il unique ?
Test 8.7.a Bronze Dans le site Web, le titre de chaque page (balise title) est-il unique ?
Dans chaque page Web, chaque changement de langue par rapport à la langue par défaut est-il indiqué dans le code source (hors cas particuliers) ?
Test 8.8.a Bronze Dans chaque page Web, chaque changement de langue (attribut lang) par rapport à la langue par défaut est-il indiqué dans le code source (hors cas particuliers) ?
Dans chaque page Web, chaque changement de langue indiqué par rapport à la langue par défaut est-il pertinent (hors cas particuliers) ?
Test 8.9.a Bronze Dans chaque page Web, pour chaque changement de langue indiqué par l'attribut lang, le contenu de cet attribut est-il pertinent (hors cas particuliers) ?
Test 8.9.b Bronze Pour chaque changement de langue indiqué par l'attribut lang, le contenu de cet attribut est-il valide (hors cas particuliers) ?
Dans chaque page Web, il ne doit pas y avoir de détournement de balises. Cette règle est-elle respectée ?
Test 8.10.a Argent Dans chaque page Web, il ne doit pas y avoir de détournement de balises. Cette règle est-elle respectée ?
Dans chaque page Web, chaque abréviation a-t-elle une balise appropriée ?
Test 8.11.a Or Dans chaque page Web, chaque acronyme a-t-il une balise appropriée (balise acronym) ?
Test 8.11.b Or Dans chaque page Web, chaque sigle a-t-il une balise appropriée (balise abbr) ?
Dans chaque page Web, la première occurrence de chaque abréviation a-t-elle une balise appropriée avec un attribut title ?
Test 8.12.a Or Dans chaque page Web, la première occurrence de chaque acronyme a-t-elle une balise appropriée (balise acronym) avec un attribut title ?
Test 8.12.b Or Dans chaque page Web, la première occurrence de chaque sigle a-t-elle une balise appropriée (balise abbr) avec un attribut title ?
Pour chaque abréviation ayant un attribut title, le contenu de cet attribut est-il pertinent ?
Test 8.13.a Or Pour chaque acronyme (balise acronym) ayant un attribut title, le contenu de cet attribut est-il pertinent ?
Test 8.13.b Or Pour chaque sigle (balise abbr) ayant un attribut title, le contenu de cet attribut est-il pertinent ?


9) Structuration de l'information

Recommandation : utiliser des titres et des listes pour structurer l'information, donner une structure similaire aux ensembles de pages et proposer des pages d'aide (plan du site, section décrivant l'accessibilité du site, moteur de recherche).

Liste des tests de la thématique : 9
Identifiant Niveau Intitulé
Dans le site Web, chaque page Web d'un ensemble de pages a-t-elle une présentation similaire et une structure similaire ?
Test 9.1.a Or Dans le site Web, chaque page Web d'un ensemble de pages a-t-elle une présentation similaire ?
Test 9.1.b Or Dans le site Web, chaque page Web d'un ensemble de pages a-t-elle une structure similaire ?
Dans chaque page Web, l'information est-elle structurée par l'utilisation appropriée de titres ?
Test 9.2.a Argent Dans chaque page Web, y a-t-il un titre de niveau 1 (balise h1) ?
Test 9.2.b Argent Dans chaque page Web, la hiérarchie entre les titres (balises h) est-elle pertinente ?
Test 9.2.c Argent Dans chaque page Web, chaque titre (balise h) nécessaire à la structure de l'information est-il présent ?
Dans chaque page Web, chaque liste est-elle structurée avec les balises appropriées ?
Test 9.3.a Argent Dans chaque page Web, les informations regroupées sous forme de listes non ordonnées utilisent-elles les balises ul et li ?
Test 9.3.b Argent Dans chaque page Web, les informations regroupées sous forme de listes ordonnées utilisent-elles les balises ol et li ?
Test 9.3.c Argent Dans chaque page Web, les informations regroupées sous forme de listes de définitions utilisent-elles les balises dl et dt/dd ?
Dans le site Web, y a-t-il une page "plan du site" ?
Test 9.4.a Argent Dans le site Web, y a-t-il une page "plan du site" ?
Dans chaque page Web, la page "plan du site" est-elle atteignable de manière identique ?
Test 9.5.a Argent Dans chaque page Web, la page "plan du site" est-elle atteignable à partir d'une fonctionnalité identique ?
Test 9.5.b Argent Dans chaque page Web, la fonctionnalité vers la page "plan du site" est-elle située à la même place dans la présentation ?
Test 9.5.c Argent Dans chaque page Web, la fonctionnalité vers la page "plan du site" est-elle située à la même place dans le code source ?
Dans le site Web, y a-t-il une section décrivant l'accessibilité du site ?
Test 9.6.a Argent Dans le site Web, y a-t-il une section décrivant l'accessibilité du site ?
Dans chaque page Web, la section décrivant l'accessibilité du site est-elle atteignable de manière identique ?
Test 9.7.a Argent Dans chaque page Web, la section décrivant l'accessibilité du site est-elle atteignable à partir d'une fonctionnalité identique ?
Test 9.7.b Argent Dans chaque page Web, la fonctionnalité vers la section décrivant l'accessibilité du site est-elle située à la même place dans la présentation ?
Test 9.7.c Argent Dans chaque page Web, la fonctionnalité vers la section décrivant l'accessibilité du site est-elle située à la même place dans le code source ?
Dans le site Web, y a-t-il un moteur de recherche ?
Test 9.8.a Or Dans le site Web, y a-t-il un moteur de recherche ?
Dans chaque page Web, le moteur de recherche est-il atteignable de manière identique ?
Test 9.9.a Or Dans chaque page Web, le moteur de recherche est-il atteignable à partir d'une fonctionnalité identique ?
Test 9.9.b Or Dans chaque page Web, la fonctionnalité vers le moteur de recherche est-elle située à la même place dans la présentation ?
Test 9.9.c Or Dans chaque page Web, la fonctionnalité vers le moteur de recherche est-elle située à la même place dans le code source ?
Dans la page des résultats du moteur de recherche, le mode d'emploi de celui-ci est-il si nécessaire clairement expliqué et la présentation des résultats de la recherche est-elle pertinente ?
Test 9.10.a Or Dans la page des résultats du moteur de recherche, le mode d'emploi de celui-ci est-il si nécessaire clairement expliqué ?
Test 9.10.b Or Dans la page des résultats du moteur de recherche, la présentation des résultats est-elle pertinente ?


10) Présentation de l'information

Recommandation : utiliser des feuilles de styles et des valeurs relatives pour contrôler la présentation de l'information.

Liste des tests de la thématique : 10
Identifiant Niveau Intitulé
Dans le site Web, des feuilles de styles sont-elles utilisées pour contrôler la présentation de l'information ?
Test 10.1.a Argent Dans le site Web, les balises servant à la présentation de l'information ne doivent pas être présentes dans le code source des pages. Cette règle est-elle respectée ?
Test 10.1.b Argent Dans le site Web, les attributs servant à la présentation de l'information ne doivent pas être présents dans le code source des pages. Cette règle est-elle respectée ?
Dans chaque page Web, le contenu visible reste-t-il présent lorsque les feuilles de styles sont désactivées ?
Test 10.2.a Bronze Dans chaque page Web, l'information reste-t-elle présente lorsque les feuilles de styles sont désactivées ?
Dans chaque page Web, l'information reste-t-elle compréhensible lorsque les feuilles de styles sont désactivées ?
Test 10.3.a Bronze Dans chaque page Web, l'ordre de lecture de l'information dans le code source est-il cohérent ?
Dans chaque page Web, l'ordre de tabulation est-il logique ?
Test 10.4.a Argent Dans chaque page Web, l'ordre de tabulation est-il logique ?
Dans les feuilles de styles du site Web, des valeurs relatives sont-elles toujours utilisées pour contrôler la présentation de l'information ?
Test 10.5.a Argent Dans les feuilles de styles du site Web, les unités non relatives (pt, pc, mm, cm, in) ne doivent pas être utilisées. Cette règle est-elle respectée ?
Test 10.5.b Argent Dans chaque page Web, l'augmentation de la taille des caractères ne doit pas provoquer de perte d'information. Cette règle est-elle respectée ?


11) Formulaires

Recommandation : associer pour chaque formulaire chacun de ses champs à son intitulé, grouper les champs dans des blocs d'informations de même nature, structurer les listes de choix de manière pertinente, donner à chaque bouton un intitulé explicite et vérifier que le contrôle de saisie est accessible.

Liste des tests de la thématique : 11
Identifiant Niveau Intitulé
Dans chaque formulaire, l'intitulé de chacun de ses champs a-t-il une balise label avec ses attributs correspondants id et for ?
Test 11.1.a Argent Pour chaque champ de formulaire (balises input, textarea et select), son intitulé a-t-il une balise label ?
Test 11.1.b Argent Pour chaque champ de formulaire (balises input, textarea et select) ayant une balise label, la technique permettant de le lier à son intitulé (balise label avec attribut for et balises input/textarea/select avec attribut id) est-elle présente ?
Test 11.1.c Argent Pour chaque champ de formulaire (balises input, textarea et select), l'identifiant utilisé par l'attribut id est-il unique ?
Dans chaque formulaire, l'intitulé de chaque champ est-il pertinent ?
Test 11.2.a Argent Dans chaque formulaire, l'intitulé de chaque champ est-il pertinent ?
Dans chaque formulaire, chaque intitulé de champ et son champ associé sont-ils accolés ?
Test 11.3.a Argent Dans chaque formulaire, chaque intitulé de champ et son champ associé de type radio ou checkbox sont-ils accolés ?
Test 11.3.b Argent Dans chaque formulaire, chaque champ différent des types radio ou checkbox suit-il immédiatement son intitulé ?
Dans chaque formulaire, chacun des blocs d'informations de même nature a-t-il si nécessaire une balise fieldset ?
Test 11.4.a Argent Dans chaque formulaire, chacun des blocs d'informations de même nature a-t-il si nécessaire une balise fieldset ?
Chaque balise fieldset est-elle suivie dans le code source par une balise legend ?
Test 11.5.a Argent Chaque balise fieldset est-elle suivie dans le code source par une balise legend ?
Dans chaque formulaire, le contenu de la balise legend de chaque bloc d'informations de même nature est-il pertinent ?
Test 11.6.a Argent Dans chaque formulaire, le contenu de la balise legend de chaque bloc d'informations de même nature est-il pertinent ?
Dans chaque formulaire, chaque liste de choix est-elle structurée de manière pertinente ?
Test 11.7.a Argent Dans chaque formulaire, pour chaque liste de choix (balise select), l'ordre des items (balise option) est-il donné de manière pertinente dans le code source ?
Test 11.7.b Argent Dans chaque formulaire, pour chaque liste de choix (balise select), l'ordre des balises optgroup est-il donné de manière pertinente dans le code source ?
Test 11.7.c Argent Chaque balise optgroup a-t-elle un attribut label ?
Test 11.7.d Argent Pour chaque balise optgroup ayant un attribut label, le contenu de cet attribut est-il pertinent ?
Dans chaque formulaire, chaque bouton est-il contrôlable au moins par le clavier et la souris ?
Test 11.8.a Bronze Dans chaque formulaire, chaque bouton est-il atteignable au moins par le clavier et la souris ?
Test 11.8.b Bronze Dans chaque formulaire, chaque bouton est-il activable au moins par le clavier et la souris ?
Test 11.8.c Bronze Dans chaque formulaire, chaque bouton a-t-il si nécessaire une alternative textuelle ?
Test 11.8.d Bronze Dans chaque formulaire, pour chaque bouton ayant une alternative textuelle, cette alternative est-elle pertinente ?
Dans chaque formulaire, chaque bouton sans alternative textuelle est-il explicite visuellement ?
Test 11.9.a Bronze Dans chaque formulaire, chaque bouton sans alternative textuelle est-il explicite visuellement ?
Pour chaque formulaire, le contrôle de saisie est-il accessible ?
Test 11.10.a Bronze Pour chaque formulaire, les champs obligatoires sont-ils signalés de manière pertinente ?
Test 11.10.b Bronze Pour chaque formulaire, les erreurs de saisie sont-elles indiquées de manière accessible ?


12) Navigation

Recommandation : faciliter la navigation dans un ensemble de pages par un menu de navigation identique, des liens de navigation interne et des raccourcis clavier.

Liste des tests de la thématique : 12
Identifiant Niveau Intitulé
Dans chaque ensemble de pages, chaque page Web a-t-elle un menu de navigation identique ?
Test 12.1.a Argent Dans chaque ensemble de pages, chaque page Web a-t-elle un menu de navigation ?
Test 12.1.b Argent Dans chaque ensemble de pages, pour chaque page Web ayant un menu de navigation, ce menu est-il identique dans le code source ?
Test 12.1.c Argent Dans chaque ensemble de pages, pour chaque page Web ayant un menu de navigation, ce menu est-il situé à la même place ?
Chaque page Web a-t-elle si nécessaire des liens de navigation interne ?
Test 12.2.a Or Chaque page Web a-t-elle si nécessaire un lien de navigation interne (balise a avec attribut href) qui permet d'accéder directement au contenu de la page ?
Test 12.2.b Or Chaque page Web a-t-elle si nécessaire un lien de navigation interne (balise a avec attribut href) qui permet d'accèder directement au menu de navigation de la page ?
Test 12.2.c Or Chaque page Web a-t-elle si nécessaire des liens de navigation interne (balise a avec attribut href) ?
Test 12.2.d Or Dans chaque page Web, pour chaque lien de navigation interne (balise a avec attribut href), le lien fonctionne-t-il correctement ?
Test 12.2.e Or Chaque page Web a-t-elle si nécessaire un lien de navigation interne (balise a avec attribut href) qui permet de passer une figure d'art ASCII ?
Dans chaque page d'un ensemble de pages Web, chaque raccourci clavier défini pour cet ensemble de pages est-il implémenté de manière pertinente et identique ?
Test 12.3.a Or Dans chaque page d'un ensemble de pages Web, chaque raccourci clavier (attribut accesskey) défini pour cet ensemble de pages est-il présent ?
Test 12.3.b Or Dans chaque page Web ayant des raccourcis clavier (attribut accesskey), chaque raccourci clavier est-il implémenté de manière pertinente ?
Test 12.3.c Or Dans chaque ensemble de pages Web, pour chaque page ayant des raccourcis clavier (attribut accesskey), chaque raccourci clavier est-il implémenté de manière identique ?
Dans chaque page Web, chaque raccourci clavier obligatoire est-il présent ?
Test 12.4.a Or Dans chaque page Web, chaque raccourci clavier obligatoire (attribut accesskey) est-il présent ?


13) Consultation

Recommandation : donner des informations relatives à la consultation des fichiers en téléchargement. Rendre possible le contrôle de chaque information dans un format spécifique au moins par le clavier et la souris.

Liste des tests de la thématique : 13
Identifiant Niveau Intitulé
Pour chaque page Web, l'utilisateur a-t-il le contrôle de chaque procédé de rafraîchissement ?
Test 13.1.a Bronze Pour chaque page Web, chaque procédé de rafraîchissement (code, script, balise object, balise applet) est-il désactivable par l'utilisateur ?
Test 13.1.b Bronze Pour chaque page Web, chaque procédé de rafraîchissement (code, script, balise object, balise applet) est-il activable par l'utilisateur ?
Chaque redirection automatique de page Web s'effectue-t-elle côté serveur ?
Test 13.2.a Argent Chaque redirection automatique de page Web s'effectue-t-elle côté serveur ?
Dans chaque page Web, pour chaque ouverture de nouvelle fenêtre, l'utilisateur est-il averti ?
Test 13.3.a Argent Dans chaque page Web, pour chaque ouverture de nouvelle fenêtre (attribut target=_blank, script, balises object ou applet) l'utilisateur est-il averti ?
Dans chaque page Web, pour chaque fichier en téléchargement, des informations relatives à sa consultation sont-elles présentes (hors cas particuliers) ?
Test 13.4.a Bronze Dans chaque page Web, chaque fichier en téléchargement a-t-il des informations relatives à son format (hors cas particuliers) ?
Test 13.4.b Bronze Dans chaque page Web, chaque fichier en téléchargement a-t-il des informations relatives à son poids (hors cas particuliers) ?
Test 13.4.c Bronze Dans chaque page Web ayant au moins un fichier en téléchargement, pour chaque format de fichier en téléchargement présent dans la page et qui nécessite un logiciel de lecture, y a-t-il un lien vers ce logiciel (hors cas particuliers) ?
Dans chaque page Web, chaque fichier en téléchargement a-t-il si nécessaire un fichier alternatif dans un format accessible ?
Test 13.5.a Or Dans chaque page Web, chaque fichier en téléchargement a-t-il si nécessaire un fichier alternatif dans un format accessible (html, txt) ?
Dans chaque page Web, pour chaque fichier en téléchargement ayant un fichier alternatif dans un format accessible, le contenu de ce fichier est-il pertinent ?
Test 13.6.a Or Dans chaque page Web, pour chaque fichier en téléchargement ayant un fichier alternatif dans un format accessible (html, txt), le contenu de ce fichier est-il pertinent ?
Dans chaque page Web, chaque information dans un format spécifique est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.a Bronze Dans chaque page Web, chaque information qui défile est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.b Bronze Dans chaque page Web, chaque image animée (balise img ou balise object) qui provoque un changement brusque de luminosité ou un effet de flash est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.c Bronze Dans chaque page Web, chaque script qui provoque un changement brusque de luminosité ou un effet de flash est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.d Bronze Dans chaque page Web, chaque contenu généré par une feuille de style qui provoque un changement brusque de luminosité ou un effet de flash est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.e Bronze Dans chaque page Web, chaque applet java qui provoque un changement brusque de luminosité ou un effet de flash est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.f Bronze Dans chaque page Web, chaque image animée (balise img ou balise object) qui provoque un clignotement est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.g Bronze Dans chaque page Web, chaque script qui provoque un clignotement est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.h Bronze Dans chaque page Web, chaque contenu généré par une feuille de style qui provoque un clignotement est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.i Bronze Dans chaque page Web, chaque applet java qui provoque un clignotement est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.j Bronze Dans chaque page Web, chaque image animée (balise img ou balise object) qui provoque un mouvement est-elle contrôlable au moins par le clavier et la souris ?
Test 13.7.k Bronze Dans chaque page Web, chaque script qui provoque un mouvement est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.l Bronze Dans chaque page Web, chaque contenu généré par une feuille de style qui provoque un mouvement est-il contrôlable au moins par le clavier et la souris ?
Test 13.7.m Bronze Dans chaque page Web, chaque applet java qui provoque un mouvement est-elle contrôlable au moins par le clavier et la souris ?

revenir en haut de la page

Guide AccessiWeb (version 3.0.1 temporaire, 17 novembre 2008) | Conditions d'utilisation | Contact
Copyright © 2008 Association BrailleNet. Tous droits Réservés.