Dotclear

Ticket #728 (closed enhancement: fixed)

Opened 15 years ago

Last modified 10 years ago

WAI-ARIA landmark roles in default theme to increase accessibility

Reported by: pkz Owned by: franck
Priority: normal Milestone: 2.7
Component: refonte:atag Version: 2.1
Severity: normal Keywords: accessibility, has-patch
Cc: laurent.denis@…

Description

The W3C  WAI ARIA specification defines a set of specialised "landmark" roles. These roles provide a method to programmatically identify commonly found sections of web page content in a consistent way.

This allows assistive technologies to provide users with features which they can use to identify and navigate to sections of page content. For more information see  Using WAI ARIA Landmark Roles by Steve Faulkner. The W3C working group recommends that WAI-ARIA is implemented now.

This patch adds basic ARIA landmark role information to the default theme.

Attachments

Change History

Changed 15 years ago by pkz

comment:1 Changed 15 years ago by pkz

Similar patches have been accepted into  Wordpress and Joomla.

comment:2 Changed 15 years ago by xave

Dans l'absolu, ok. Mais il faut réfléchir à la manière d'être propre, puisque ça produit du code non valide.

comment:3 Changed 15 years ago by xave

  • Component changed from module:themes to ergo

comment:4 Changed 14 years ago by philippe

  • Milestone changed from 2.2 to 2.3

comment:5 Changed 14 years ago by kozlika

  • Owner changed from olivier to Laurent
  • Component changed from module:ergo to refonte:atag
  • Milestone changed from 2.3 to Refonte admin

Envisagé dans la refonte de l'admin. A voir avec Laurent où on en est sur la validité.

comment:6 Changed 14 years ago by kozlika

  • Owner changed from Laurent to LDenis

comment:7 Changed 14 years ago by LDenis

  • Cc laurent.denis@… added
  • Status changed from new to assigned

comment:8 Changed 11 years ago by franck

On a des billes sur l'implémentation pratique d'ARIA dans un backend XHTML 1.0 strict ?

comment:9 Changed 11 years ago by kozlika

On a les liens du ticket initial et celui-ci pour xhtml/aria  http://www.w3.org/TR/wai-aria/appendices et l'excellent et récent article d'Aurélien sur le train de 13h37  http://letrainde13h37.fr/8/aria-il-serait-temps-de-sy-mettre/

comment:10 Changed 11 years ago by franck

L'article d'Aurélien est excellent et à sa lecture je me dis qu'il y a beaucoup à faire que la mise en place des roles dans le thème par défaut, l'administration de Dotclear devrait en être elle aussi pourvue !

comment:11 Changed 11 years ago by franck

  • Milestone changed from Refonte admin to A definir

comment:12 Changed 10 years ago by franck

  • Milestone changed from A definir to 2.7

ARIA roles have been introduced into default template sets and some widgets, see [2603] and [2605].

comment:13 Changed 10 years ago by franck

  • Owner changed from LDenis to franck
  • Status changed from assigned to new

comment:14 Changed 10 years ago by franck

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

Les rôles sont en place (templates et widgets), on avisera sur les versions suivantes pour raffiner, si besoin ; je ferme.

Note: See TracTickets for help on using tickets.

Sites map