Tests UWEM 1.0 pour la recommandation 12 des WCAG 1.0
"Provide context and orientation information."
Cette recommandation fournit des informations sur la manière de donner des informations contextuelles ou d'orientation afin d'aider l'utilisateur à comprendre des pages ou des éléments complexes.
Point de contrôle 12.1
Title each frame to facilitate frame identification and navigation.
[Priority 1]
(Voir http://www.w3.org/TR/WCAG10/#tech-frame-titles
et les techniques à http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-frame-titles)
Tests basés sur (X)HTML
Test 12.1_HTML_01
Ce test a pour but de détecter les cadres sans description.
Test 12.1_HTML_02
Ce test a pour but de vérifier que l'attribut title identifie bien le cadre.
revenir en haut de la page
Point de contrôle 12.2
Describe the purpose of frames and how frames relate to each other if it is
not obvious by frame titles alone. [Priority 2]
(Voir http://www.w3.org/TR/WCAG10/#tech-frame-longdesc
et les techniques à http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-frame-longdesc)
Tests basés sur (X)HTML
Test 12.2_HTML_01
Ce test a pour but de vérifier que la description longue présente le contexte du cadre, si le titre du cadre n'est pas clair en soi.
revenir en haut de la page
Point de contrôle 12.3
Divide large blocks of information into more manageable groups where
natural and appropriate. [Priority 2]
(Voir http://www.w3.org/TR/WCAG10/#tech-group-information
et les techniques à http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-group-information)
Tests basés sur (X)HTML
Test 12.3_HTML_01
Ce test a pour but de détecter des regroupements de champ (fieldset) sans titre (legend).
- Critères d'application : les éléments fieldset sans l'élément fils legend.
//fieldset[not(legend)]
- Procédure de test :
- Vérifier que de tels éléments fieldset sont présents.
- Résultats attendus : validé si faux. Non validé si vrai.
- Entièrement automatisable : oui.
Test 12.3_HTML_02
Ce test a pour but de vérifier que le titre (legend) décrit ce que représente le regroupement de champs (fieldset).
- Critères d'application : les éléments legend.
//legend
- Procédure de test :
- Vérifier que le titre (legend) représente le contexte de l'élément parent fieldset.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_03
Ce test a pour but de vérifier que les éléments sont regroupés de manière logique.
- Critères d'application : les éléments fieldset.
//fieldset
- Procédure de test :
- Vérifier que les éléments de contrôles de formulaire dans le groupe de champ (fieldset) sont regroupés de manière logique.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_04
Ce test a pour but de détecter les éléments optgroup sans attribut label.
- Critères d'application : les éléments optgroup sans attribut label.
//optgroup[not(@label)]
- Procédure de test :
- Vérifier que de tels éléments optgroup sont présents.
- Résultats attendus : non validé si vrai.
- Entièrement automatisable : oui.
Test 12.3_HTML_05
Ce test a pour but de vérifier que le label donne bien la signification de l'élément optgroup.
- Critères d'application : les attributs label des éléments optgroup.
//optgroup/@label
- Procédure de test :
- Vérifier que le contenu de l'attribut label représente le contexte de l'élément optgroup.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_06
Ce test a pour but de vérifier que les éléments option sont groupés dans un ordre logique.
- Critères d'application : les éléments optgroup.
//optgroup
- Procédure de test :
- Vérifier que les éléments sont regroupés de manière logique.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_07
Ce test a pour but de détecter les tableaux sans titre.
- Critères d'application : les tableaux de données implémentés avec l'élément table et sans l'élément fils caption.
//table[not(caption)]
- Procédure de test :
- Vérifier que de tels éléments table sont présents.
- Résultats attendus : validé si faux. Non validé si vrai.
- Entièrement automatisable : non.
Test 12.3_HTML_08
Ce test a pour but de vérifier que le titre donne la signification du tableau.
- Critères d'application : l'élément caption dans un tableau de données.
//caption
- Procédure de test :
- Vérifier que le titre décrit la nature du tableau.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_09
Ce test a pour but de vérifier que les éléments sont groupés dans un ordre logique.
Test 12.3_HTML_10
Ce test a pour but de vérifier que les éléments sont groupés dans un ordre logique.
- Critères d'application : les éléments ul, ol, et dl.
//ul
//ol
//dl
- Procédure de test :
- Vérifier que leurs éléments fils sont groupés dans un ordre logique.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_11
Ce test a pour but de vérifier que les éléments sont structurés dans un ordre logique.
- Critères d'application : les paragraphes (éléments p).
//p
- Procédure de test :
- Vérifier que le paragraphe est utilisé pour structurer le texte de manière logique.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_12
Ce test a pour but de déterminer si les contrôles de formulaire nécessitent un regroupement.
- Critères d'application : l'élément form sans élément fieldset descendant.
//fieldset)]
- Procédure de test :
- Vérifier que les contrôles de formulaire dans l'élément form ne nécessitent pas de regroupement.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
Test 12.3_HTML_13
Ce test a pour but de déterminer si les options nécessitent un regroupement.
- Critères d'application : les éléments select sans les éléments fils optgroup.
//select[not(optgroup)]
- Procédure de test :
- Vérifier que les options dans l'éléments select ne nécessitent pas de regroupement.
- Résultats attendus : validé si vrai.
- Entièrement automatisable : non.
Test 12.3_HTML_14
Ce test a pour but de déterminer si les lignes d'un tableau nécessitent un regroupement.
Test 12.3_HTML_15
Ce test a pour but de déterminer si le texte nécessite un regroupement à l'aide de titres et de paragraphes.
- Critères d'application : le corps du texte.
//body//text()
- Procédure de test :
- Vérifier que le texte est structuré de manière approprié à l'aide d'éléments de titres et de paragraphes.
- Résultats attendus : validé si vrai. Non validé si faux.
- Entièrement automatisable : non.
revenir en haut de la page
Point de contrôle 12.4
Associate labels explicitly with their controls.
[Priority 2]
(Voir http://www.w3.org/TR/WCAG10/#tech-associate-labels
et les techniques à http://www.w3.org/TR/WAI-WEBCONTENT-TECHS/#tech-associate-labels)
Tests basés sur (X)HTML
Test 12.4_HTML_01
Ce test a pour but de détecter des contrôles de formulaire sans identifiant.
Test 12.4_HTML_02
Ce test a pour but de détecter des contrôles de formulaire sans l'élément label.
revenir en haut de la page
Méthodologie Unifiée d'Evaluation de l'Accessibilité du Web
[
UWEM] (version 1.0, 5 juillet 2006)
Version officielle de UWEM 1.0 (anglais) | Traduction en français de l'
association BrailleNet (juillet 2006)
Plan du site |
Aide |
Contact