Bienvenue invité ( Connexion | Inscription )
| Guest_Sir Morgan_* |
9 Aug 2007, 11:11
Message
#1
|
|
Guests |
Ainsi que vient de le souligner une des dernières news, le site apple.fr vient d'emboîter le pas du site US.
J'ai pensé que cela pourrait être utile de disposer du menu du site pour, le cas échéant, s'en inspirer. Je l'ai donc reconstitué pour l'occasion > Encyclopedia des Corsaires Enjoy. |
|
|
|
![]() |
| Guest_Sir Morgan_* |
19 Aug 2007, 09:44
Message
#2
|
|
Guests |
Salut, gilloo35,
Retour de plage... je réponds un peu tardivement, donc. Il existe plusieurs techniques pour faire des menus (visuellement) dynamiques. Le rollover est l'une des plus courantes. Généralement, on utilise deux images qui représentent les deux états (normal et survol). Mais que l'on fasse appel au javascript ou au CSS, cette technique présente quelques inconvénients. Entre autres, elle nécessite de déclarer via javascript le préchargement des images pour éviter le temps de latence au survol du lien (même en cas de CSS). Par ailleurs on sait que javascript, malgré son grand intérêt, nécessite d'être activé et est aussi considéré comme "intrusif". Même si le pb de sa désactivation tend à disparaître peu à peu, il faut quand même le prendre en compte. Mais cela ne rend pas pour autant le CSS exempt de reproche, en particulier celui des compatibilités selon les navigateurs. Bref, ce n'est pas moi qui prêcherai une technique contre l'autre, sachant d'autant plus qu'elles sont souvent merveilleusement complémentaires. Je pense donc que ces choix se font selon qu'on se sent plus à l'aise avec l'un que l'autre. Pour la construction de menus en CSS, une technique est apparue voici quelque temps déjà, désignée selon l'expression imagée "sliding doors"... "portes coulissantes" in french. Sans entrer dans les détails ici, disons qu'il s'agit d'une technique qui combine plusieurs propriétés de CSS : capacité à superposer plusieurs images d'arrière-plan et celle qui consiste à "détourner" les balises de listes non-ordonnées. Je te laisse le soin de rechercher la littérature à ce sujet. Dans le cas du menu Apple, il ne s'agit encore d'une autre technique qui, s'inspirant du principe des portes coulissantes, s'approche davantage du rollover. Mais elle est différente du rollover évoqué plus haut car on fait appel, dans ce cas, à une seule et même image, représentant tous les états des boutons. Grâce à la propriété background-position on fait monter ou descendre l'image selon l'action de la souris. Mais j'ai un tuto en prépa sur tout ça, avec pincée de php à ma façon. On en reparlera. |
|
|
|
Sir Morgan Le nouveau look du site Apple 9 Aug 2007, 11:11
bruno05 Tip-top, merci aux Corsaires ! 9 Aug 2007, 11:40
Sir Morgan Je t'en prie... ... avec les Corsaires, c... 10 Aug 2007, 06:13
onc'camille Very good 10 Aug 2007, 07:23
gilloo35 Hello Sir Morgan,
Je viens d'ouvrir les sourc... 10 Aug 2007, 08:25
gilloo35 Merci pour ta réponse très complète
... et je ... 19 Aug 2007, 10:39
Sir Morgan Ben voilà... le tuto du "Menu Apple" + ... 19 Aug 2007, 15:41
eldi` Merci pour ces 2 sources, ça fait quelques temps ... 19 Aug 2007, 21:20
GreggyDesign Merci bien, c'est bien sympotoch ça ! 21 Aug 2007, 11:20
Sir Morgan Merci pour vos encouragements...
... à suivre... 21 Aug 2007, 13:04
Fribourg La template de base de joomla utilise cette techni... 27 Aug 2007, 10:20
Sir Morgan Si tu parles des menus, non.
Joomla utilise le p... 27 Aug 2007, 13:33
Fribourg Je me débrouille pas assez dans les langages web ... 28 Aug 2007, 08:21
narolf Bonjour,
Je me demandais comment était fait le s... 19 Oct 2007, 02:27
Sir Morgan Oui, j'ai une idée. Cela n'a rien à voir... 20 Oct 2007, 18:31
narolf Merci, mais en fait je demandais ça pour le site ... 22 Oct 2007, 19:04
Sir Morgan Ben... il suffirait que tu regardes le code des pa... 22 Oct 2007, 19:12
narolf J'ai regardé un peu le code mais je n'y c... 3 Jan 2008, 21:30
tancred77 commence par regarder les frameworks javascript du... 7 Jan 2008, 10:30
narolf J'ai précisé ne rien connaître aux codes (c... 7 Jan 2008, 11:09
tancred77 CITATIONJ'ai précisé ne rien connaître aux ... 7 Jan 2008, 11:23
narolf C'est bien ce que je pensais... Mais si je pou... 7 Jan 2008, 11:30
Sir Morgan Salut,
Tes questions sont légitimes. Mais tu doi... 7 Jan 2008, 12:51
narolf Ben justement... Je veux juste comprendre... Pas f... 10 Jan 2008, 00:19
Captain Bumper CITATION(narolf @ 10 Jan 2008, 00:19) 250... 10 Jan 2008, 11:02
Sir Morgan CITATION(narolf @ 10 Jan 2008, 00:19) 250... 10 Jan 2008, 10:39
Hervé CITATION(Sir Morgan @ 10 Jan 2008, 10:39)... 10 Jan 2008, 11:05
Captain Bumper CITATION(Hervé @ 10 Jan 2008, 11:05) 250... 10 Jan 2008, 11:11
Hervé CITATION(Captain Bumper @ 10 Jan 2008, 11... 10 Jan 2008, 11:19
_remi Salut narolf,
Les développeurs d'apple utili... 10 Jan 2008, 10:45
narolf Alors permettez moi de ne pas comprendre votre lev... 10 Jan 2008, 19:02
Captain Bumper Les logiciels qu'Apple utilise on les connait ... 10 Jan 2008, 20:43
Sir Morgan CITATION(Hervé @ 10 Jan 2008, 11:19) 250... 11 Jan 2008, 03:31
narolf CITATION(Sir Morgan @ 11 Jan 2008, 03:31)... 11 Jan 2008, 09:34![]() ![]() |
| Nous sommes le : 8th November 2025 - 20:33 |