Site Atimic recette


Créé le : 14 octobre 2020 12:44:13
Référentiel : RGAA 3 2017
Niveau : AAA
TanaguruMeter100%
Validé 108
Invalidé 0
Non Applicable 227
Non testé 0
Résumé détaillé
Thématique Images : 5 validé 0 invalidé 65 non applicable 0 non testé
Thématique Cadres : 1 validé 0 invalidé 1 non applicable 0 non testé
Thématique Couleurs : 11 validé 0 invalidé 11 non applicable 0 non testé
Thématique Multimedia : 0 validé 0 invalidé 43 non applicable 0 non testé
Thématique Tableaux : 0 validé 0 invalidé 12 non applicable 0 non testé
Thématique Liens : 5 validé 0 invalidé 8 non applicable 0 non testé
Thématique Scripts : 6 validé 0 invalidé 8 non applicable 0 non testé
Thématique Éléments Obligatoires : 11 validé 0 invalidé 4 non applicable 0 non testé
Thématique Structuration de l'information : 6 validé 0 invalidé 7 non applicable 0 non testé
Thématique Présentation de l'information : 23 validé 0 invalidé 10 non applicable 0 non testé
Thématique Formulaires : 21 validé 0 invalidé 22 non applicable 0 non testé
Thématique Navigation : 15 validé 0 invalidé 11 non applicable 0 non testé
Thématique Consultation : 4 validé 0 invalidé 25 non applicable 0 non testé

Résultats detaillés

Masquer le détail de la thématique Images

Thématique 1 : Images

5 tests Validé pour la thématique Images 0 test Invalidé pour la thématique Images 65 tests Non Applicable pour la thématique Images 0 test Non testé pour la thématique Images

1.1.1

 Chaque image (balise img) a-t-elle un attribut alt ?

1.1.2

 Chaque zone (balise area) d’une image réactive a-t-elle un attribut alt ?

1.1.3

 Chaque bouton de type image (balise input avec l’attribut type="image") a-t-il un attribut alt ?
Surcharge manuel1.1.3

1.1.4

 Chaque zone cliquable d’une image réactive coté serveur est-t-elle doublée d’un lien dans la page ?
Surcharge manuel1.1.4

1.2.1

Surcharge manuel1.2.1

1.2.2

 Chaque zone non cliquable (balise area sans attribut href) de décoration, et ayant un attribut alt, vérifie-t-elle ces conditions ?
  • Le contenu de l’attribut alt est vide (alt="") ;
  • La zone non cliquable ne possède pas d’attribut title ;
  • La balise area est dépourvue de rôle, propriété ou état ARIA visant à labelliser l’image (aria-label, aria-describedby, aria-labelledby par exemple).
Surcharge manuel1.2.2

1.2.3

 Chaque image objet (balise object avec l’attribut type="image/…") de décoration, sans légende, vérifie-t-elle ces conditions ?
  • La balise object possède un attribut aria-hidden="true" ;
  • L’alternative textuelle entre <object> et </object> est vide ;
  • La balise object ou lun de ses enfants est dépourvue dattribut title ;
  • La balise object ou l’un de ses enfants est dépourvue de rôle, propriété ou état ARIA visant à labelliser l’image (aria-label, aria-describedby, aria-labelledby par exemple).
Surcharge manuel1.2.3

1.2.4

 Chaque image vectorielle (balise svg) de décoration, sans légende, vérifie-t-elle ces conditions ?
  • La balise svg possède un attribut aria-hidden="true" ;
  • Les balises title et desc sont absentes ou vides ;
  • La balise svg ou l’un de ses enfants est dépourvue d’attribut title ;
  • La balise svg ou l’un de ses enfants est dépourvue de rôle, propriété ou état ARIA visant à labelliser l’image vectorielle (aria-label, aria-describedby, aria-labelledby par exemple).
Surcharge manuel1.2.4

1.2.5

 Chaque image bitmap (balise canvas) de décoration, sans légende, vérifie-t-elle ces conditions ?
  • La balise canvas possède un attribut aria-hidden="true" ;
  • Le contenu entre <canvas> et </canvas> est dépourvue de contenus textuels ;
  • La balise canvas ou l’un de ses enfants est dépourvue d’attribut title ;
  • La balise canvas ou l’un de ses enfants est dépourvue de rôle, propriété ou état ARIA visant à labelliser l’image (aria-label, aria-describedby, aria-labelledby par exemple).
Surcharge manuel1.2.5

1.2.6

 Chaque image embarquée (balise embed avec l’attribut type="image/…") de décoration, sans légende, vérifie-t-elle ces conditions ?
  • La balise embed possède un attribut aria-hidden="true" ;
  • La balise La balise embed ou l’un de ses enfants est dépourvue d’attribut title ;
  • La balise embed ou l’un de ses enfants est dépourvue de rôle, propriété ou état ARIA visant à labelliser l’image (aria-label, aria-describedby, aria-labelledby par exemple).
Surcharge manuel1.2.6

1.3.1

Surcharge manuel1.3.1

1.3.2

 Chaque zone (balise area) d’une image réactive porteuse d’information, ayant un attribut alt, vérifie-t-elle ces conditions (hors cas particuliers) ?
  • Le contenu de l’attribut alt est pertinent ;
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu de la propriété aria-label est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l’attribut alt.
Surcharge manuel1.3.2

1.3.3

 Chaque bouton de type image (balise input avec l’attribut type="image"), ayant un attribut alt, vérifie-t-il ces conditions (hors cas particuliers) ?
  • Le contenu de l’attribut alt est pertinent ;
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu de la propriété aria-label est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l’attribut alt.
Surcharge manuel1.3.3

1.3.4

 Chaque image objet (balise object avec l’attribut type="image/…") porteuse d’information vérifie-t-elle une de ces conditions (hors cas particuliers) ?
  • L’image objet est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative pertinente. ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image objet par un texte alternatif pertinent ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image objet par une image possédant une alternative pertinente.
Surcharge manuel1.3.4

1.3.5

 Chaque image objet (balise object avec l’attribut type="image/…") porteuse d’information, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions (hors cas particuliers) ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.3.5

1.3.6

 Chaque image embarquée (balise embed avec l’attribut type="image/…") porteuse d’information vérifie-t-elle une de ces conditions (hors cas particuliers) ?
  • L’image embarquée est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative pertinente ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image embarquée par un texte alternatif pertinent ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image embarquée par une image possédant une alternative pertinente.
Surcharge manuel1.3.6

1.3.7

 Chaque image embarquée (balise embed avec l’attribut type="image/…") porteuse d’information, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions (hors cas particuliers) ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.3.7

1.3.8

 Chaque image vectorielle (balise svg) porteuse d’information, en l’absence d’alternative, vérifie-t-elle ces conditions (hors cas particuliers) ?
  • La balise svg possède un role="img" ;
  • La balise svg possède une propriété aria-label dont le contenu est pertinent et identique à l’attribut title s’il est présent ;
  • La balise svg possède une balise title dont le contenu est pertinent et contient un passage de texte identique à la propriété aria-label.
Surcharge manuel1.3.8

1.3.9

 Pour chaque image vectorielle (balise svg) porteuse d’information et possédant une alternative, cette alternative est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.3.9

1.3.10

 Chaque image bitmap (balise canvas) porteuse d’information vérifie-t-elle une de ces conditions (hors cas particuliers) ?
  • Le contenu de l’alternative (contenu entre <canvas> et </canvas>) est pertinent ;
  • L’image bitmap est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative pertinente ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image bitmap par un texte alternatif pertinent ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image bitmap par une image possédant une alternative pertinente.
Surcharge manuel1.3.10

1.3.11

 Chaque image bitmap (balise canvas) porteuse d’information, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions (hors cas particuliers) ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.3.11

1.3.12

 Pour chaque image bitmap (balise canvas) porteuse d’information et possédant une alternative (contenu entre <canvas> et </canvas>), cette alternative est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.3.12

1.3.13

Surcharge manuel1.3.13

1.4.1

 Chaque image (balise img) utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-elle ces conditions ?
  • Le contenu de l’attribut alt permet de comprendre la nature et la fonction de l’image ;
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu de la propriété aria-label est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l’attribut alt.
Surcharge manuel1.4.1

1.4.2

 Chaque zone (balise area) d’une image réactive utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-elle ces conditions ?
  • Le contenu de l’attribut alt permet de comprendre la nature et la fonction de la zone ;
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu de la propriété aria-label est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l’attribut alt.
Surcharge manuel1.4.2

1.4.3

 Chaque bouton associé à une image (balise input avec l’attribut type="image") utilisée comme CAPTCHA ou comme image-test, ayant un attribut alt, vérifie-t-il ces conditions ?
  • Le contenu de l’attribut alt permet de comprendre la nature et la fonction du bouton ;
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu de la propriété aria-label est identique au contenu de l’attribut alt ;
  • S’il est présent, le contenu du passage de texte lié via la propriété aria-labelledby est identique au contenu de l’attribut alt.
Surcharge manuel1.4.3

1.4.4

 Chaque image objet (balise object avec l’attribut type="image/…") utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?
  • L’image objet est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image objet par un texte alternatif permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image objet par une image possédant une alternative permettant de comprendre la nature et la fonction de l’image.
Surcharge manuel1.4.4

