Project

General

Profile

Development #34693

accessibilité, thématique "navigation"

Added by Frédéric Péters 5 months ago. Updated 5 months ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
09 Jul 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Du rapport toodego, « ajouter un role="banner"sur la balise header / ajouter un role="navigation"sur une balise nav / ajouter un role="search"sur la zone de recherche / ajouter un role="main"sur la balise main / ajouter un role="contentinfo"sur une balise footer ».

(sans commentaire sur la redondance sémantique)

0001-templates-add-role-attributes-to-page-zones-34693.patch View (1.72 KB) Frédéric Péters, 09 Jul 2019 02:37 PM

0001-templates-add-role-attributes-to-page-zones-34693.patch View (2.15 KB) Frédéric Péters, 10 Jul 2019 10:44 AM

Associated revisions

Revision 689b65fb (diff)
Added by Frédéric Péters 5 months ago

templates: add role attributes to page zones (#34693)

History

#1 Updated by Frédéric Péters 5 months ago

Le seul truc dangereux c'est l'ajout du <main>, qui change la hiérarchie de tout ça, mais j'ai regardé et à part la règle CSS corrigée dans ce patch, je n'en ai pas trouvé d'autres où #main-content-wrapper est attendu comme sibling de nav et cie.

(mais à garder pour la semaine prochaine quand même, pas prendre le moindre risque ici).

#3 Updated by Frédéric Péters 5 months ago

Ça foirait sur des pages pas très hautes.

#4 Updated by Frédéric Péters 5 months ago

Pour rire, la validation w3c annonce, niveau info :

The “banner” role is unnecessary for element “header”.
The “navigation” role is unnecessary for element “nav”.
The “main” role is unnecessary for element “main”.
The “contentinfo” role is unnecessary for element “footer”.

#5 Updated by Thomas Noël 5 months ago

http://www.uzine.net/article1979.html (nostalgie, pour les plus vieux d'entre nous)

#7 Updated by Emmanuel Cazenave 5 months ago

  • Status changed from Solution proposée to Solution validée

#8 Updated by Frédéric Péters 5 months ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 689b65fb3788a7db425e834402bfdd0d4e841520
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Jul 9 14:36:27 2019 +0200

    templates: add role attributes to page zones (#34693)

#9 Updated by Frédéric Péters 5 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF