Dotclear

Ticket #1068 (closed defect: fixed)

Opened 15 years ago

Last modified 12 years ago

titre de tableau CAPTION absent sur les tables utilisées dans l'admin

Reported by: LDenis Owned by: LDenis
Priority: normal Milestone: 2.6
Component: refonte:atag Version:
Severity: normal Keywords: Opquast WCAG
Cc:

Description

Les tableaux de données de l'interface admin (posts.php, comments.php, blogs.php, users.php, plugins.php, lang.php) n'ont pas de titre de tableau CAPTION.

Celui-ci est essentiel pour l'utilisateur d'un lecteur d'écran : il sert à désigner le tableau en mode "liste des tableaux de la page" et à en comprendre le rôle.

Si le contexte visible rend le rôle du tableau explicite pour les utilisateurs voyants, le titre CAPTION peut éventuellement être masqué à l'affichage, en étant positionné en dehors de la zone d'affichage du navigateur (pas de "display:none" ou de "visibility:hidden, surtout).

Un exemple de CAPTION pour posts.php, si le titre est masqué (on peut alors se permettre un titre plus explicite destiné aux lecteurs d'écran) :

<table>
   <caption>Liste de tous les  billets triés par date, commençant par le plus récent</caption>
   <thead>
   ...

En cas de pagination, il faut bien-sûr que le titre reflète celle-ci (par exemple en devenant "Liste de tous les billets du JJ/MM/AAAA au JJ/MM/AAAA, si on garde le format de date actuel qui n'est pas très explicite, ou bien, mieux, "Liste de tous les billets du JJ mois en toute lettre AAAA au JJ mois en toute lettre AAAA" )

Change History

comment:1 Changed 15 years ago by LDenis

  • Status changed from new to assigned

comment:2 Changed 14 years ago by bruno

  • Severity changed from major to normal

comment:3 Changed 14 years ago by Patidou

Je viens de faire un test avec VoiceOver? et effectivement sans <caption> les tableaux sont considérés comme tableaux de mise en page.

comment:4 Changed 14 years ago by Tomtom33 <tbouron@…>

  • Status changed from assigned to closed
  • Resolution set to fixed

(In [f00f0ec519b8]) Added caption tag to admin tables, closes #1068

comment:5 Changed 14 years ago by Tomtom33

  • Status changed from closed to reopened
  • Resolution fixed deleted

Il manque quelques tableaux à traiter, notamment dans les plugins

comment:6 Changed 14 years ago by Tomtom33 <tbouron@…>

(In [f55f02550402]) Fixed tables in admin pages - step 1, addresses #1068,#1069

comment:7 Changed 14 years ago by Tomtom33 <tbouron@…>

  • Status changed from reopened to closed
  • Resolution set to fixed

(In [e2c2754452b1]) Fixed tables in admin pages - step 2, closes #1068,#1069

comment:8 Changed 12 years ago by franck

  • Milestone changed from Refonte admin to 2.6
Note: See TracTickets for help on using tickets.

Sites map