[CSS] Menu Dynamique
15 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- aiepepito
- WRInaute occasionnel

- Messages: 268
- Inscription: 19 Jan 2005
[CSS] Menu Dynamique
Bonjour,
Les menus dynamiques en CSS posent-ils un réel problème pour le référencement ?
Cette technique m'interresse vraiment et avant de me "lancer dans le bain" je voudrai m'assurer que cela ne pose aucun soucis. (rendu similaire à celui du site overture.com)
D'avance merci pour vos réponses.
Les menus dynamiques en CSS posent-ils un réel problème pour le référencement ?
Cette technique m'interresse vraiment et avant de me "lancer dans le bain" je voudrai m'assurer que cela ne pose aucun soucis. (rendu similaire à celui du site overture.com)
D'avance merci pour vos réponses.
-

SIBELIUS - WRInaute occasionnel

- Messages: 287
- Inscription: 21 Déc 2003
e-kiwi a écrit:>> Pour l'accessibilité à tous et l'ergonomie : oui
??? en quoi est ce genant ?
Pour l'accessibilité, ce n'est pas un scoop : un menu déroulant sera obligatoirement basé sur javascript ou flash, donc non accessible sur certains navigateurs (sans plugins ni scripts) ou outils (plage braille, etc.)
Pour l'ergonomie, un menu déroulant reste un menu dont les parties sont cachées. Tout le monde n'a pas l'expérience utilisateur qui est la notre, ni les capacités mentales (il n'y a rien d'incorrect à le dire) pour déduire de visu qu'un "bouton" en cache d'autres.
-

WebRankInfo - Administrateur du site

- Messages: 18958
- Inscription: 19 Avr 2002
tu confirmes que 100% des menus déroulants utilisent JavaScript ? il n'y a pas de solution 100% CSS ?
-

e-kiwi - Modérateur

- Messages: 15544
- Inscription: 23 Déc 2003
moi j infirme bien entendu. il suffit d une librairie de positionnement en js, et tous les menus en div. c est lu sans problemes par les moteurs de recherche, et avec le js dans un fichier séparé, ca n alourdit pas le code ou la densité de texte visible par rapport au poids total de la page, donc pas de chute de référencement
maintenant, avec un menu qui s ouvre au passage de la souris, il suffit d avoir + de 2 neurones actifs pour comprendre que le calque qui vient de s afficher a coté du bouton et etant une serie de liens est un menu ^^
maintenant, avec un menu qui s ouvre au passage de la souris, il suffit d avoir + de 2 neurones actifs pour comprendre que le calque qui vient de s afficher a coté du bouton et etant une serie de liens est un menu ^^
-

SIBELIUS - WRInaute occasionnel

- Messages: 287
- Inscription: 21 Déc 2003
WebRankInfo a écrit:tu confirmes que 100% des menus déroulants utilisent JavaScript ? il n'y a pas de solution 100% CSS ?
Oui je confirme. En raison de non conformité de certains navigateurs (IE pour ne as le nommer), qui ne reconnaissent la pseudo classe :hover que sur l'élément <a>, on n'est obligé à l'heure actuelle d'utiliser javascript, ou un hack à base de javascript ("IE7" de dean edwards, les htc, etc.)
moi j infirme bien entendu. il suffit d une librairie de positionnement en js, et tous les menus en div. c est lu sans problemes par les moteurs de recherche, et avec le js dans un fichier séparé
Donc tu confirmes qu'il faut du javascript
il suffit d avoir + de 2 neurones actifs pour comprendre...
Malheureusement, c'est bien mal connaître le monde du handicap.
-

e-kiwi - Modérateur

- Messages: 15544
- Inscription: 23 Déc 2003
ben oui javascript, mais le javascript sert juste a positionner tes calques. tes calques sont des simples <div> donc bien lu par les moteurs de recherche. les calques ne sont pas crées en javascripts, ils sont juste positionnés. et cela marche sous ie, mozilla, conkeror, opera, etc...
>> Malheureusement, c'est bien mal connaître le monde du handicap.
quelqu'un qui ne sait pas faire ca ne sait pas allumer un ordinateur ou lancer ie, la question ne se pose donc aps ...
>> Malheureusement, c'est bien mal connaître le monde du handicap.
quelqu'un qui ne sait pas faire ca ne sait pas allumer un ordinateur ou lancer ie, la question ne se pose donc aps ...
-

SIBELIUS - WRInaute occasionnel

