Un menu de navigation toujours visible
Depuis quelques jours, le menu de navigation principal de Gastero Prod reste visible en permanence1 même si vous descendez dans la page. Cela peut vous sembler un caprice de g33k qui tente des trucs un peu sexy, mais à l’usage, je suis extrêmement content de ce rapide ajout ergonomique !
Un menu de navigation toujours visible, même en défilant sur plusieurs hauteurs d’écran, cela signifie que l’on a moins besoin des liens de type « retour en haut de page » que je ne sais jamais où placer, et que certains du coup se mettent à placer presque à chaque paragraphe pour être sûr2. Cela signifie aussi que l’internaute pourra accéder plus vite à d’autres rubriques du site, en un seul clic.
J’ai vu ce type de fonctionnement pour la première sur le panier dans l’Apple Store :
- Résumé de la commande en haut sur l’Apple Store
- Le résumé de la commande s’affiche normalement, aligné sur le haut du contenu.
- Résumé de la commande toujours visible sur l’Apple Store
- Quand on descend dans la page, le résumé de la commande suit le mouvement pour rester toujours visible.
Sur l’Apple Store, c’est d’ailleurs encore plus subtil, le bloc présentant les spécifications du produit commandé se réduit automatiquement si la place disponible en hauteur n’est pas assez grande, beau soucis du détail !
- Spécifications réduites sur l’Apple Store
- Les spécifications du matériel commandé sont réduites en hauteur si on n’a pas assez de place.
Je l’ai vu plus récemment sur le bloc « View options » à droite des résultats de recherche sur MyFonts :
- Haut de la page de recherche de MyFonts
- Le bloc de paramétrage de la recherche est à droite, sous celui présentant les tags. Dommage qu’il ne soit pas tout de suite visible.
- Plus bas dans la page de recherche de MyFonts
- Le bloc « View options » s’ancre en haut de la fenêtre si on descend dans la page.
Je n’avais pas encore pensé à appliquer ce principe bien sympathique à mon site, mais l’article Fixed Floating Elements de jQuery for Designers présentant l’approche technique m’a mis le pied à l’étrier, je n’ai pas su résister !
Vos commentaires
1. Le 26 décembre 2009 à 10:53, par NiKo En réponse à : Un menu de navigation toujours visible
C’est absolument excellent :)
2. Le 27 décembre 2009 à 13:59, par Nicolas Hoizey En réponse à : Un menu de navigation toujours visible
N’est-ce pas... ;-)
3. Le 1er novembre 2010 à 14:07, par alpern95 En réponse à : Un menu de navigation toujours visible
Bonjour,
Je suis tombé au hasard de recherche sur ton site,
et j’ai remarqué cette barre de menu toujours visible,
Bravo.
Je ne suis pas un pro du SPIP et de html, j’aimerai avoir quelques pistes, pour modifier les bons fichiers dans SPIP sans trop altéré les compatibilité avec les thèmes Etc..
Je suis à la même version de SPIP 2.1.2.
Merci..
4. Le 14 février 2011 à 03:59, par ? En réponse à : Un menu de navigation toujours visible
Thank you for this post. :)
I used this example here http://bullzito.com
5. Le 14 février 2011 à 09:33, par Nicolas Hoizey En réponse à : Un menu de navigation toujours visible
I don’t understand why you used my code, because your menu is always on top, you can put it in
position: fixed;
directly in the CSS, without any JavaScript.6. Le 14 février 2011 à 09:34, par Nicolas Hoizey En réponse à : Un menu de navigation toujours visible
Il faut sans doute retoucher ton thème pour définir quel élément doit passer en position fixe, et utiliser son nom dans mon code JavaScript qui peut être chargé en fin de page.