1.4.5

 Chaque image objet (balise object avec l’attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.4.5

1.4.6

 Chaque image embarquée (balise embed avec l’attribut type="image/…") utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?
  • L’image embarquée est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image embarquée par un texte alternatif permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image embarquée par une image possédant une alternative permettant de comprendre la nature et la fonction de l’image.
Surcharge manuel1.4.6

1.4.7

 Chaque image embarquée (balise embed avec l’attribut type="image/…") utilisée comme CAPTCHA ou comme image-test, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.4.7

1.4.8

 Chaque image vectorielle (balise svg) utilisée comme CAPTCHA ou comme image-test, en l’absence d’alternative, vérifie-t-elle ces conditions ?
  • La balise svg possède un role="img" ;
  • La balise svg possède une propriété aria-label dont le contenu permet de comprendre la nature et la fonction de l’image et identique à l’attribut title s’il est présent ;
  • La balise svg possède une balise title dont le contenu permet de comprendre la nature et la fonction de l’image et identique à la propriété aria-label ;
  • Un lien adjacent permet d’accéder à une alternative dont le contenu permet de comprendre la nature et la fonction de l’image et identique à la propriété aria-label.
Surcharge manuel1.4.8

1.4.9

 Pour chaque image vectorielle (balise svg) utilisée comme CAPTCHA ou comme image-test, possédant une alternative, cette alternative est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.4.9

1.4.10

Chaque image bitmap (balise canvas) utilisée comme CAPTCHA ou comme image-test vérifie-t-elle une de ces conditions ?
  • Le contenu de l’alternative (contenu entre <canvas> et </canvas>) permet de comprendre la nature et la fonction de l’image ;
  • L’image bitmap est immédiatement suivie d’un lien adjacent permettant d’afficher une page ou un passage de texte contenant une alternative permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image bitmap par un texte alternatif permettant de comprendre la nature et la fonction de l’image ;
  • Un mécanisme permet à l’utilisateur de remplacer l’image bitmap par une image possédant une alternative permettant de comprendre la nature et la fonction de l’image.
Surcharge manuel1.4.10

1.4.11

 Chaque image bitmap (balise canvas) utilisée comme CAPTCHA ou comme image-test, qui utilise une propriété aria-label, aria-labelledby ou un attribut title, vérifie-t-elle ces conditions ?
  • S’il est présent, le contenu de l’attribut title est identique au contenu de l’attribut aria-label ;
  • S’il est présent, le contenu de l’attribut title est identique au passage de texte lié par la propriété aria-labelledby.
Surcharge manuel1.4.11

1.4.12

 Pour chaque image bitmap (balise canvas) utilisée comme CAPTCHA ou comme image-test, ayant une alternative (contenu entre / et /), cette l’alternative est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.4.12

1.5.1

 Chaque image (balises img, area, object, embed, svg, canvas) utilisée comme CAPTCHA vérifie-t-elle une de ces conditions ?
  • Il existe une autre forme de CAPTCHA non graphique, au moins ;
  • Il existe une autre solution d’accès à la fonctionnalité sécurisée par le CAPTCHA.
Surcharge manuel1.5.1

1.5.2

 Chaque bouton associé à une image (balise input avec l’attribut type="image") utilisée comme CAPTCHA vérifie-t-il une de ces conditions ?
  • Il existe une autre forme de CAPTCHA non graphique, au moins ;
  • Il existe une autre solution d’accès à la fonctionnalité sécurisée par le CAPTCHA.
Surcharge manuel1.5.2

1.6.1

Surcharge manuel1.6.1

1.6.2

 Chaque image objet (balise object avec l’attribut type="image/…") porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
  • Il existe un lien adjacent (via une url ou une ancre) permettant d’accéder au contenu de la description détaillée ;
  • Il existe une description détaillée clairement identifiable adjacente à l’image objet.
Surcharge manuel1.6.2

1.6.3

 Chaque image embarquée (balise embed) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
  • Il existe un lien adjacent (via une url ou une ancre) permettant d’accéder au contenu de la description détaillée ;
  • Il existe une description détaillée clairement identifiable adjacente à l’image embarquée.
Surcharge manuel1.6.3

1.6.4

 Chaque bouton de type image (balise input avec l’attribut type="image") porteur d’information, qui nécessite une description détaillée, vérifie-t-il une de ces conditions ?
  • Il existe un attribut alt contenant la référence à une description détaillée adjacente à l’image ;
  • Il existe un lien adjacent (via une url ou une ancre) permettant d’accéder au contenu de la description détaillée ;
  • Il existe une propriété aria-describedby référençant un passage de texte faisant office de description détaillée.
Surcharge manuel1.6.4

1.6.5

 Chaque bouton de type image (balise input avec l’attribut type="image") porteur d’information, qui implémente une référence à une description détaillée adjacente via une propriété aria-describedby, vérifie-t-il ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • La valeur de la propriété ARIA aria-describedby est égale à la valeur de l’attribut id.
Surcharge manuel1.6.5

1.6.6

 Chaque image vectorielle (balise svg) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
  • Il existe une propriété aria-label contenant une référence à une description détaillée adjacente à l’image vectorielle ;
  • Il existe une balise title contient une référence à une description détaillée adjacente à l’image vectorielle ;
  • La balise desc contenant la description détaillée ;
  • Il existe un lien adjacent (via une url ou une ancre) permettant d’accéder au contenu de la description détaillée.

1.6.7

 Pour chaque image vectorielle (balise svg) porteuse d’information, qui implémente une référence à une description détaillée adjacente via une propriété aria-label ou une balise desc, cette référence est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.6.7

1.6.8

 Chaque image bitmap (balise canvas), qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
  • Il existe un passage de texte entre <canvas> et </canvas> contenant une référence à une description détaillée adjacente à l’image bitmap ;
  • Il existe un contenu textuel entre <canvas> et </canvas> faisant office de description détaillée ;
  • Il existe un lien adjacent (via une url ou une ancre) permettant d’accéder au contenu de la description détaillée.
Surcharge manuel1.6.8

1.6.9

 Pour chaque image bitmap (balise canvas) porteuse d’information, qui implémente une référence à une description détaillée adjacente, cette référence est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.6.9

1.6.10

 Pour chaque image (balise img, area, object, embed, svg, canvas) porteuse d’information, qui implémente une description détaillée et qui utilise une propriété aria-describedby, la propriété aria-describedby référence-t-elle la description détaillée ?
Surcharge manuel1.6.10

1.7.1

Surcharge manuel1.7.1

1.7.2

 Chaque bouton de type image (balise input avec l’attribut type="image") porteur d’information, ayant une description détaillée, vérifie-t-il ces conditions ?
  • La description détaillée dans la page et signalée dans l’attribut alt est pertinente ;
  • La description détaillée via un lien adjacent est pertinente ;
  • Le passage de texte référencé via la propriété aria-describedby est pertinent.
Surcharge manuel1.7.2

1.7.3

 Chaque image objet (balise object avec l’attribut type="image/…") porteuse d’information, ayant une description détaillée, vérifie-t-elle une de ces conditions ?
  • La description détaillée adjacente à l’image objet est pertinente ;
  • La description détaillée via un lien adjacent est pertinente.
Surcharge manuel1.7.3

1.7.4

 Chaque image embarquée (balise embed avec l’attribut type="image/…") porteuse d’information, ayant une description détaillée, vérifie-t-elle une de ces conditions ?
  • La description détaillée adjacente à l’image embarquée est pertinente ;
  • La description détaillée via un lien adjacent est pertinente.
Surcharge manuel1.7.4

1.7.5

 Chaque image vectorielle (balise svg) porteuse d’information, ayant une description détaillée, vérifie-t-elle ces conditions ?
  • La description détaillée adjacente à l’image vectorielle et signalée dans la propriété aria-label ou la balise desc est pertinente ;
  • La description détaillée contenue dans la balise desc est pertinente ;
  • La description détaillée via un lien adjacent est pertinente.

1.7.6

 Pour chaque image vectorielle (balise svg) porteuse d’information, ayant une description détaillée implémentée via la balise desc, cette description détaillée est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.7.6

1.7.7

 Chaque image bitmap (balise canvas) porteuse d’information, ayant une description détaillée, vérifie-t-elle ces conditions ?
  • La description détaillée adjacente à l’image bitmap est pertinente ;
  • La description détaillée contenue entre <canvas> et </canvas> est pertinente ;
  • La description détaillée via un lien adjacent est pertinente.
Surcharge manuel1.7.7

1.7.8

 Pour chaque image bitmap (balise canvas) porteuse d’information, ayant une description détaillée entre <canvas> et </canvas>, cette description détaillée est-elle correctement restituée par les technologies d’assistance ?
Surcharge manuel1.7.8

1.8.1

Surcharge manuel1.8.1

1.8.2

 Pour chaque bouton "image texte" (balise input avec l’attribut type="image") porteur d’information, en l’absence d’un mécanisme de remplacement, doit si possible être remplacé par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.8.2

1.8.3

 Chaque image texte objet (balise object avec l’attribut type="image/…") porteuse d’information, en l’absence d’un mécanisme de remplacement, doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.8.3

1.8.4

 Chaque image texte embarquée (balise embed avec l’attribut type="image/…") porteuse d’information, en l’absence d’un mécanisme de remplacement, doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.8.4

1.8.5

 Chaque image texte bitmap (balise canvas) porteuse d’information, en l’absence d’un mécanisme de remplacement, doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.8.5

1.9.1

Surcharge manuel1.9.1

1.9.2

 Chaque bouton "image texte" (balise input avec l’attribut type="image") porteur d’information doit si possible être remplacé par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.9.2

1.9.3

 Chaque image texte objet (balise object avec l’attribut type="image/…") porteuse d’information doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.9.3

1.9.4

 Chaque image texte embarquée (balise embed avec l’attribut type="image/…") porteuse d’information doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.9.4

1.9.5

 Chaque image texte bitmap (balise canvas) porteuse d’information doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel1.9.5

1.10.1

 Chaque image légendée (balise img ou input avec l’attribut type="image" associée à une légende adjacente) vérifie-t-elle, si nécessaire, ces conditions ?
  • L’image (balise img) et sa légende sont contenues dans une balise figure ;
  • La balise figure possède un attribut role="group" ;
  • Le contenu de l’attribut alt de l’image contient une référence à la légende adjacente.
Surcharge manuel1.10.1

1.10.2

 Chaque image objet légendée (balise object avec l’attribut type="image/…" associée à une légende adjacente) vérifie-t-elle, si nécessaire, ces conditions ?
  • L’image objet (balise object) et sa légende sont contenues dans une balise figure ;
  • La balise figure possède un attribut role="group".
Surcharge manuel1.10.2

1.10.3

 Chaque image embarquée légendée (balise embed associée à une légende adjacente) vérifie-t-elle, si nécessaire, ces conditions ?
  • L’image embarquée (balise embed) et sa légende sont contenues dans une balise figure ;
  • La balise figure possède un attribut role="group" ;
  • L’alternative contient une référence à la légende adjacente.
Surcharge manuel1.10.3

1.10.4

 Chaque image vectorielle légendée (balise svg associée à une légende adjacente) vérifie-t-elle, si nécessaire, ces conditions ?
  • L’image vectorielle (balise svg) et sa légende sont contenues dans une balise figure ;
  • La balise figure possède un role="group" ;
  • Le contenu de la propriété aria-label ou de la balise desc de l’image vectorielle contient une référence à la légende adjacente.
Surcharge manuel1.10.4

1.10.5

 Chaque image bitmap légendée (balise canvas associée à une légende adjacente) vérifie-t-elle, si nécessaire, ces conditions ?
  • L’image bitmap (balise canvas) et sa légende sont contenues dans une balise figure ;
  • La balise figure possède un attribut role="group" ;
  • Le contenu entre <canvas> et </canvas> de l’image bitmap contient une référence à la légende adjacente.
Surcharge manuel1.10.5
Masquer le détail de la thématique Cadres

Thématique 2 : Cadres

1 test Validé pour la thématique Cadres 0 test Invalidé pour la thématique Cadres 1 test Non Applicable pour la thématique Cadres 0 test Non testé pour la thématique Cadres

2.1.1

 Chaque cadre en ligne (balise iframe) a-t-il un attribut title ?
Surcharge manuel2.1.1

2.2.1

Surcharge manuel2.2.1
Masquer le détail de la thématique Couleurs

Thématique 3 : Couleurs

11 tests Validé pour la thématique Couleurs 0 test Invalidé pour la thématique Couleurs 11 tests Non Applicable pour la thématique Couleurs 0 test Non testé pour la thématique Couleurs

3.1.1

 Pour chaque mot ou ensemble de mots dont la mise en couleur est porteuse d’information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?

3.1.2

 Pour chaque indication de couleur donnée par un texte, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?

3.1.3

 Pour chaque image véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Surcharge manuel3.1.3

3.1.4

 Pour chaque propriété CSS déterminant une couleur et véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?

3.1.5

 Pour chaque média temporel véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Surcharge manuel3.1.5

3.1.6

 Pour chaque média non temporel véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Surcharge manuel3.1.6

3.2.1

 Pour chaque mot ou ensemble de mots dont la mise en couleur est porteuse d’information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?

3.2.2

 Pour chaque indication de couleur donnée par un texte, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?

3.2.3

 Pour chaque image véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel3.2.3

3.2.4

 Pour chaque propriété CSS déterminant une couleur et véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?

3.2.5

 Pour chaque média temporel véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel3.2.5

3.2.6

 Pour chaque média non temporel véhiculant une information, l’information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel3.2.6

3.3.1

3.3.2

Surcharge manuel3.3.2

3.3.3

Surcharge manuel3.3.3

3.3.4

Surcharge manuel3.3.4

3.3.5

 Chaque mécanisme qui permet dafficher le texte avec un rapport de contraste conforme a-t-il un rapport de contraste supérieur ou égal à 4,5:1 ? ?
Surcharge manuel3.3.5

3.4.1

Surcharge manuel3.4.1

3.4.2

Surcharge manuel3.4.2

3.4.3

Surcharge manuel3.4.3

3.4.4

Surcharge manuel3.4.4

3.4.5

 Chaque mécanisme qui permet dafficher le texte avec un rapport de contraste conforme a-t-il un rapport de contraste supérieur ou égal à 7:1 ?
Surcharge manuel3.4.5
Masquer le détail de la thématique Multimédia

Thématique 4 : Multimédia

0 test Validé pour la thématique Multimédia 0 test Invalidé pour la thématique Multimédia 43 tests Non Applicable pour la thématique Multimédia 0 test Non testé pour la thématique Multimédia

4.1.1

 Chaque média temporel pré-enregistré seulement audio, vérifie-t-il, si nécessaire, l’une de ces conditions (hors cas particuliers) ?

4.1.2

 Chaque média temporel pré-enregistré seulement vidéo vérifie-t-il, si nécessaire, l’une de ces conditions (hors cas particuliers) ?
  • Il existe une version alternative « audio seulement » accessible via un lien adjacent (une url ou une ancre) ;
  • Il existe une version alternative « audio seulement » adjacente clairement identifiable ;
  • Il existe une transcription textuelle accessible via un lien adjacent (une url ou une ancre) ;
  • Il existe une transcription textuelle adjacente clairement identifiable ;
  • Il existe une audiodescription synchronisée ;
  • Il existe une version alternative avec une audiodescription synchronisée accessible via un lien adjacent (une url ou une ancre).

4.1.3

 Chaque média temporel synchronisé pré-enregistré vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Il existe une transcription textuelle accessible via un lien adjacent (une url ou une ancre) ;
  • Il existe une transcription textuelle adjacente clairement identifiable ;
  • Il existe une audiodescription synchronisée ;
  • Il existe une version alternative avec une audiodescription synchronisée accessible via un lien adjacent (une url ou une ancre).

4.2.1

 Pour chaque média temporel pré-enregistré seulement audio, ayant une transcription textuelle, celle-ci est-elle pertinente (hors cas particuliers) ?
Surcharge manuel4.2.1

4.2.2

 Chaque média temporel pré-enregistré seulement vidéo vérifie-t-il une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.2.2

4.2.3

 Chaque média temporel synchronisé pré-enregistré vérifie-t-il une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.2.3

4.3.1

 Chaque média temporel synchronisé pré-enregistré vérifie-t-il, si nécessaire, l’une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.3.1

4.3.2

 Pour chaque média temporel synchronisé pré-enregistré possédant des sous-titres synchronisés diffusés via une balise track, la balise track possède-t-elle un attribut kind="captions"
Surcharge manuel4.3.2

4.4.1

 Pour chaque média temporel synchronisé pré-enregistré ayant des sous-titres synchronisés, ces sous-titres sont-ils pertinents ?
Surcharge manuel4.4.1

4.5.1

 Chaque média temporel seulement audio en direct vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.5.1

4.5.2

 Chaque média temporel synchronisé en direct vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.5.2

4.6.1

 Chaque média temporel seulement audio en direct vérifie-t-il une de ces conditions ?
Surcharge manuel4.6.1

4.6.2

 Chaque média temporel synchronisé en direct vérifie-t-il une de ces conditions ?
Surcharge manuel4.6.2

4.7.1

 Chaque média temporel pré-enregistré seulement vidéo vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Il existe une audiodescription synchronisée ;
  • Il existe une version alternative avec une audiodescription synchronisée.
Surcharge manuel4.7.1

4.7.2

 Chaque média temporel synchronisé pré-enregistré vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Il existe une audiodescription synchronisée ;
  • Il existe une version alternative avec une audiodescription synchronisée.
Surcharge manuel4.7.2

4.8.1

 Pour chaque média temporel pré-enregistré seulement vidéo ayant une audiodescription synchronisée, celle-ci est-elle pertinente ?
Surcharge manuel4.8.1

4.8.2

 Pour chaque média temporel synchronisé ayant une audiodescription synchronisée, celle-ci est-elle pertinente ?
Surcharge manuel4.8.2

4.9.1

 Chaque média temporel pré-enregistré seulement audio a-t-il, si nécessaire, une interprétation en langue des signes adaptée à la langue du média (hors cas particuliers) ?
Surcharge manuel4.9.1

4.9.2

 Chaque média temporel synchronisé pré-enregistré a-t-il, si nécessaire, une interprétation en langue des signes adaptée à la langue du média (hors cas particuliers) ?
Surcharge manuel4.9.2

4.10.1

 Pour chaque média temporel pré-enregistré seulement audio ayant une interprétation en langue des signes, celle-ci est-elle pertinente ?
Surcharge manuel4.10.1

4.10.2

 Pour chaque média temporel synchronisé pré-enregistré ayant une interprétation en langue des signes, celle-ci est-elle pertinente ?
Surcharge manuel4.10.2

4.11.1

 Chaque média temporel synchronisé pré-enregistré vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Il existe une audiodescription étendue synchronisée ;
  • Il existe une version alternative avec une audiodescription étendue synchronisée.
Surcharge manuel4.11.1

4.11.2

 Chaque média temporel pré-enregistré seulement vidéo vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Il existe une audiodescription étendue synchronisée ;
  • Il existe une version alternative avec une audiodescription étendue synchronisée.
Surcharge manuel4.11.2

4.12.1

 Pour chaque média temporel synchronisé pré-enregistré ayant une audiodescriptionétendue synchronisée, celle-ci est-elle pertinente ?
Surcharge manuel4.12.1

4.12.2

 Pour chaque média temporel pré-enregistré seulement vidéo ayant une audiodescriptionétendue synchronisée, celle-ci est-elle pertinente ?
Surcharge manuel4.12.2

4.13.1

 Chaque média temporel synchronisé vérifie-t-il si nécessaire une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.13.1

4.13.2

 Chaque média temporel seulement vidéo vérifie-t-il si nécessaire une de ces conditions (hors cas particuliers) ?
Surcharge manuel4.13.2

4.14.1

 Pour chaque média temporel seulement vidéo ayant une transcription textuelle, celle-ci est-elle pertinente ?
Surcharge manuel4.14.1

4.14.2

 Pour chaque média temporel synchronisé ayant une transcription textuelle, celle-ci est-elle pertinente ?
Surcharge manuel4.14.2

4.15.1

 Pour chaque média temporel seulement son, seulement vidéo ou synchronisé, le contenu textuel adjacent permet-il d’identifier clairement le média temporel (hors cas particuliers) ?
Surcharge manuel4.15.1

4.15.2

 Pour chaque média temporel seulement son en direct, seulement vidéo en direct ou synchronisé en direct, le contenu textuel adjacent permet-il d’identifier clairement le média temporel (hors cas particuliers) ?
Surcharge manuel4.15.2

4.16.1

 Chaque média non temporel vérifie-t-il, si nécessaire, une de ces conditions (hors cas particuliers) ?
  • Un lien adjacent, clairement identifiable, contient l’adresse (url) d’une page contenant une alternative ;
  • Un lien adjacent, clairement identifiable, permet d’accéder à une alternative dans la page.
Surcharge manuel4.16.1

4.16.2

 Chaque média non temporel associé à une alternative vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • La page référencée par le lien adjacent est accessible ;
  • L’alternative dans la page, référencée par le lien adjacent, est accessible.
Surcharge manuel4.16.2

4.17.1

 Pour chaque média non temporel ayant une alternative, cette alternative permet-elle d’accéder au même contenu et à des fonctionnalités similaires ?
Surcharge manuel4.17.1

4.18.1

 Chaque séquence sonore déclenchée automatiquement via une balise object, video, audio, embed, bgsound ou un code JavaScript vérifie-t-elle une de ces conditions ?
  • La séquence sonore a une durée inférieure ou égale à 3 secondes ;
  • La séquence sonore peut être stoppée sur action de l’utilisateur ;
  • Le volume de la séquence sonore peut être contrôlé par l’utilisateur indépendamment du contrôle de volume du système.
Surcharge manuel4.18.1

4.19.1

 Chaque média temporel audio pré-enregistré et diffusé via une balise object, video, audio, embed, bgsound, ou proposé en téléchargement, vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • L’arrière-plan sonore peut être désactivé ;
  • La ou les pistes de dialogue sont 20 décibels plus élevées que l’arrière-plan sonore ;
  • Il existe une version alternative pour laquelle l’arrière-plan sonore peut être désactivé ;
  • Il existe une version alternative pour laquelle la ou les pistes de dialogue sont 20 décibels plus élevées que l’arrière-plan sonore.
Surcharge manuel4.19.1

4.20.1

 Chaque média temporel a-t-il, si nécessaire, les fonctionnalités de contrôle de sa consultation ?
Surcharge manuel4.20.1

4.20.2

 Pour chaque média temporel, chaque fonctionnalité vérifie-t-elle une de ces conditions ?
  • La fonctionnalité est accessible par le clavier et la souris ;
  • Une fonctionnalité accessible par le clavier et la souris permettant de réaliser la même action est présente dans la page.
Surcharge manuel4.20.2

4.20.3

 Pour chaque média temporel, chaque fonctionnalité vérifie-t-elle une de ces conditions ?
  • La fonctionnalité est activable par le clavier et la souris ;
  • Une fonctionnalité activable par le clavier et la souris permettant de réaliser la même action est présente dans la page.
Surcharge manuel4.20.3

4.21.1

 Pour chaque média non temporel, chaque fonctionnalité vérifie-t-elle une de ces conditions ?
  • La fonctionnalité est accessible par le clavier et la souris ;
  • Une fonctionnalité accessible par le clavier et la souris permettant de réaliser la même action est présente dans la page.
Surcharge manuel4.21.1

4.21.2

 Pour chaque média non temporel, chaque fonctionnalité vérifie-t-elle une de ces conditions ?
  • La fonctionnalité est activable par le clavier et la souris ;
  • Une fonctionnalité activable par le clavier et la souris permettant de réaliser la même action est présente dans la page.
Surcharge manuel4.21.2

4.22.1

 Chaque média temporel et non temporel vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • Le nom, le rôle, la valeur, le paramétrage et les changements d’états des composants d’interfaces sont accessibles aux technologies d’assistance via une API d’accessibilité ;
  • Une alternative compatible avec une API d’accessibilité permet d’accéder aux mêmes fonctionnalités.
Surcharge manuel4.22.1

4.22.2

 Chaque média temporel et non temporel qui possède une alternative compatible avec les technologies d’assistance, vérifie-t-il une de ces conditions ?
  • L’alternative est adjacente au média temporel ou non temporel ;
  • L’alternative est accessible via un lien adjacent (une url ou une ancre) ;
  • Un mécanisme permet de remplacer le média temporel ou non temporel par son alternative.
Surcharge manuel4.22.2
Masquer le détail de la thématique Tableaux

Thématique 5 : Tableaux

0 test Validé pour la thématique Tableaux 0 test Invalidé pour la thématique Tableaux 12 tests Non Applicable pour la thématique Tableaux 0 test Non testé pour la thématique Tableaux

5.1.1

 Pour chaque tableau de données complexe (balise table) un résumé est-il disponible dans la balise caption ?
Surcharge manuel5.1.1

5.2.1

 Pour chaque tableau de donnée complexes (balise table) ayant un résumé, celui-ci est-il pertinent ?
Surcharge manuel5.2.1

5.3.1

 Chaque tableau de mise en forme vérifie-t-il ces conditions (hors cas particuliers) ?
  • Le contenu linéarisé reste compréhensible ;
  • La balise table possède un attribut role="presentation".
Surcharge manuel5.3.1

5.4.1

 Chaque tableau de données (balise table) a-t-il une balise caption ?
Surcharge manuel5.4.1

5.5.1

 Pour chaque tableau de données (balise table) ayant un titre de tableau dans la balise caption, le contenu de cette balise donne-t-il le titre du tableau ?
Surcharge manuel5.5.1

5.6.1

 Pour chaque tableau de données (balise table), chaque en-tête de colonnes a-t-il une balise th ?
Surcharge manuel5.6.1

5.6.2

 Pour chaque tableau de données (balise table), chaque en-tête de lignes a-t-il une balise th ?
Surcharge manuel5.6.2

5.7.1

 Chaque en-tête (balise th) s’appliquant à la totalité de la ligne ou de la colonne possède-t-il un attribut id unique ou un attribut scope ?
Surcharge manuel5.7.1

5.7.2

 Chaque en-tête (balise th) s’appliquant à la totalité de la ligne ou de la colonne et possédant un attribut scope vérifie-t-il une de ces conditions ?
Surcharge manuel5.7.2

5.7.3

 Chaque en-tête (balise th) ne s’appliquant pas à la totalité de la ligne ou de la colonne vérifie-t-il ces conditions ?
  • L’en-tête ne possède pas d’attribut scope ;
  • L’en-tête possède un attribut id unique.
Surcharge manuel5.7.3

5.7.4

 Chaque cellule (balise td ou th) associée à un ou plusieurs en-têtes possédant un attribut id vérifie-t-elle ces conditions ?
  • La cellule possède un attribut headers ;
  • L’attribut headers possède la liste des valeurs des en-têtes associés à la cellule.
Surcharge manuel5.7.4

5.8.1

 Chaque tableau de mise en forme (balise table) vérifie-t-il ces conditions ?
  • Le tableau de mise en forme (balise table) ne possède pas de balises caption, th, thead, tfoot ,colgroup ;
  • Les cellules du tableau de mise en forme (balise td) ne possèdent pas d’attributs scope, headers, axis.
Surcharge manuel5.8.1
Masquer le détail de la thématique Liens

Thématique 6 : Liens

5 tests Validé pour la thématique Liens 0 test Invalidé pour la thématique Liens 8 tests Non Applicable pour la thématique Liens 0 test Non testé pour la thématique Liens

6.1.1

Surcharge manuel6.1.1

6.1.2

6.1.3

Surcharge manuel6.1.3

6.2.1

 Pour chaque lien texte ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Surcharge manuel6.2.1

6.2.2

Surcharge manuel6.2.2

6.2.3

 Pour chaque lien composite ayant un titre de lien (attribut title), le contenu de cet attribut est-il pertinent ?
Surcharge manuel6.2.3

6.3.1

Surcharge manuel6.3.1

6.3.2

Surcharge manuel6.3.2

6.3.3

Surcharge manuel6.3.3

6.4.1

 Pour chaque page web, chaque lien identique de type texte a-t-il les mêmes fonction et destination ?
Surcharge manuel6.4.1

6.4.2

Surcharge manuel6.4.2

6.4.3

Surcharge manuel6.4.3

6.5.1

 Dans chaque page web, chaque lien (balise a avec un attribut href), à l’exception des ancres, a-t-il un intitulé entre <a> et </a> ?
Surcharge manuel6.5.1
Masquer le détail de la thématique Scripts

Thématique 7 : Scripts

6 tests Validé pour la thématique Scripts 0 test Invalidé pour la thématique Scripts 8 tests Non Applicable pour la thématique Scripts 0 test Non testé pour la thématique Scripts

7.1.1

 Chaque script qui génère ou contrôle un composant d’interface vérifie-t-il, si nécessaire, une de ces conditions ?
Surcharge manuel7.1.1

7.1.2

 Chaque fonctionnalité d’insertion de contenu contrôlée par un script utilise-t-elle des propriétés et méthodes conformes à la spécification DOM (Document Object Model) ?
Surcharge manuel7.1.2

7.1.3

 Chaque script qui génère, met à jour ou contrôle un composant d’interface qui comporte des rôles des états ou des propriétés correspondant à un motif de conception défini par l’API ARIA vérifie-t-il une de ces conditions ?
  • Le composant d’interface est conforme au motif de conception défini par l’API ARIA ;
  • Un composant d’interface présent sur la page, permettant d’accéder aux mêmes fonctionnalités, est conforme au motif de conception défini par l’API ARIA ;
  • Le composant d’interface adapte un motif de conception défini par l’API ARIA ;
  • Une alternative accessible permet d’accéder aux mêmes fonctionnalités.
Surcharge manuel7.1.3

7.1.4

 Chaque modification du rôle natif d’un élément HTML respecte-t-elle les règles et préconisations indiquées dans la spécification HTML5 et les notes techniques associées ?
Surcharge manuel7.1.4

7.1.5

 Chaque script qui génère ou contrôle un composant d’interface respecte-t-il une de ces conditions ?
  • Le composant d’interface est correctement restitué par les technologies d’assistance ;
  • Une alternative accessible permet d’accéder aux mêmes fonctionnalités.
Surcharge manuel7.1.5

7.1.6

 Chaque composant d’interface qui utilise un rôle ARIA application respecte-t-il une de ces conditions ?
  • Le composant d’interface est correctement restitué par les technologies d’assistance ;
  • Une alternative accessible permet d’accéder aux mêmes fonctionnalités.
Surcharge manuel7.1.6

7.1.7

 Chaque a target="_blank" title="script Glossaire (nouvelle fenêtre)" href="http://rgaa.tanaguru.com/fr/glossaire.html#script">script qui génère ou contrôle un composant dinterface vérifie-t-il ces conditions ?
  • Le composant possède un nom pertinent ;
  • Le composant possède un rôle pertinent.
Surcharge manuel7.1.7

7.2.1

 Chaque script débutant par la balise script et ayant une alternative vérifie-t-il une de ces conditions ?
  • L’alternative entre <noscript> et </noscript> permet d’accéder à des contenus et des fonctionnalités similaires ;
  • La page affichée, lorsque JavaScript est désactivé, permet d’accéder à des contenus et des fonctionnalités similaires ;
  • La page alternative permet d’accéder à des contenus et des fonctionnalités similaires ;
  • Le langage de script côté serveur permet d’accéder à des contenus et des fonctionnalités similaires ;
  • L’alternative présente dans la page permet d’accéder à des contenus et des fonctionnalités similaires.
Surcharge manuel7.2.1

7.2.2

 Chaque élément non textuel mis à jour par un script (dans la page, ou un cadre en ligne) et ayant une alternative vérifie-t-il ces conditions ?
  • L’alternative de l’élément non textuel est mise à jour ;
  • L’alternative mise à jour est pertinente.
Surcharge manuel7.2.2

7.3.1

 Chaque élément possédant un gestionnaire d’événement contrôlé par un script vérifie-t-il une de ces conditions (hors cas particuliers) ?
Surcharge manuel7.3.1

7.3.2

 Un script ne doit pas supprimer le focus d’un élément qui le reçoit. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel7.3.2

7.3.3

 Chaque composant d’interface implémenté via un rôle défini par l’API ARIA et correspondant à un motif de conception respecte-t-il une de ces conditions ?
  • Les interactions au clavier sont conformes au comportement défini par le motif de conception pour les touches Echap, Barre d’espace, Tabulation et Flèches de direction au moins ;
  • Un composant d’interface présent sur la page, permettant de réaliser la même action, possède des interactions au clavier conformes au comportement défini par le motif de conception, pour les touches Échap, Barre d’espace, Tabulation et Flèches de direction au moins ;
  • Une alternative permettant d’accéder aux mêmes fonctionnalités est contrôlable par le clavier et la souris.
Surcharge manuel7.3.3

7.4.1

Surcharge manuel7.4.1

7.5.1

 Chaque script qui provoque une alerte non sollicitée est-il contrôlable par l’utilisateur (hors cas particuliers) ?
Surcharge manuel7.5.1
Masquer le détail de la thématique Éléments Obligatoires

Thématique 8 : Éléments Obligatoires

11 tests Validé pour la thématique Éléments Obligatoires 0 test Invalidé pour la thématique Éléments Obligatoires 4 tests Non Applicable pour la thématique Éléments Obligatoires 0 test Non testé pour la thématique Éléments Obligatoires

8.1.1

 Pour chaque page web, le type de document (balise doctype) est-il présent ?
Surcharge manuel8.1.1

8.1.2

 Pour chaque page web, le type de document (balise doctype) est-il valide ?
Surcharge manuel8.1.2

8.1.3

 Pour chaque page web possédant une déclaration de type de document, celle-ci est-elle située avant la balise html dans le code source ?
Surcharge manuel8.1.3

8.2.1

 Pour chaque déclaration de type de document, le code source de la page vérifie-t-il ces conditions (hors cas particuliers) ?
  • Les balises respectent les règles d’écriture ;
  • L’imbrication des balises est conforme ;
  • L’ouverture et la fermeture des balises sont conformes ;
  • Les attributs respectent les règles d’écriture ;
  • Les valeurs des attributs respectent les règles d’écriture.
Surcharge manuel8.2.1

8.2.2

 Pour chaque déclaration de type de document, le code source de la page ne doit pas utiliser d’éléments obsolètes. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel8.2.2

8.3.1

 Pour chaque page web, l’indication de langue par défaut vérifie-t-elle une de ces conditions ?
  • L’indication de la langue de la page (attribut lang et/ou xml:lang) est donnée pour l’élément html ;
  • L’indication de la langue de la page (attribut lang et/ou xml:lang) est donnée sur chaque élément de texte ou sur l’un des éléments parents.
Surcharge manuel8.3.1

8.4.1

 Pour chaque page web ayant une langue par défaut, le code de langue vérifie-t-il ces conditions ?
  • Le code de langue est valide ;
  • Le code de langue est pertinent.
Surcharge manuel8.4.1

8.5.1

 Chaque page web a-t-elle un titre de page (balise title) ?
Surcharge manuel8.5.1

8.6.1

Surcharge manuel8.6.1

8.7.1

Surcharge manuel8.7.1

8.8.1

 Dans chaque page web, chaque changement de langue (attribut lang et/ou xml:lang) est-il valide ?
Surcharge manuel8.8.1

8.8.2

Surcharge manuel8.8.2

8.9.1

Surcharge manuel8.9.1

8.10.1

 Dans chaque page web, chaque texte dont le sens de lecture est différent du sens de lecture par défaut est contenu dans une balise possédant un attribut dir ? Rgaa32017-8-10-1-url=http://rgaa.tanaguru.com/fr/glossaire.html#test-8-10-1
Surcharge manuel8.10.1

8.10.2

 Dans chaque page web, chaque changement du sens de lecture (attribut dir) vérifie-t-il ces conditions ?
  • La valeur de l’attribut dir est conforme (rtl ou ltr) ;
  • La valeur de l’attribut dir est pertinente.
Surcharge manuel8.10.2
Masquer le détail de la thématique Structuration de l'information

Thématique 9 : Structuration de l'information

6 tests Validé pour la thématique Structuration de l'information 0 test Invalidé pour la thématique Structuration de l'information 7 tests Non Applicable pour la thématique Structuration de l'information 0 test Non testé pour la thématique Structuration de l'information

9.1.1

 Dans chaque page web, y a-t-il un titre de niveau 1 (balise h1 ou balise possédant un rôle ARIA "heading" associé à une propriété aria-level="1") ?
Surcharge manuel9.1.1

9.1.2

 Dans chaque page web, la hiérarchie entre les titres (balise h ou balise possédant un rôle ARIA "heading" associé à une propriété aria-level) est-elle pertinente ?
Surcharge manuel9.1.2

9.1.3

 Dans chaque page web, chaque titre (balise h ou balise possédant un rôle ARIA "heading" associé à une propriété aria-level) nécessaire à la structure de l’information est-il présent ?
Surcharge manuel9.1.3

9.1.4

Surcharge manuel9.1.4

9.2.1

9.2.2

 Dans chaque page web, l’arborescence du document est-elle cohérente ?
Surcharge manuel9.2.2

9.3.1

 Dans chaque page web, les informations regroupées sous forme de listes non ordonnées vérifient-elles une de ces conditions ?
  • La liste utilise les balises HTML ul et li ;
  • La liste utilise les rôles ARIA list et listitem ;
Surcharge manuel9.3.1

9.3.2

 Dans chaque page web, les informations regroupées sous forme de listes ordonnées vérifient-elles une de ces conditions ?
  • La liste utilise les balises HTML ol et li ;
  • La liste utilise les rôles ARIA list et listitem.
Surcharge manuel9.3.2

9.3.3

 Dans chaque page web, les informations regroupées sous forme de listes de définitions utilisent-elles les balises dl et dt/dd ?
Surcharge manuel9.3.3

9.4.1

 Dans chaque page web, la première occurrence de chaque abréviation vérifie-t-elle une de ces conditions ?
  • L’abréviation est accompagnée de sa signification sous forme d’un texte adjacent ;
  • L’abréviation est implémentée via un lien référençant une page ou un emplacement dans la page qui permet d’en connaître la signification ;
  • L’abréviation fait partie d’un lien possédant un attribut title qui permet d’en connaître la signification ;
  • La signification de l’abréviation est présente dans un glossaire présent sur le site ;
  • L’abréviation est implémentée via une balise abbr possédant un attribut title qui permet d’en connaître la signification.
Surcharge manuel9.4.1

9.5.1

 Dans chaque page web, la signification de chaque abréviation est-elle pertinente ?
Surcharge manuel9.5.1

9.6.1

 Dans chaque page web, chaque citation courte utilise-t-elle une balise q ?
Surcharge manuel9.6.1

9.6.2

 Dans chaque page web, chaque bloc de citation utilise-t-il une balise blockquote ?
Surcharge manuel9.6.2
Masquer le détail de la thématique Présentation de l'information

Thématique 10 : Présentation de l'information

23 tests Validé pour la thématique Présentation de l'information 0 test Invalidé pour la thématique Présentation de l'information 10 tests Non Applicable pour la thématique Présentation de l'information 0 test Non testé pour la thématique Présentation de l'information

10.1.1

 Dans chaque page 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 ?
Surcharge manuel10.1.1

10.1.2

 Dans chaque page 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 ?
Surcharge manuel10.1.2

10.1.3

 Dans chaque page web, l’utilisation des espaces vérifie-t-elle ces conditions ?
  • Les espaces ne sont pas utilisés pour séparer les lettres d’un mot ;
  • Les espaces ne sont pas utilisés pour simuler des tableaux ;
  • Les espaces ne sont pas utilisés pour simuler des colonnes de texte.
Surcharge manuel10.1.3

10.2.1

 Dans chaque page web, l’information reste-t-elle présente lorsque les feuilles de styles sont désactivées ?
Surcharge manuel10.2.1

10.3.1

 Dans chaque page web, l’information reste-t-elle compréhensible lorsque les feuilles de styles sont désactivées ?
Surcharge manuel10.3.1

10.4.1

 Dans les feuilles de styles du site web, les unités non relatives (pt, pc, mm, cm, in) ne doivent pas être utilisées pour les types de média screen, tv, handheld, projection. Cette règle est-elle respectée (hors cas particuliers) ?
Surcharge manuel10.4.1

10.4.2

 Dans les feuilles de styles du site web, pour les types de média screen, tv, handheld, projection, les tailles de caractères utilisent-elles uniquement des unités relatives (hors cas particuliers) ?
Surcharge manuel10.4.2

10.4.3

 Dans chaque page web, l’augmentation de la taille des caractères jusqu’à 200%, au moins, ne doit pas provoquer de perte d’information. Cette règle est-elle respectée ?
Surcharge manuel10.4.3

10.5.1

 Dans chaque page web, chaque déclaration CSS de couleurs de police (color), d’un élément susceptible de contenir du texte, est-elle accompagnée d’une déclaration de couleur de fond (background, background-color), au moins, héritée d’un parent ?
Surcharge manuel10.5.1

10.5.2

 Dans chaque page web, chaque déclaration de couleur de fond (background, background-color), d’un élément susceptible de contenir du texte, est-elle accompagnée d’une déclaration de couleur de police (color) au moins, héritée d’un parent ?
Surcharge manuel10.5.2

10.5.3

 Dans chaque page web, chaque utilisation d’une image pour créer une couleur de fond d’un élément susceptible de contenir du texte, via CSS (background, background-image), est-elle accompagnée d’une déclaration de couleur de fond (background, background-color), au moins, héritée d’un parent ?
Surcharge manuel10.5.3

10.6.1

 Dans chaque page web, chaque lien texte signalé uniquement par la couleur, et dont la nature n’est pas évidente, a-t-il un rapport de contraste supérieur ou égal à 3:1 par rapport au texte environnant ?
Surcharge manuel10.6.1

10.7.1

Surcharge manuel10.7.1

10.7.2

 Pour chaque élément recevant le focus, l’indication visuelle du navigateur ne doit pas être dégradée (propriété CSS outline-color). Cette règle est-elle respectée ?
Surcharge manuel10.7.2

10.7.3

 Chaque lien dans un texte signalé par la couleur uniquement vérifie-t-il ces conditions ?
  • Une indication visuelle autre que la couleur permet de signaler la prise de focus au clavier ;
  • Une indication visuelle autre que la couleur permet de signaler le survol du lien à la souris.
Surcharge manuel10.7.3

10.8.1

 Pour chaque bloc de texte contenu dans une balise HTML, la couleur de fond est-elle contrôlable par l’utilisateur ?
Surcharge manuel10.8.1

10.8.2

 Pour chaque bloc de texte contenu dans une balise HTML, la couleur de police est-elle contrôlable par l’utilisateur ?
Surcharge manuel10.8.2

10.8.3

 Pour chaque bloc de texte contenu dans une balise object, embed, svg ou canvas, la couleur de fond est-elle contrôlable par l’utilisateur ?
Surcharge manuel10.8.3

10.8.4

 Pour chaque bloc de texte contenu dans une balise object, embed, svg ou canvas, la couleur de police est-elle contrôlable par l’utilisateur ?
Surcharge manuel10.8.4

10.9.1

 Chaque page web vérifie-t-elle une de ces conditions ?
  • Le texte n’est pas justifié ;
  • Un mécanisme permet à l’utilisateur de supprimer la justification du texte.
Surcharge manuel10.9.1

10.10.1

 Dans chaque page web, l’augmentation de la taille des caractères à 200% vérifie-t-elle une de ces conditions ?
  • En affichage plein écran, pour lire un bloc de texte, l’utilisation de la barre de défilement horizontal n’est pas nécessaire ;
  • Un mécanisme permet de rendre inutile l’utilisation de la barre de défilement horizontal pour lire un bloc de texte en affichage plein écran.
Surcharge manuel10.10.1

10.11.1

 Pour chaque page web, chaque bloc de texte vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • Chaque bloc de texte a une largeur inférieure ou égale à 80 caractères ;
  • L’utilisateur peut réduire la largeur de chaque bloc de texte à 80 caractères en redimensionnant la fenêtre de son navigateur.
Surcharge manuel10.11.1

10.12.1

 Pour chaque page web, chaque bloc de texte vérifie-t-il une de ces conditions ?
  • La valeur de l’interligne est égale à 1,5 fois la taille du texte, au moins ;
  • Un mécanisme permet d’augmenter la valeur de l’interligne à 1,5 fois la taille du texte, au moins.
Surcharge manuel10.12.1

10.12.2

 Pour chaque page web, chaque bloc de texte vérifie-t-il une de ces conditions ?
  • La valeur de l’espacement entre deux paragraphes est égale à 1,5 fois la valeur de l’interligne, au moins ;
  • Un mécanisme permet d’augmenter la valeur de l’espacement entre deux paragraphes à 1,5 fois la valeur de l’interligne, au moins.
Surcharge manuel10.12.2

10.13.1

Surcharge manuel10.13.1

10.14.1

 Dans chaque page web, pour chaque texte ou ensemble de textes, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
Surcharge manuel10.14.1

10.14.2

 Dans chaque page web, pour chaque image ou ensemble d’images, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
Surcharge manuel10.14.2

10.14.3

 Dans chaque page web, pour chaque média temporel, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
Surcharge manuel10.14.3

10.14.4

 Dans chaque page web, pour chaque média non temporel, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle respectée ?
Surcharge manuel10.14.4

10.15.1

 Dans chaque page web, pour chaque texte ou ensemble de textes, l’information ne doit pas être donnée uniquement par la forme, taille ou position. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel10.15.1

10.15.2

 Dans chaque page web, pour chaque image ou ensemble d’images, l’information ne doit pas être donnée par la forme, taille ou position uniquement. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel10.15.2

10.15.3

 Dans chaque page web, pour chaque média temporel, l’information ne doit pas être donnée par la forme, taille ou position uniquement. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel10.15.3

10.15.4

 Dans chaque page web, pour chaque média non temporel, l’information ne doit pas être donnée par la forme, taille ou position uniquement. Cette règle est-elle implémentée de façon pertinente ?
Surcharge manuel10.15.4
Masquer le détail de la thématique Formulaires

Thématique 11 : Formulaires

21 tests Validé pour la thématique Formulaires 0 test Invalidé pour la thématique Formulaires 22 tests Non Applicable pour la thématique Formulaires 0 test Non testé pour la thématique Formulaires

11.1.1

 Chaque champ de formulaire vérifie-t-il une de ces conditions ?
  • Le champ de formulaire possède un attribut title ;
  • Une étiquette (balise label) est associée au champ de formulaire ;
  • Le champ de formulaire possède une propriété aria-label ;
  • Le champ de formulaire possède une propriété aria-labelledby référençant un passage de texte identifié.

11.1.2

 Chaque champ de formulaire, associé à une étiquette (balise label), vérifie-t-il ces conditions ?
  • Le champ de formulaire possède un attribut id ;
  • La valeur de l’attribut id est unique ;
  • La balise label possède un attribut for ;
  • La valeur de l’attribut for est égale à la valeur de l’attribut id du champ de formulaire associé.
Surcharge manuel11.1.2

11.1.3

 Chaque champ de formulaire associé à une étiquette via la propriété ARIA aria-labelledby, vérifie-t-il ces conditions ?
  • L’étiquettepossède un attribut id ;
  • La valeur de l’attribut id est unique ;
  • Les valeurs de la propriété ARIA aria-labelledby sont égales à la valeur des attributs id des passages de textes utilisés pour créer l’étiquette&.
Surcharge manuel11.1.3

11.1.4

Surcharge manuel11.1.4

11.1.5

 Chaque champ de formulaire qui utilise un attribut title comme étiquette, vérifie-t-il une de ces conditions ?
  • L’attribut placeholder est absent ;
  • L’attribut placeholder est identique à l’attribut title.
Surcharge manuel11.1.5

11.2.1

Surcharge manuel11.2.1

11.2.2

 Chaque attribut title permet-il de connaître la fonction exacte du champ de formulaire auquel il est associé ?
Surcharge manuel11.2.2

11.2.3

 Chaque étiquette implémentée via la propriété ARIA aria-label permet-elle de connaître la fonction exacte du champ de formulaire auquel elle est associée ?
Surcharge manuel11.2.3

11.2.4

 Chaque étiquette implémentée via la propriété ARIA aria-labelledby permet-elle de connaître la fonction exacte du champ de formulaire auquel elle est associée ?
Surcharge manuel11.2.4

11.3.1

 Chaque étiquette associée à un champ de formulaire ayant la même fonction et répétée plusieurs fois dans une même page est-elle cohérente ?
Surcharge manuel11.3.1

11.3.2

 Chaque étiquette associée à un champ de formulaire ayant la même fonction et répétée dans un ensemble de pages est-elle cohérente ?
Surcharge manuel11.3.2

11.4.1

Surcharge manuel11.4.1

11.5.1

Surcharge manuel11.5.1

11.6.1

 Chaque regroupement de champs de formulaire possède-t-il une légende ?
Surcharge manuel11.6.1

11.7.1

 Dans chaque formulaire, chaque légende associée à un groupement de champs de formulaire est-elle pertinente ?
Surcharge manuel11.7.1

11.8.1

 Dans chaque formulaire, pour chaque liste de choix (balise select), les items sont-ils regroupés avec une balise optgroup, si nécessaire ?
Surcharge manuel11.8.1

11.8.2

 Dans chaque liste de choix (balise select), chaque regroupement d’items de liste (balise optgroup) possède-t-il un attribut label ?
Surcharge manuel11.8.2

11.8.3

 Pour chaque regroupement d’items de liste (balise optgroup) ayant un attribut label, le contenu de l’attribut label est-il pertinent ?
Surcharge manuel11.8.3

11.9.1

11.9.2

Surcharge manuel11.9.2

11.10.1

Surcharge manuel11.10.1

11.10.2

Surcharge manuel11.10.2

11.10.3

 Chaque indication de champ obligatoire qui utilise un passage de texte lié par la propriété ARIA aria-describedby ou aria-labelledby vérifie-t-elle ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • Les valeurs de la propriété ARIA aria-describedby ou aria-labelledby sont égales aux valeurs des attributs id.
Surcharge manuel11.10.3

11.10.4

11.10.5

 Chaque indication d’erreur de saisie réalisée grâce à la propriété ARIA aria-label ou aria-invalid doit être accompagnée d’une indication visuelle explicite dans l’étiquette balise label, texte visible à proximité ou passage de texte lié au champ par la propriété ARIA aria-describedby ou aria-labelledby. Cette règle est-elle respectée ?
Surcharge manuel11.10.5

11.10.6

 Chaque erreur de saisie qui utilise un passage de texte lié par la propriété ARIA aria-describedby ou aria-labelledby vérifie-t-elle ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • Les valeurs de la propriété ARIA aria-describedby ou aria-labelledby sont égales aux valeurs des attributs id des passages de texte utilisés pour créer l’étiquette.
Surcharge manuel11.10.6

11.10.7

Surcharge manuel11.10.7

11.10.8

 Chaque indication du type de données et/ou de format réalisée grâce à la propriété ARIA aria-label doit être accompagnée d’une indication visuelle explicite dans l’étiquette ou dans un passage de texte lié au champ par la propriété ARIA aria-describedby ou aria-labelledby, cette règle est-elle respectée ?
Surcharge manuel11.10.8

11.10.9

 Chaque indication de type de données et/ou de format qui utilise un passage de texte lié par la propriété ARIA aria-describedby ou aria-labelledby vérifie-t-elle ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • Les valeurs de la propriété ARIA aria-describedby ou aria-labelledby sont égales aux valeurs des attributs id.
Surcharge manuel11.10.9

11.10.10

 Chaque champ de formulaire qui utilise un attribut title comme aide à la saisie, vérifie-t-il une de ces conditions ?
  • L’attribut placeholder est absent ;
  • L’attribut placeholder est identique à l’attribut title.
Surcharge manuel11.10.10

11.11.1

11.11.2

Surcharge manuel11.11.2

11.12.1

Surcharge manuel11.12.1

11.12.2

Surcharge manuel11.12.2

11.13.1

Surcharge manuel11.13.1

11.13.2

Surcharge manuel11.13.2

11.14.1

Surcharge manuel11.14.1

11.14.2

 Chaque indication qui utilise la propriété ARIA aria-label doit être accompagnée d’une indication visuelle équivalente explicite, cette règle est-elle respectée ?
Surcharge manuel11.14.2

11.14.3

 Chaque indication qui utilise un passage de texte lié par la propriété ARIA aria-describedby vérifie-t-elle ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • La valeur de la propriété ARIA aria-describedby est égale à la valeur de l’attribut id.
Surcharge manuel11.14.3

11.14.4

Surcharge manuel11.14.4

11.14.5

 Chaque suggestion qui utilise la propriété ARIA aria-label doit être accompagnée d’une suggestion visuelle équivalente explicite, cette règle est-elle respectée ?
Surcharge manuel11.14.5

11.14.6

 Chaque suggestion qui utilise un passage de texte lié par la propriété ARIA aria-describedby vérifie-t-elle ces conditions ?
  • Le passage de texte est identifié via un attribut id ;
  • La valeur de l’attribut id est unique ;
  • La valeur de la propriété ARIA aria-describedby est égale à la valeur de l’attribut id.
Surcharge manuel11.14.6

11.15.1

Surcharge manuel11.15.1
Masquer le détail de la thématique Navigation

Thématique 12 : Navigation

15 tests Validé pour la thématique Navigation 0 test Invalidé pour la thématique Navigation 11 tests Non Applicable pour la thématique Navigation 0 test Non testé pour la thématique Navigation

12.1.1

 Chaque ensemble de pages vérifie-t-il une de ces conditions (hors cas particuliers) ?
Surcharge manuel12.1.1

12.2.1

 Dans chaque ensemble de pages, chaque page ayant un menu de navigation vérifie-t-elle ces conditions (hors cas particuliers) ?
  • Le menu de navigation est toujours à la même place dans la présentation ;
  • Le menu de navigation se présente toujours dans le même ordre relatif dans le code source.
Surcharge manuel12.2.1

12.2.2

 Chaque barre de navigation répétée dans un ensemble de pages vérifie-t-elle ces conditions (hors cas particuliers) ?
  • La barre de navigation est toujours à la même place dans la présentation ;
  • La barre de navigation se présente toujours dans le même ordre relatif dans le code source.
Surcharge manuel12.2.2

12.3.1

 Dans chaque ensemble de pages, le menu de navigation principal a-t-il une présentation cohérente (hors cas particuliers) ?
Surcharge manuel12.3.1

12.3.2

 Dans chaque ensemble de pages, les barres de navigation répétées ont-elles une présentation cohérente (hors cas particuliers) ?
Surcharge manuel12.3.2

12.4.1

 La page "plan du site" est-elle représentative de l’architecture générale du site ?
Surcharge manuel12.4.1

12.4.2

 Les liens du plan du site sont-ils fonctionnels ?
Surcharge manuel12.4.2

12.4.3

 Les liens du plan du site renvoient-ils bien vers les pages indiquées par l’intitulé ?
Surcharge manuel12.4.3

12.5.1

 Dans chaque ensemble de pages, la page "plan du site" est-elle accessible à partir d’une fonctionnalité identique ?
Surcharge manuel12.5.1

12.5.2

 Dans chaque ensemble de pages, la fonctionnalité vers la page "plan du site" est-elle située à la même place dans la présentation ?
Surcharge manuel12.5.2

12.5.3

 Dans chaque ensemble de pages, la fonctionnalité vers la page "plan du site" se présente-t-elle toujours dans le même ordre relatif dans le code source ?
Surcharge manuel12.5.3

12.6.1

 Dans chaque ensemble de pages, le moteur de recherche est-il accessible à partir d’une fonctionnalité identique ?
Surcharge manuel12.6.1

12.6.2

 Dans chaque ensemble de pages, la fonctionnalité vers le moteur de recherche est-elle située à la même place dans la présentation ?
Surcharge manuel12.6.2

12.6.3

 Dans chaque ensemble de pages, la fonctionnalité vers le moteur de recherche se présente-t-elle toujours dans le même ordre relatif dans le code source ?
Surcharge manuel12.6.3

12.7.1

 Chaque page d’une collection de pages, vérifie-t-elle ces conditions ?
Surcharge manuel12.7.1

12.8.1

 Dans chaque page web, un fil d’Ariane est-il présent (hors cas particuliers) ?
Surcharge manuel12.8.1

12.9.1

 Dans chaque page web, le fil d’Ariane est-il représentatif de la position de la page dans l’arborescence du site ?
Surcharge manuel12.9.1

12.10.1

 Dans chaque page web, chaque groupe de liens importants est-il implémenté dans une balise commune ?
Surcharge manuel12.10.1

12.11.1

 Dans chaque page web, un lien permet-il d’éviter chaque groupe de liens importants identifié ou d’y accéder (hors cas particuliers) ?
Surcharge manuel12.11.1

12.11.2

 Dans chaque page web, un lien permet-il d’éviter la zone de contenu identifiée ou d’y accéder (hors cas particuliers) ?
Surcharge manuel12.11.2

12.11.3

 Dans chaque page web, chaque lien d’évitement ou d’accès rapide est-il fonctionnel (hors cas particuliers) ?
Surcharge manuel12.11.3

12.11.4

 Dans chaque ensemble de pages, les liens d’évitement ou d’accès rapide vérifient-ils ces conditions (hors cas particuliers) ?
  • Chaque lien est situé à la même place dans la présentation ;
  • Chaque lien se présente toujours dans le même ordre relatif dans le code source ;
  • Chaque lien est visible à la prise de focus de tabulation au moins.
Surcharge manuel12.11.4

12.12.1

 Dans chaque page web, la page en cours de consultation est-elle indiquée dans le menu de navigation ?
Surcharge manuel12.12.1

12.13.1

 Dans chaque page web, l’ordre de tabulation dans le contenu est-il cohérent ?
Surcharge manuel12.13.1

12.13.2

 Pour chaque script qui met à jour ou insère un contenu, l’ordre de tabulation reste-t-il cohérent ?
Surcharge manuel12.13.2

12.14.1

 Dans chaque page web, chaque élément recevant le focus vérifie-t-il une de ces conditions ?
  • Il est possible d’atteindre l’élément suivant ou précédent pouvant recevoir le focus avec la touche de tabulation ;
  • L’utilisateur est informé d’un mécanisme fonctionnel permettant d’atteindre au clavier l’élément suivant ou précédent pouvant recevoir le focus.
Surcharge manuel12.14.1
Masquer le détail de la thématique Consultation

Thématique 13 : Consultation

4 tests Validé pour la thématique Consultation 0 test Invalidé pour la thématique Consultation 25 tests Non Applicable pour la thématique Consultation 0 test Non testé pour la thématique Consultation

13.1.1

 Pour chaque page web, chaque procédé de rafraîchissement (balise object, balise embed, balise svg, balise canvas, balise meta) vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • L’utilisateur peut arrêter ou relancer le rafraîchissement ;
  • L’utilisateur peut augmenter la limite de temps entre deux rafraîchissements de dix fois, au moins ;
  • L’utilisateur est averti de l’imminence du rafraîchissement et dispose de vingt secondes, au moins, pour augmenter la limite de temps avant le prochain rafraîchissement ;
  • La limite de temps entre deux rafraîchissements est de vingt heures, au moins.
Surcharge manuel13.1.1

13.1.2

 Pour chaque page web, chaque procédé de redirection effectué via une balise meta est-il immédiat (hors cas particuliers) ?
Surcharge manuel13.1.2

13.1.3

 Pour chaque page web, chaque procédé de redirection effectué via un script vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • L’utilisateur peut arrêter ou relancer la redirection ;
  • L’utilisateur peut augmenter la limite de temps avant la redirection de dix fois, au moins ;
  • L’utilisateur est averti de l’imminence de la redirection et dispose de vingt secondes, au moins, pour augmenter la limite de temps avant la prochaine redirection ;
  • La limite de temps avant la redirection est de vingt heures, au moins.
Surcharge manuel13.1.3

13.1.4

 Pour chaque page web, chaque procédé limitant le temps d’une session vérifie-t-il une de ces conditions (hors cas particuliers) ?
  • L’utilisateur peut supprimer la limite de temps ;
  • L’utilisateur peut augmenter la limite de temps ;
  • La limite de temps avant la fin de la session est de vingt heures au moins.
Surcharge manuel13.1.4

13.2.1

Surcharge manuel13.2.1

13.2.2

 Dans chaque page web, pour chaque ouverture d’une nouvelle fenêtre effectuée via une balise object, ou embed, l’utilisateur est-il averti ?
Surcharge manuel13.2.2

13.2.3

Surcharge manuel13.2.3

13.3.1

 Dans chaque page web, l’ouverture d’une nouvelle fenêtre ne doit pas être déclenchée sans action de l’utilisateur. Cette règle est-elle respectée ?
Surcharge manuel13.3.1

13.4.1

 Dans chaque page web, chaque tâche limitée dans le temps vérifie-t-elle une de ces conditions ?
  • La tâche se déroule en temps réel ;
  • La tâche requiert une limite de temps essentielle à son bon déroulement.
Surcharge manuel13.4.1

13.5.1

 Dans chaque page web, lors d’une interruption de session authentifiée, les données saisies par l’utilisateur sont-elles récupérées après ré-authentification ?
Surcharge manuel13.5.1

13.6.1

13.6.2

13.6.3

Surcharge manuel13.6.3

13.7.1

Surcharge manuel13.7.1

13.8.1

 Chaque document bureautique ayant une version accessible vérifie-t-il une de ces conditions ?
  • La version compatible avec l’accessibilité offre la même information ;
  • La version alternative au format HTML est pertinente et offre la même information.
Surcharge manuel13.8.1

13.9.1

 Dans chaque page web, chaque expression inhabituelle ou limitée, chaque expression idiomatique ou le jargon vérifie-t-il une des conditions suivantes ?
  • Il existe une définition dans le contexte adjacent de l’expression indiquée par la balise dfn ;
  • Il existe une définition via une liste de définition ;
  • Il existe une définition dans la page ;
  • L’expression est contenue dans un lien permettant d’accéder à la définition.
Surcharge manuel13.9.1

13.10.1

 Dans chaque page web, pour chaque expression inhabituelle ou limitée, idiomatique ou de jargon ayant une définition, cette définition vérifie-t-elle l’une de ces conditions ?
  • Le contenu de la définition associée est pertinent ;
  • Le contenu de la balise dd de la liste de définition est pertinent ;
  • La définition donnée par le contexte adjacent est pertinente.
Surcharge manuel13.10.1

13.11.1

 Dans chaque page web, chaque contenu cryptique (art ASCII, émoticon, syntaxe cryptique) vérifie-t-il une de ces conditions ?
  • Un attribut title est disponible ;
  • Une définition est donnée par le contexte adjacent.
Surcharge manuel13.11.1

13.12.1

 Dans chaque page web, chaque contenu cryptique (art ASCII, émoticon, syntaxe cryptique) vérifie-t-il une de ces conditions ?
  • Le contenu de l’attribut title est pertinent ;
  • La définition donnée par le contexte adjacent est pertinente.
Surcharge manuel13.12.1

13.13.1

 Dans chaque page web, chaque mot dont le sens ne peut être compris sans en connaître la prononciation, vérifie-t-il une de ces conditions ?
  • L’indication de la prononciation phonétique est présente de manière adjacente ;
  • L’indication de la prononciation phonétique est accessible via un lien.
Surcharge manuel13.13.1

13.14.1

 Dans chaque page web, chaque texte qui nécessite un niveau de lecture plus avancé que le premier cycle de l’enseignement secondaire (hors noms propres et titre) vérifie-t-il une de ces conditions ?
  • Une illustration ou des symboles graphiques adaptés au niveau de lecture du premier cycle de l’enseignement secondaire sont présents ;
  • Une version en Langue des Signes Française est présente ;
  • Une version vocalisée du texte est présente ;
  • Un résumé adapté au niveau de lecture du premier cycle de l’enseignement secondaire est présent.
Surcharge manuel13.14.1

13.15.1

 Dans chaque page web, chaque image (balise img, balise svg, balise canvas, balise embed ou balise object) qui provoque un changement brusque de luminosité ou un effet de flash vérifie-t-elle une de ces conditions ?
  • La fréquence de l’effet est inférieure à 3 par seconde ;
  • La surface totale cumulée des effets est inférieure ou égale à 21 824 pixels.
Surcharge manuel13.15.1

13.15.2

 Dans chaque page web, chaque script qui provoque un changement brusque de luminosité ou un effet de flash vérifie-t-il une de ces conditions ?
  • La fréquence de l’effet est inférieure à 3 par seconde ;
  • La surface totale cumulée des effets est inférieure ou égale à 21 824 pixels.
Surcharge manuel13.15.2

13.15.3

 Dans chaque page web, chaque mise en forme CSS qui provoque un changement brusque de luminosité ou un effet de flash vérifie-t-elle une de ces conditions ?
  • La fréquence de l’effet est inférieure à 3 par seconde ;
  • La surface totale cumulée des effets est inférieure ou égale à 21 824 pixels.
Surcharge manuel13.15.3

13.16.1

 Dans chaque page web, chaque changement brusque de luminosité ou effet de flash provoqué par une image (balise img, balise svg, balise embed, balise canvas ou balise object) a-t-il une fréquence inférieure ou égale à 3 par seconde ?
Surcharge manuel13.16.1

13.16.2

 Dans chaque page web chaque changement brusque de luminosité ou effet de flash provoqué par un script a-t-il une fréquence inférieure ou égale à 3 par seconde ?
Surcharge manuel13.16.2

13.16.3

 Dans chaque page web, chaque changement brusque de luminosité ou effet de flash provoqué par une mise en forme CSS a-t-il une fréquence inférieure ou égale à 3 par seconde ?
Surcharge manuel13.16.3

13.17.1

 Dans chaque page web, chaque contenu en mouvement, déclenché automatiquement, vérifie-t-il une de ces conditions ?
  • La durée du mouvement est inférieure ou égale à 5 secondes ;
  • L’utilisateur peut arrêter et relancer le mouvement ;
  • L’utilisateur peut afficher et masquer le contenu en mouvement ;
  • L’utilisateur peut afficher la totalité de l’information sans le mouvement.
Surcharge manuel13.17.1

13.17.2

 Dans chaque page web, chaque contenu clignotant, déclenché automatiquement, vérifie-t-il une de ces conditions ?
  • La durée du clignotement est inférieure ou égale à 5 secondes ;
  • L’utilisateur peut arrêter et relancer le clignotement ;
  • L’utilisateur peut afficher et masquer le contenu clignotant ;
  • L’utilisateur peut afficher la totalité de l’information sans le clignotement.
Surcharge manuel13.17.2