pb chargement menu - HTML/CSS - Programmation
Marsh Posté le 09-03-2006 à 18:57:05
Si son menu est écrit dans les régles de l'art, c'est à dire en considérant dans le fichier html que c'est une liste et en changeant son apparence grace à un fichier css lié à la page, alors son menu doit être tellement petit par rapport à une page de taille moyenne que même s'il est rechargé à chaque page, ca fait perdre quasiment aucun temps au serveur, au navigateur ni en temps de transfert. (le css et les images du menu étant dans le cache du navigateur)
Aprés, si c'est un menu fait à l'ancienne, alors il peut être inutilement lourd.
En tout cas, si vous voulez vraiment pas que le menu soit rechargé à chaque page alors il n'y a que deux solutions :
- impossible de mettre une page du site dans les favoris du navigateur (ca sera toujours la page de la frame qui sera sauvé)
- que les visiteurs qui atteindront le site grace à un moteur de recherche n'auront pas droit au menu du site (le moteur de recherche les renvéra directement vers la page contenant l'info cherché et non pas vers la page créant la frame)
- un certain nombre de visiteurs devront jongler entre les différentes frame pour voir ou entendre le contenu de votre site d'une part et naviger dans le site d'autre part. Les personnes conserné sont : les mal voyant utilisant un navigateur vocal, les visiteurs disposant d'un navigateur n'affichant qu'une frame à la fois (navigateur en mode texte par exemple, c'est à dire ceux qui ne s'affichent pas dans une fenêtre)
- impossible de mettre une page du site dans les favoris du navigateur (ca sera toujours la même adresse qui sera sauvé vu que toutes les pages auront exactement la même adresse)
- aucun moteur de recherche ne poura référencer les autres pages du site
- 10% des visiteurs ne pouront rien voir de plus que la page d'acceuil de votre site
Autant dire que les deux "solutions" présentent tellement d'inconvénient qu'il vaut mieux les laisser tomber avant même de les essayer.
A retenir : la seule solution valable, c'est de faire se réafficher le menu dans toutes les pages, et utiliser au mieux l'html et les css pour le rendre le plus légé possible.
Marsh Posté le 09-03-2006 à 19:24:17
merci de ta réponse rapide
la je suis un poil perdu car on peu dire que je suis loin de connaitre les regle de l'art je suis plus près de la bidouille que d'unz maitrise de l'html
aurais tu par hasard un petit lien pour illustré? un menu fais dans les règles de l'art ???
si oui tant mieux si non pas de soucis avec toutes les ressources dispo sur le web vais reussir a percer le mystère des regels de l'art
encore merci deja je suis rassurer de pas etre obligé de m'attaquer au java avant d'avoir compris l'html =)
Marsh Posté le 09-03-2006 à 20:48:36
http://css.maxdesign.com.au/listamatic/index.htm
Tiens ... trouve ton bonheur
Marsh Posté le 09-03-2006 à 18:04:36
bonjour ,
j'aide un ami à faire son site et il aimerait que ca barre de menu ne se recharge pas a chaque changment de page
actuellment on est partit pour un projet html mais suis pret a passer à un autre format si cela est indispensable et pas trop difficile.
si quelqu'un a un lien ou il y aurais un petit tuto pour mon problème ce serais sympa
merci d'avance