- Messages: 287
- Inscription: 21 Déc 2003
e-kiwi a écrit:ben oui javascript, mais le javascript sert juste a positionner tes calques. tes calques sont des simples <div> donc bien lu par les moteurs de recherche. les calques ne sont pas crées en javascripts, ils sont juste positionnés. et cela marche sous ie, mozilla, conkeror, opera, etc...
Houla, en fait je crois qu'on dit la même chose depuis le début.
Je le répète, j'affirme comme toi qu'un menu déroulant (javascript) ne pose aucun problème aux moteurs de recherche. On n'est bien d'accord.
J'exprime simplement mes doutes quant à son accessibilité aux handicaps
Sinon la question était de savoir si javascript (ou flash) était obligatoire pour un menu déroulant, et la réponse est : oui.
Mais attention, javascript ne positionne pas les éléments (CSS est fait pour ça), mais ne fait que déclencher leur apparition sur le média visuel.
e-kiwi a écrit:quelqu'un qui ne sait pas faire ca ne sait pas allumer un ordinateur ou lancer ie, la question ne se pose donc aps ...
Peut-être devrais-tu suivre des sorties avec des groupes de personnes handicapées mentales dans des cybercafés, ou autres lieux, ... où les ordinateurs sont bien évidemment déjà allumés et connectés
La question se pose toujours
-

e-kiwi - Modérateur

- Messages: 15544
- Inscription: 23 Déc 2003
>> La question se pose toujours
il suffirai dans ce cas de rendre le "bouton" qui declenche l apparition du calque cliquable et qui ouvrirai en dur le sous menu pour ceux qui ne comprennet pas le focntionnement des calques . je pense que tu t ecartes de la question d'aiepepito
il suffirai dans ce cas de rendre le "bouton" qui declenche l apparition du calque cliquable et qui ouvrirai en dur le sous menu pour ceux qui ne comprennet pas le focntionnement des calques . je pense que tu t ecartes de la question d'aiepepito
-

SIBELIUS - WRInaute occasionnel

- Messages: 287
- Inscription: 21 Déc 2003
e-kiwi a écrit: je pense que tu t ecartes de la question d'aiepepito
Exact : la question de départ est de savoir si ça pose un problème aux moteurs de recherche et nous sommes bien d'accord que non....
Mais ça n'empêche pas d'élargir le débat et de prévenir que ces menus posent d'autres problèmes, non ? Cette digression peut l'intéresser
- aiepepito
- WRInaute occasionnel

- Messages: 268
- Inscription: 19 Jan 2005
Aucun soucis, ce débat est riche en informations et ma culture personnelle ne demande qu'à s'élargir, continuez messieurs et merci pour vos réponses
Ma question était uniquement basée sur le référencement, pour ce qui est de la navigation dans le site, je pense que chacun possède assez d'arguments pour recommander ou non ce genre de techniques.
Ma question était uniquement basée sur le référencement, pour ce qui est de la navigation dans le site, je pense que chacun possède assez d'arguments pour recommander ou non ce genre de techniques.
- tigrou
- WRInaute discret

- Messages: 83
- Inscription: 29 Fév 2004
un menu deroulant pourrait être 100% CSS si IE n'en faisait pas qu'à sa tête...
Un excellent article sur le sujet : http://pompage.net/pompe/deroulants/
Sinon ça ne pose aucun problème de référencement puisque les bot voit ça comme de simples listes non ordonnées (<ul><li>...) et que le JS est juste là pour permettre à IE d'utiliser les menus.
Niveau accessibilité c'est également bon puisque un lecteur vocal voit également le menu comme des listes. Une fois encore le JS sert uniquement à faire joli.
Un excellent article sur le sujet : http://pompage.net/pompe/deroulants/
Sinon ça ne pose aucun problème de référencement puisque les bot voit ça comme de simples listes non ordonnées (<ul><li>...) et que le JS est juste là pour permettre à IE d'utiliser les menus.
Niveau accessibilité c'est également bon puisque un lecteur vocal voit également le menu comme des listes. Une fois encore le JS sert uniquement à faire joli.
-

SIBELIUS - WRInaute occasionnel

- Messages: 287
- Inscription: 21 Déc 2003
tigrou a écrit:Niveau accessibilité c'est également bon puisque un lecteur vocal voit également le menu comme des listes. Une fois encore le JS sert uniquement à faire joli.
Oui et non
Effectivement, ce menu s'affiche très bien sans javascript.
Mais il n'y a pas que javascript dans l'accessibilité
Rien que le fait que le menu soit déroulant (donc avec des parties cachées pour ceux qui disposent de javascript), pose des problèmes d'accessibilité.
15 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Menu horizontal avec sous menu et image en CSS
- Menu dynamique ??
- Menu dynamique
- menu dynamique avec base de données
- Pub adsense dans un menu dynamique
- réferencement google sur menu dynamique
- Menu dynamique avec images et sous-rubriques
- problème avec menu dynamique sous firefox
- Aide à trouver un script pour menu dynamique
- Problémes de referencement avec menu dynamique en DHTML ?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités
