Comment intégrer cet effet à une page Web ? - HTML/CSS - Programmation
Marsh Posté le 31-08-2003 à 16:58:52
Tu devrais reposter ici:
http://forum.hardware.fr/forum1.ph [...] subcat=389
Sinon, il est ou l effet ?
Marsh Posté le 31-08-2003 à 17:05:49
-CouiLLe2CHieN- a écrit : j suis aveugle ou bien ? |
Non, tu as un navigateur de merde
Marsh Posté le 31-08-2003 à 17:19:25
g essayrer avcec IE et mozila ezt je voi tjs pas doit me manquer des plug in de mozila peu etre ?
Marsh Posté le 31-08-2003 à 17:41:46
l'"effet", c'est le menu dont tu parles ?
Marsh Posté le 31-08-2003 à 17:43:22
Sachy a écrit : |
je vais plutôt bouger le topic
Marsh Posté le 31-08-2003 à 17:51:12
euh c'est pas justement expliqué sur cette page comment l'integrer?
Marsh Posté le 31-08-2003 à 17:52:32
he mais c'est pas mal ce truc, tout à fait ce qu'il me faut pour jeter le truc pourri en js qui me sert pour le moment
Marsh Posté le 31-08-2003 à 17:55:00
Marche pas avec IE, je sais vous allez dire nav de merde, mais 80% du marché
Marsh Posté le 31-08-2003 à 17:55:33
flyman30 a écrit : |
Non, je l'ai déjà dit
Marsh Posté le 31-08-2003 à 17:56:57
ben si ça *marche* avec ie. le menu est visible, accessible, clickable.
Marsh Posté le 31-08-2003 à 17:58:12
kadreg a écrit : |
Oui , mais bon si 80% de mes utilisateurs utilisent ce nav de merde, j'leurs dit allez vous faire voir
Marsh Posté le 31-08-2003 à 17:59:02
the real moins moins a écrit : ben si ça *marche* avec ie. le menu est visible, accessible, clickable. |
Vivi avec une mise ne page "magnifique" pour 80% du marché
Marsh Posté le 31-08-2003 à 17:59:48
flyman30 a écrit : |
Toi, tu fais ce que tu veux, mais moi, ça me gêne pas.
Marsh Posté le 31-08-2003 à 18:01:03
Attention je ne dit pas que IE est un bon navigateur, je dit que c'est le plus utilisé et de loin, et qu'il faut quand même une mise en page soignée pour ce navigateur, comme pour les autres, sauf bien sur les vieux nav comme NS4.7
Marsh Posté le 31-08-2003 à 18:03:29
kadreg a écrit : |
Tu a tord de considérer tes utilisateurs, comme ça J'utilise le XHTML1.1 et CCS2 mais je respecte TOUS mes utilisateurs et en conséquence je me mets à leurs portée en leur présentant une mise en page normale pour les nav récents
Marsh Posté le 31-08-2003 à 18:03:43
flyman30 a écrit : Attention je ne dit pas que IE est un bon navigateur, je dit que c'est le plus utilisé et de loin, et qu'il faut quand même une mise en page soignée pour ce navigateur, comme pour les autres, sauf bien sur les vieux nav comme NS4.7 |
Chacun ses priorités. Moi j'en ai marre de ses conneries, je me suis mis à apprécier la création de page web avec les CSS2, le web sémantique, XHTML, la séparation données/présentation.
IE ne correspond pas à ce que je recherche, je lui pisse dessus, et tant pis pour eux qui ne peuvent acceder à mes sites, qu'ils fassent des rapports de bugs à MS.
Marsh Posté le 31-08-2003 à 18:07:25
kadreg a écrit : |
Comme tu le dit : "chacun ses priorités" Moi je fait du commerce et tout en respectant les standards, je recherche la compatibilité
Marsh Posté le 31-08-2003 à 18:50:22
putin c trop sympa comme truc
mais ca marche pas avec IE alors...
Marsh Posté le 31-08-2003 à 19:13:17
Ce menu est bien, c'est vraiment l'avenir du web. mais marche pas chez moi avec IE5 et IE6 faut voir.
Tiens il ne marche pas non plus avec Opera6 et Opera7
Je comprend ta rogne Kadreg, mais le mec innocent qui viens visiter ton site avec son PC tout neuf il va pas se dire ...
"Ho put1 mon navigateur est une vieille croûte, il faut que je change d'ordinateur"
mais plutôt
"Ce site fonctionne même pas sur mon ordi tout neuf, le créateur est un gland."
Pour ma part je pense que le mec aurait raison de penser ainsi.
Marsh Posté le 31-08-2003 à 19:19:09
On peut faire plus la même chose en compatible IE5 avec un truc assez light en Javascript.
http://forum.hardware.fr/forum2.ph [...] subcat=389
Il me faudrais juste plus de gens pour tester !
* Navigation correcte avec IE 5 IE 5.5 et IE 6*,
* Navigation correcte avec IE5 Mac
* Navigation correcte avec Mozilla 1.5 et théoriquement sous tout navigateur Gecko,
* Navigation correcte avec Opera 7, passable avec Opera 6
* Navigation correcte avec Safari,
* Navigation correcte avec Konqueror 3.0.3,
* Ce menu ne fonctionne pas sous IE4 et NN4.
Y a des bugs sur IE6 et il me faut des testeurs et des mecs motivés pour m'aider. Je leur en serais reconnaissant !
Marsh Posté le 31-08-2003 à 19:38:12
MagicBuzz et consort connaissent ou il faut s'adresser pour envoyer un bug report pour les developpeurs de IE, afin de le resourdre rapidement (je dis MagicBuzz mais ça peut etre qqn d'autre)
Sinon le menu est sympa mais pas assez "customizable"
Si on veut un menu a 4 niveaux il faut se farcir des calculs de position (le ul li ul est en absolute) et ce n'est pas evident à s'en sortir
Sinon je suis bouche bé qu'il ne se sert meme pas de JavaScript pour faire un truc aussi bien fichu
Marsh Posté le 31-08-2003 à 19:44:24
Les CSS mon amis, les CSS
Mozilla gère les événement CSS sur n'importe quel élément et les CSS2. C'est ça qui permet de faire des menus si puissants en trois lignes.
va donc voir le menu de Eric Meyer le grand gourou
http://www.meyerweb.com/eric/css/edge/menus/demo.html
En fait tu ferais mieux d'utiliser celui-ci si tu est sûre que tes utilisateurs n'auront pas l'idée autre chose que gecko.
Marsh Posté le 31-08-2003 à 19:46:24
"MagicBuzz et consort connaissent ou il faut s'adresser pour envoyer un bug report pour les developpeurs de IE, afin de le resourdre rapidement (je dis MagicBuzz mais ça peut etre qqn d'autre)"
j'ai entendu dire que Microsoft n'ajoutera plus aucune fonctionnalité à IE6. Le navigateur est cliniquement mort !!!
Juste des patchs de sécurité seront fournis ... Pleurer mes amis on est bon pour encore 10 ans de graillages !
Marsh Posté le 31-08-2003 à 19:47:37
greut a écrit : "MagicBuzz et consort connaissent ou il faut s'adresser pour envoyer un bug report pour les developpeurs de IE, afin de le resourdre rapidement (je dis MagicBuzz mais ça peut etre qqn d'autre)" |
le pire dans tout ca c'est que jcomprends pas comment c'est possible
Marsh Posté le 31-08-2003 à 19:50:06
Ben c'est facile à comprendre ...
Si tu veux vendre un OS il faut qu'il ait un interêt ... Par exemple un navigateur qui gère les CSS2. ( ça date de 98 )
Avec longhorn ( sortie prévu 2005 ) et une geforce5 tu pourra peut-être aussi voir un menu comme ça avec IE7.vbs.Net
Marsh Posté le 31-08-2003 à 19:50:08
Oah ok zut j'avais pas vu que ça marchait pas sous IE ...
Mais cet effet est génial non ? Il a l'air simple à intégrer (même si je sais pas le faire)
Et quand IE intègrera ces fonctions ? (ils sont pas réactifs microsoft ou quoi )
Marsh Posté le 31-08-2003 à 19:52:18
Sachy a écrit : Et quand IE intègrera ces fonctions ? (ils sont pas réactifs microsoft ou quoi ) |
Cf le post de greut. La prochaine version de IE sera celle livrée avec Longhorn. Donc dans 3/4 ans pas avant. Et rien n'indique qu'il supportera cette fonctionnalité...
Marsh Posté le 31-08-2003 à 19:54:14
Ben vouis c'est assez simple. Juste quelque CSS, les sélecteurs appropriés et rouler jeunesse...
C'est le web tel qu'il sera dans 10ans ... si on a de la chance ...
Peut-être que MS va faire un accord avec Macromédia et abandonner l'HTML ... À quand IEmx ?
Marsh Posté le 31-08-2003 à 20:04:58
greut a écrit : Les CSS mon amis, les CSS |
Oui, j'ai intégré ton menu dans mon projet (qui est maintenant XHTML 1.0 Strict compliant \o/ parce qu'avant mon ancien menu JavaScript refusait de s'initialiser avec certains DOCTYPE )
Je l'ai simplifié au max. Mon appli ne puise pas son originalité sur le menu dynamique mais sur son fonctionnement interne?
J'ai donc un menu qui marche, généré automatiquement via PHP en fonction des modules disponibles dans l'appli, avec une gestion infinie sur les niveaux (c pas limité a 2 ou 3 ton menu, je peux faire jusqu'a 100 niveaux si je le veux en modifiant 1 a 2 lignes d'un fichier)
Bref, le CSS c'est le panard, je pensais que JavaScript etait l'arme ultime pour faire des sites chics, mais je me suis encore trompé.
Sinon, pour les gurus de la Web Compliance, quel est l'interet de faire passer son site XHTML 1.0 Strict compliant en XHTML 1.1 Strict ?
Marsh Posté le 31-08-2003 à 20:08:55
samuelp a écrit : |
http://www.w3.org/TR/xhtml11/
tiré de la FAQ
Marsh Posté le 31-08-2003 à 20:27:40
"(c pas limité a 2 ou 3 ton menu, je peux faire jusqu'a 100 niveaux si je le veux en modifiant 1 a 2 lignes d'un fichier)"
en effet, c'est pas limité du tout en nombre de niveaux.
Mais si tu veux supprimer complétement le Javascript de ton système c'est possible avec mozilla.
#menu li:hover>ul{
visibility:visible;
}
et aussi pour le clavier
#menu li:focus>ul{
visibility:visible;
}
et plus besoin de javascript ... c'est le bonheur ¨
Pour les changement en xHTML 1.1 ... Ben y en a quasi aucun :
http://www.w3.org/TR/xhtml11/changes.html#a_changes
Et non ça n'a aucun interêt.
Marsh Posté le 31-08-2003 à 20:39:36
greut a écrit : "(c pas limité a 2 ou 3 ton menu, je peux faire jusqu'a 100 niveaux si je le veux en modifiant 1 a 2 lignes d'un fichier)" |
Merci.
Faut aussi que je mettes display:none dans les ul li>ul pour ça.
Mais bon je garde le javascript quand meme, en attendant la version 7 d'Internet Explorer ou un bugfixe qui ne viendra jamais peut etre.
a+
Marsh Posté le 31-08-2003 à 20:45:08
"It's not a bug, it's a feature"
Cette phrase tristement célèbre est approprié.
Je te conseille plutôt les visibility:hidden au lieu des display:none. Enfin ça dépend tout du menu et de l'application.
Marsh Posté le 31-08-2003 à 16:56:14
Merci à celui qui m'a donné le lien, et comment intégrer ceci à une page web ?
http://www.phoenity.com/newtedge/vertical_nav/
Merci
Message édité par Sachy le 31-08-2003 à 17:44:01