Project

General

Profile

Actions

Support #420

closed

Tableaux de données non conformes

Added by Nicolas Eysseric over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Category:
Accessibilité
Start date:
05/24/2010
Due date:
% Done:

100%

Estimated time:
Navigateur:
Votre version de Silverpeas:
5.2.1
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Concernant les tableaux de données, il est nécessaire de permettre aux utilisateurs de lecteurs d'écran d'identifier la nature des informations disponibles dans les lignes et les colonnes des tableaux de données et de ne pas faire interpréter un tableau de mise en forme comme un tableau de données. Pour cela, il faut donc :
* Utiliser l'élément th pour identifier les en-têtes de lignes et de colonnes,
* Si le tableau de données comporte une seule ligne d'en-tête ou une seule colonne d'en-tête, utiliser l'attribut scope sur l'élément th. ou l'attribut id sur l'élément th et l'attribut headers sur l'élément td. La valeur de l'attribut scope est row lorsqu'il s'agit d'un en-tête de ligne et col lorsqu' il s'agit d'un en tête de colonne.
* Si le tableau de données comporte plus d'une ligne ou d'une colonne d'en-tête, utiliser l'attribut id sur l'élément th et l'attribut headers sur l'élément td. Le contenu de chaque attribut id doit être unique dans la page, et l'attribut headers peut contenir plusieurs valeurs séparées par un espace.
* Pour un tableau de mise en page, ne pas utiliser les éléments th, caption, thead, tbody, tfoot et les attributs scope, headers, axis . L'attribut summary peut être utilisé si sa valeur est vide.
* Utiliser l'élément caption pour donner un titre au tableau de données lorsque celui-ci ne peut pas être déduit par le contenu qui le précède.
* Utiliser l'attribut summary sur l'élément table pour rendre compréhensible la structure du tableau de données par rapport à son contenu. (Le contenu de l'élément caption ou du texte faisant office de titre et le contenu de l'attribut summary devront être différents l'un de l'autre et d'un tableau de données à un autre.)
Actions #1

Updated by Nicolas Eysseric over 11 years ago

  • Category set to Accessibilité
Actions #2

Updated by Nicolas Eysseric over 11 years ago

  • Status changed from New to In progress...
  • Assignee set to Nicolas Eysseric
  • Target version set to Version 5.3
  • Votre version de Silverpeas set to 5.2.1
Actions #3

Updated by Nicolas Eysseric over 11 years ago

  • Status changed from In progress... to Closed
  • % Done changed from 0 to 100

Utilisation des éléments XHTML "th", "thead", "tbody" and "caption".
L'élément caption utilise la méthode setTitle() et peut être masqué via la CSS.
Utilisation de l'attribut "summary" dont le texte peut être setter grâce à la méthode setSummary().

Actions

Also available in: Atom PDF