Menu de navigation
- Accueil
- Candidates (217)
- Propositions (2)
- Recommandations (56)
- Refus (116)
- Contributeurs (40)
- Proposer une bonne pratique
Sous-Menu de navigation
- Retourner à la liste des bonnes pratiques
- | <= Bonne pratique précédente
- | Bonne pratique suivante =>
N°CD-046 - L'emplacement des blocs de navigation est cohérent dans le code source de toutes les pages - Niveau 2 - Rubrique : Code - Sous-rubrique : Accessibilité
Cette bonne pratique a été vérouillée par les modérateurs.
Voir les 12 commentaires archivés
Serge B. - 18/01/2010 19:41 (2 réponse(s))
Laurent Denis - 19/01/2010 08:45 (0 réponse(s))
La précision apportée par la seconde proposition de reformulation ("leur position dans le code source reflètera leur organisation dans la page visible par l'utilisateur.") est couverte en partie par la BP CD-134 "La navigation au clavier s'effectue dans un ordre prévisible.sur l'ordre de tabulation". Typiquement, une navigation en fin de code source propulsée via CSS en tête de page (exemple Wikipédia) est invalidée par BP CD-134.
Mais si tabindex est bien exploité, BP CD-134 est validé. La position du menu dans le code source par rapport à l'affichage reste-elle alors un problème ?
Mais si tabindex est bien exploité, BP CD-134 est validé. La position du menu dans le code source par rapport à l'affichage reste-elle alors un problème ?
Laurent Denis - 19/01/2010 08:50 (0 réponse(s))
Pour la seconde question, le positionnements des blocs de navigation par rapport aux blocs de contenu : la seule raison de recommander l'un ou l'autre des ordres menu/contenu ou contenu/menu serait une BP visant spécifiquement les contenus destinés aux mobiles.
Selon les termes des Web Mobiles Best Practices (http://www.w3.org/TR/mobile-bp/#cm) : "Ensure that material that is central to the meaning of the page precedes material that is not."
Ce qui ne signifie pas qu'un des deux ordres ci-dessus doivent être systématiquement adopté : l'ordre pertinent dépend de ce qui retenu comme "primary content of the page".
Selon les termes des Web Mobiles Best Practices (http://www.w3.org/TR/mobile-bp/#cm) : "Ensure that material that is central to the meaning of the page precedes material that is not."
Ce qui ne signifie pas qu'un des deux ordres ci-dessus doivent être systématiquement adopté : l'ordre pertinent dépend de ce qui retenu comme "primary content of the page".
L'atelier
ou
Les emplacements relatifs des blocs de navigation les uns par rapport aux autres sont cohérents dans le code source de toutes les pages ; leur position dans le code source reflètera leur organisation dans la page visible par l'utilisateur.
---
J'alourdis la formulation parce que je pense que c'est le prix à payer pour évacuer les incertitudes.
---
Parler des positionnements des blocs de navigation par rapport aux blocs de contenu serait :
- redondant ?
- pousser le bouchon trop loin ?