Dotclear

Ticket #2030 (closed defect: fixed)

Opened 11 years ago

Last modified 10 years ago

role="navigation" dans les <ul>

Reported by: franck Owned by: franck
Priority: normal Milestone: 2.8
Component: module:core Version: 2.7
Severity: normal Keywords:
Cc:

Description

Il reste des role="navigation" dans des <ul>… générés par les plugins simpleMenu et Widgets.

Il faudra entourer les listes par un <nav role="navigation"> (ce qui implique au passage qu'on perd la compatibilité XHTML si on le fait directement dans le code des plugins, est-ce possible d'éviter ça ?)

De plus ces modifs ont un impact sur le templateset currywurst, sur le thème Berlin, et peut-être ailleurs.

À faire avec précaution…

Change History

comment:1 Changed 11 years ago by kozlika

"Il faudra entourer les listes par un <nav role="navigation"> (ce qui implique au passage qu'on perd la compatibilité XHTML si on le fait directement dans le code des plugins, est-ce possible d'éviter ça ?) "

Oui, un role peut très bien être posé sur une div. Cela dit je pense que ça n'est pas grave si le validateur xhtml couine sur une balise html5, si ?

comment:2 Changed 10 years ago by franck

Ben on a encore des tickets récents et donc des gens qui s'inquiètent de la non-validité XHTML/HTML5.

C'est un peu con quand même de ne pas permettre le role="navigation" sur un UL, on se demande bien pourquoi !

comment:3 Changed 10 years ago by franck

  • Owner changed from team to franck

comment:4 Changed 10 years ago by franck <carnet.franck.paul@…>

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

(In [a2b9d58505b1]) Encapsulate <ul>…</ul> with <nav role="navigation">…</nav> when <ul> used for navigation role (simpleMenu, navigation widget), fixes #2030

Note: See TracTickets for help on using tickets.

Sites map