Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
20 May 2005, 20:00
Message
#1
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
Salut à tous,
J'ai fait quelques recherches, mais sans grand succès. Voici mon problème: Si vous allez voir mon site http://tradintosh.free.fr, vous verrez qu'il est composé de deux frames verticaux. Un à gauche sert de menu et contient des liens vers une page "afficher.php?num=x" qui s'affiche dans le frame de droite. Pour me passer des frames, je comptais les remplacer par des <div>, mais voilà: dans un <div>, comment insérer des liens qui s'afficheront dans un autre <div> ? (en clair, il faudrait un équivalent de l'argument "target") Merci de votre aide, parce que je ne vois vraiment pas comment faire... |
|
|
|
21 May 2005, 00:47
Message
#2
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 393 Inscrit : 12 Dec 2003 Lieu : brousse métropolitaine Membre no 12 455 |
Salut.
Je ne voudrais pas t'induire en erreur ( horreur ) mais il me semble que ce mode de fonctionnement se fait avec des affichages cachés avec css <div style= "display: hidden;"><a>blabla</a></div> qui se rendent visibles avec "a:hover {display: block;}" indication pas encore comprise en son entier par ( suivez mon IE regard ) tous navigateurs; c'est pourquoi certain utilisent une action javascript de quelques lignes. Ce javascript est un peu construit comme un "StyleSwitcher" qui sert à changer de feuille de style. Je ne l'ai pas sous la main. Cette manière de procéder je crois, est nommée "les pseudos frames" pour la différencier des "frames et framesets" purs et durs (et obsolètes). Le principe est de placer au même endroit plusieurs "div" superposées, toutes en affichage "non visibles" et de les rendre tour à tour "visibles". C'est avec ce même principe qu'on peut afficher des bulles d'aides ou commentaires sophistiqués. Toutes les "div" et leur contenu sont mises en cache dès l'ouverture car elle ne font qu'un seul code (sauf peut être les images qu'il faudrait prévoir de pré-charger, à vérifier). Tu fais le bon choix; affichage plus rapide, pas de risque d'ouvrir une frame toute seule dans une page, meilleure indexation, accessibilité accrue, etc... Il y a un (des) article super à ce sujet chez http://www.alsacreations.com A+ -------------------- Forums : Les gens pressés lisent en diagonale et répondent de travers.
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste |
|
|
|
21 May 2005, 00:56
Message
#3
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(Auréance @ 21 May 2005, 01:47) Le principe est de placer au même endroit plusieurs "div" superposées, toutes en affichage "non visibles" et de les rendre tour à tour "visibles". C'est avec ce même principe qu'on peut afficher des bulles d'aides ou commentaires sophistiqués. OK, j'ai compris. Reste plus qu'à trouver comment programmer ça. Un petit coup de Google avec "pseudo-frames" devrait me renseigner. Merci ! QUOTE Il y a un (des) article super à ce sujet chez http://www.alsacreations.com J'avais vaguement repéré ça il y a quelque temps, mais j'ai l'impression qu'ils ont complément modifié leur site et que cet article n'est plus accessible. En tout cas je ne l'ai pas retrouvé :-((( |
|
|
|
21 May 2005, 03:03
Message
#4
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 393 Inscrit : 12 Dec 2003 Lieu : brousse métropolitaine Membre no 12 455 |
En attendant qu'un bon en javascript passe dans le coin, je te colles ici une petite fonction choppée je ne sais ou ( il y a longtemps ), Alsacréations peut être encore... je crois.
Elle sert à afficher / désafficher les sous menus. Un peu bricolé, il devrait faire l'affaire. Il faut que tu nommes les "id" de tes <div id"divmask1"> "divmask2" "divmask3" etc.. tu as droit à 10 div mais tu peux augmenter en modifiant " i<=10 "quelque part dans le code. CODE window.onload=Xdivmask; function Xdivmask(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('divmask'+i)){document.getElementById('divmask'+i).style.display='none';}} if (d) {d.style.display='block';}} Ensuite dans le html > body tes liens : <a onclick="javascript:Xdivmask('divmask2');">blabla</a> Tu remarques que je n'ai pas mis href dans le lien, c'est parce que pour la validation les liens href="#" créeent un échec à la validation d'accéssibilité, et rechargent la page quand on clique. Tu peux, si tu veux, cibler le lien vers lui même : <a id="lien1" href="#lien1" onclick="javascript:Xdivmask('divmask2');">blabla</a>. Mais la balise <a> semble bien pouvoir s'en passer à condition d'ajouter dans la css "cursor: pointer;" pour la classe de ces liens afin que le visiteur voit bien "qu'un truc se passe". J'ai retrouvé un lien pour Alsacréations : afficher / masquer des calques sans javascript. Mais pas celui que je pensais, il semble avoir disparu, ce tuto n'est valable qu'en cas de survol du lien ( et meeeeeed ! j'ai pas sauvegardé ce truc. ) Dans la css tes div seront " display: bloc; " elles seront toutes masquées dès l'ouverture et ne réaparaitront que quand on aura cliqué sur le lien. Enfin, je n'ai pas essayé mais en tout cas le script n'est pas beaucoup plus épais que ça... Ah ! Dernière chose j'avais vérifié une fois qu'on pouvait remplacer dans ce cas <a> par <p><h><span> etc..; avec javascript du moment que tu survolles et que ton pointeur t'indique que tu peux cliquer là.... c'est bon. A+ Ce message a été modifié par Auréance - 21 May 2005, 03:23. -------------------- Forums : Les gens pressés lisent en diagonale et répondent de travers.
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste |
|
|
|
21 May 2005, 21:08
Message
#5
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
Personne d'autre qu'Auréance ? Des idées, les autres ? Merci !
|
|
|
|
22 May 2005, 10:04
Message
#6
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
ben moi, tes pseudoframes, je chercherai même pas à les faire uniquement en css avec des divs cachés, à moins que tu n'aie prévu au départ qu'un nombre très réduit de pages, peu fournies en textes et images, car ça va devenir vite très lourd à charger dans le cas contraire.
non, pour faire ça, PHP est vraiment parfait, avec la plus élémentaire des fonctions : include() qui te permet effectivement d'inclure à gauche un menu, et à droite la page demandée en fonction du lien, comme avec des frames. en plus, free gère très bien le php. pourquoi s'en priver ? -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
22 May 2005, 10:09
Message
#7
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
j'y pense aussi : vous ne croyez pas que gérer uniquement par javascript l'affichage d'élément de page et les actions sur des liens est particulièrement scabreux?
compte tenu que bien des internautes (paranos) désactivent purement et simplement javascript dans leur navigateur... sans compter les vieux navigateurs qui ne géreront pas correctement javascript et/ou ta css... -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
22 May 2005, 10:38
Message
#8
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
Pourquoi ne pas faire tout simplement un div comme tu le souhaites avec un if et une variable. en fonction de la variable (du lien qu'on a cliqué) tu affiches un truc diffèrent et basta.
-------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
23 May 2005, 18:38
Message
#9
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
Un grand merci à pecos et Ifmy pour leurs suggestions, mais depuis le temps que j'utilise les frames, je dois être un peu bloqué mentalement: que ce soit l'une ou l'autre méthode, je ne vois absolument pas comment coder tout ça.
Oserais-je abuser de votre gentillesse et vous demander de me fournir de petits exemples? Merci d'avance, en tout cas ! |
|
|
|
23 May 2005, 18:56
Message
#10
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
<En ce que je me dit c'est que le mieux pour toi ce serait dotclear ou autre
d'une part tu part sur une base moderne (xhtml et css) c'est entièrement customisable (faut pas croire par ce que tu es sous dotclear, ça doit resembler à n'importe quel blog) tu peux tout à fait lui donner un aspect relativement proche du tradintosh d'origine. CA peut être pour toi le moyen justement d'évoluer dans ta manière de coder. et surtout c'est d'une simplicité enfantine pour rajouter des informations si t'as des doutes hésite pas je te dirais si tel ou tel chose est possible ou non -------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
25 May 2005, 11:11
Message
#11
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
bon, alors pour faire le plus simple possible :
tu crée toutes tes pages "xxxxx.php" qui correspondent à tes anciennes pages (sans le menu) AVEC L'EXTENSION ".php" surtout. mais dans chaque page, tu rajoute ceci à l'endroit ou doit apparaitre le menu (suivant ta mise en page) : <?php include("menu.php"); ?> (on peut pas faire plus simple...) et tu crée d'autre part une page "menu.php", comme une sorte de "frame" virtuelle dans laquelle les liens sont simplement dirigés vers toutes les pages que tu a créées. tu mets cette page "menu.php" avec les autres pages pour pouvoir y accéder. lorsque le serveur va rencontrer de telles pages, il va les afficher en y rajoutant la page "menu.php" au bon endroit, et voilà. et comme avec les frames, lorsque tu veux modifier les liens, tu ne modifie que la page "menu.php", pas les autres. PS : si tu ne t'es jamais servi de php, n'oublie pas qu'il faut sur ton mac activer le partage web, configurer php, etc, tout ça très bien décrit sur des articles présents dans les articles de macbidouille, ici et ici. tu ne pourras pas vérifier ton travail en local tant que cette étape ne sera pas effectuée. toutefois, rien ne t'empêche de vérifier si ça fonctionne en envoyant tes pages sur le serveur de free, car lui, est configuré pour cela. (à condition d'activer php si je me souviens, voir sur le site free...) -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
25 May 2005, 11:26
Message
#12
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(pecos @ 25 May 2005, 12:11) bon, alors pour faire le plus simple possible : <snip> OK, je comprends mieux. Merci pour les explications. En fait, la différence avec les frames, c'est que si ma pseudo-frame de droite devient trop longue et doit être scrollée par l'utilisateur, le menu situé à gauche va scroller également, non? Dommage... QUOTE et comme avec les frames, lorsque tu veux modifier les liens, tu ne modifie que la page "menu.php", pas les autres. En fait, mon "menu.php" génère automatiquement le menu en puisant dans la base MySQL. Comme ça j'ai jamais besoin de le modifier. J'aime bien quand mon ordi fait les trucs chiants à ma place ;-) QUOTE PS : si tu ne t'es jamais servi de php, Si, si, mon site est en php, alimenté par une base MySQL. Tout est activé chez moi, donc je peux tester en local avant de balancer sur Free (ce qui m'a d'ailleurs valu une petite frayeur la première fois, vu que j'utilisais une fonction php4 et que Free est en php3!). Je vais essayer d'implémenter ce que tu m'as indiqué et je vous tiendrai au courant. En attendant, merci beaucoup pour ton aide (et merci aux autres aussi!) |
|
|
|
25 May 2005, 13:43
Message
#13
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
oui, le seul problème avec ce modèle de page, c'est que le menu n'est pas fixe.
toutefois, si tu te sens, tu peux implémenter à l'aide d'un positionement "fixed", en css, un div contenant ta page "menu" qui restera fixe, par exemple dans une grande colonne vide à gauche. tu trouveras sur www.alistapart.com ou sur alsacreations les renseignements pour le faire. cela-dit, si j'étais toi et tant pis pour le défilement du menu... ...je trouve que l'évolution actuelle du developpement web conduit certes à une étonnante simplification du code, (ce qui est bien) mais aussi à un apauvrissement (pour certaines choses) du design ET de la facilité de surf (frames). au fait... free est en PHP4, ou alors, aucun de mes (nombreux) sites ne fonctionnerait. Ce message a été modifié par pecos - 25 May 2005, 13:47. -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
26 May 2005, 14:19
Message
#14
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(pecos @ 25 May 2005, 14:43) oui, le seul problème avec ce modèle de page, c'est que le menu n'est pas fixe. dommage... QUOTE cela-dit, si j'étais toi C'est clair... En même temps, vu que Tradintosh s'adresse aux personnes sous Mac OS X, faudrait voir quel est le pourcentage de ceux qui utilisent encore ce navigateur que tu ne nommes pas... doivent pas être beaucoup, je pense (j'espère !). Du coup, je me tâte... QUOTE ...je trouve que l'évolution actuelle du developpement web conduit certes à une étonnante simplification du code, (ce qui est bien) mais aussi à un apauvrissement (pour certaines choses) du design ET de la facilité de surf (frames). Tout à fait d'accord, et je trouve ça bien dommage moi aussi. QUOTE au fait... free est en PHP4, ou alors, aucun de mes (nombreux) sites ne fonctionnerait. Alors je me trompe peut-être... J'ai peut-être eu ce problème quand Tradintosh était encore à la Poste. Mea culpa! |
|
|
|
26 May 2005, 15:13
Message
#15
|
|
![]() Modérateur multitâche ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 11 682 Inscrit : 23 Dec 2001 Lieu : Paris Membre no 1 682 |
Tom's hardware utilise une technique ultra laide à base de javascript qui marche avec IE.
Pour creuser un peu plus : http://www.howtocreate.co.uk/wrongWithIE/?...tion%3Afixed%3B -------------------- MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2 Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1 SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2 |
|
|
|
26 May 2005, 17:46
Message
#16
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
QUOTE(pecos @ 25 May 2005, 13:43) ...je trouve que l'évolution actuelle du développement web conduit certes à une étonnante simplification du code, (ce qui est bien) mais aussi à un appauvrissement (pour certaines choses) du design ET de la facilité de surf (frames). [right][snapback]1163083[/snapback][/right] Oula je suis pas franchement d'accord là, tu peux m'expliquer en quoi le design est appauvrit et en quoi les frames apportent quelque chose? sinon, vu la structure de tom's hardware autant passer à dotclear non? on dirait franchement un blog mais tou pourrit comme je le disais plus haut mais ca n'a pas l'air d'etre retenu avec dotclear word press ou autre tu fais ce que tu veux même au niveau du design (rien n'oblige à conserver la structure en colonne classique des blogs) -------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
26 May 2005, 17:58
Message
#17
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(Ifmy @ 26 May 2005, 18:46) Oula je suis pas franchement d'accord là, tu peux m'expliquer en quoi le design est appauvrit et en quoi les frames apportent quelque chose? Ben, déjà, le fait que mon menu va défiler en même temps que la pseudo-frame de droite, sauf au prix d'une incompatibilité avec le navigateur-dont-on-ne-dit-pas-le-nom. Avec les frames, ça marchait partout. Mais ceci étant, je suis tout à fait d'accord pour dire qu'on gagne énormément de temps avec les CSS et la séparation contenu/présentation, au niveau de la mise à jour. QUOTE comme je le disais plus haut mais ca n'a pas l'air d'etre retenu avec dotclear word press ou autre Vi, mais c'est que j'aime bien mettre les mains dans le cambouis... ;-) |
|
|
|
26 May 2005, 18:02
Message
#18
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
QUOTE(Ifmy @ 26 May 2005, 18:46) QUOTE(pecos @ 25 May 2005, 13:43) ...je trouve que l'évolution actuelle du développement web conduit certes à une étonnante simplification du code, (ce qui est bien) mais aussi à un appauvrissement (pour certaines choses) du design ET de la facilité de surf (frames). [right][snapback]1163083[/snapback][/right] Oula je suis pas franchement d'accord là, tu peux m'expliquer en quoi le design est appauvrit et en quoi les frames apportent quelque chose? sinon, vu la structure de tom's hardware autant passer à dotclear non? on dirait franchement un blog mais tou pourrit comme je le disais plus haut mais ca n'a pas l'air d'etre retenu avec dotclear word press ou autre tu fais ce que tu veux même au niveau du design (rien n'oblige à conserver la structure en colonne classique des blogs) [right][snapback]1165090[/snapback][/right] Si tu me lis correctement, ifmy, tu remarqueras que j'ai dit "pour certaines choses". ce qui veut dire que pour D'AUTRES choses, les CSS apportent un plus non négligeable. Je croyais pourtant avoir été suffisament diplomate avec les "ayatollahs du tableless" sans avoir besoin de me justifier : il te suffit de lire avec attention tout le sujet pour trouver des exemples de cas ou les frames sont bien pratiques et très dures à remplacer de manière SURE par autre chose. J'ai UN SEUL principe depuis toujours en développement web : plus le code est simple, clair et lisible, mieux c'est. Par là même, dans cette optique, si le fait d'utiliser des tableaux et/ou des frames me simplifie le travail et le code, je ne m'en priverai jamais juste pour avoir le petit plaisir malsain de n'utiliser QUE des CSS (ou autre chose quand la MODE changera... ce qui est rapide en général en informatique) -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
26 May 2005, 18:06
Message
#19
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
t'aurais de quoi faire déjà
pour les frame c'est vrai que ca facilite la vie pour ca mais tu peux le faire relativement rapidement en js par exemple et normalement (à part sur un site du type blog) on ne devrait jamais avoir à scroller, politique d'accessibilité oblige tien regarde en fesant une recherche à css et frame http://www.stunicholls.myby.co.uk/layouts/frame.html je sur qu'il y a des truc bien abouti sur le sujet et relativmeent bien comaptible chez alsa il font pas que des gateaux Ce message a été modifié par Ifmy - 26 May 2005, 18:08. -------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
26 May 2005, 18:10
Message
#20
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
QUOTE(pecos @ 26 May 2005, 18:02) QUOTE(Ifmy @ 26 May 2005, 18:46) QUOTE(pecos @ 25 May 2005, 13:43) ...je trouve que l'évolution actuelle du développement web conduit certes à une étonnante simplification du code, (ce qui est bien) mais aussi à un appauvrissement (pour certaines choses) du design ET de la facilité de surf (frames). [right][snapback]1163083[/snapback][/right] Oula je suis pas franchement d'accord là, tu peux m'expliquer en quoi le design est appauvrit et en quoi les frames apportent quelque chose? sinon, vu la structure de tom's hardware autant passer à dotclear non? on dirait franchement un blog mais tou pourrit comme je le disais plus haut mais ca n'a pas l'air d'etre retenu avec dotclear word press ou autre tu fais ce que tu veux même au niveau du design (rien n'oblige à conserver la structure en colonne classique des blogs) [right][snapback]1165090[/snapback][/right] Si tu me lis correctement, ifmy, tu remarqueras que j'ai dit "pour certaines choses". ce qui veut dire que pour D'AUTRES choses, les CSS apportent un plus non négligeable. Je croyais pourtant avoir été suffisament diplomate avec les "ayatollahs du tableless" sans avoir besoin de me justifier : il te suffit de lire avec attention tout le sujet pour trouver des exemples de cas ou les frames sont bien pratiques et très dures à remplacer de manière SURE par autre chose. J'ai UN SEUL principe depuis toujours en développement web : plus le code est simple, clair et lisible, mieux c'est. Par là même, dans cette optique, si le fait d'utiliser des tableaux et/ou des frames me simplifie le travail et le code, je ne m'en priverai jamais juste pour avoir le petit plaisir malsain de n'utiliser QUE des CSS (ou autre chose quand la MODE changera... ce qui est rapide en général en informatique) [right][snapback]1165126[/snapback][/right] je n'ia jamais ete aussi loins non plus -------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
26 May 2005, 18:13
Message
#21
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(Ifmy @ 26 May 2005, 19:06) pour les frame c'est vrai que ca facilite la vie pour ca mais tu peux le faire relativement rapidement en js par exemple Déjà, je souhaite éviter le js au maximum, vu que d'après ce que j'ai lu, pas mal d'utilisateurs le désactivent. |
|
|
|
26 May 2005, 18:22
Message
#22
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
bah regarde la solution en css
-------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
26 May 2005, 23:38
Message
#23
|
|
![]() Modérateur multitâche ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 11 682 Inscrit : 23 Dec 2001 Lieu : Paris Membre no 1 682 |
J'ai rien dit...
Ce message a été modifié par Val1984 - 27 May 2005, 08:34. -------------------- MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2 Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1 SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2 |
|
|
|
27 May 2005, 08:11
Message
#24
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
He val quand on marque xhtml valid sur son blog, c'est qu'il doit l'etre non?
-------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
27 May 2005, 08:33
Message
#25
|
|
![]() Modérateur multitâche ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 11 682 Inscrit : 23 Dec 2001 Lieu : Paris Membre no 1 682 |
QUOTE(Ifmy @ 27 May 2005, 09:11) He val quand on marque xhtml valid sur son blog, c'est qu'il doit l'etre non? [right][snapback]1165792[/snapback][/right] C'est à cause du faux mail d'eBay que j'ai cité en blockquote -------------------- MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2 Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1 SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2 |
|
|
|
28 May 2005, 02:06
Message
#26
|
|
![]() Macbidouilleur de bronze ! ![]() ![]() Groupe : Membres Messages : 393 Inscrit : 12 Dec 2003 Lieu : brousse métropolitaine Membre no 12 455 |
QUOTE j'y pense aussi : vous ne croyez pas que gérer uniquement par javascript l'affichage d'élément de page et les actions sur des liens est particulièrement scabreux? NON !Et avec tout mon respect, javascript n'est pas le Diable. QUOTE Déjà, je souhaite éviter le js au maximum, vu que d'après ce que j'ai lu, pas mal d'utilisateurs le désactivent. Pourquoi ne pas s'emputer d'une jambe avant de gravir une montagne ? Ce message a été modifié par Auréance - 28 May 2005, 02:54. -------------------- Forums : Les gens pressés lisent en diagonale et répondent de travers.
Membre du club des AIPBP (Anciens Inscrits Pas Beaucoup de Posts) Voir la liste |
|
|
|
28 May 2005, 12:38
Message
#27
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 802 Inscrit : 19 Jul 2003 Membre no 8 663 |
QUOTE(Auréance @ 28 May 2005, 03:06) QUOTE Déjà, je souhaite éviter le js au maximum, vu que d'après ce que j'ai lu, pas mal d'utilisateurs le désactivent. Pourquoi ne pas s'emputer d'une jambe avant de gravir une montagne ? Ben justement: j'estime qu'en utilisant du js lorsqu'il n'est pas indispensable (et c'est quand même rare qu'il le soit, en ce qui me concerne), tu t'amputes une jambe à hauteur de 13% environ en terme de "consultabilité" de ton site (d'après les chiffres que j'ai pu trouver). Mais maintenant, chacun voit midi à sa porte. Pour ma part, j'évite au max le js, mais c'est mon choix, comme dirait l'autre. |
|
|
|
28 May 2005, 13:09
Message
#28
|
|
![]() Entarteur poissonnier du MCCASRADM ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 608 Inscrit : 17 Sep 2002 Lieu : Luxembourg Membre no 3 540 |
Au fait pour info y a pas pire que les frames pour réferencement
-------------------- MacBook Pro 13' 2017 - 10.15 up to date |
|
|
|
28 May 2005, 13:29
Message
#29
|
|
![]() Adepte de Macbidouille ![]() Groupe : Membres Messages : 133 Inscrit : 3 Feb 2004 Membre no 14 244 |
Pour revenr au sujet, dans ce cas présent, la frame ne sert à rien. Autant mettre un div (avec autoscroll à la limite) vu que il n'y a pas besoin de faire défiler la page.
-------------------- Gomu Gomu
|
|
|
|
28 May 2005, 22:42
Message
#30
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 098 Inscrit : 20 Nov 2004 Membre no 27 340 |
auréance... t'abuse un tout petit peu là...
faudrait voir à pas tomber dans l'hystérie. je suis le premier à user et abuser de javascript dans mes sites. mais là il ne s'agit pas de s'amputer d'une jambe. pas plus que de considérer que javascript est le diable ( ça va pas, non mais s'il y a UN moyen, UN SEUL de ne pas utiliser javascript dans le code d'une page web... comme pour tout le reste : je vais au plus simple et je ne l'utilise pas. et surtout quand il s'agit de liens importants ou essentiels. si c'est pour lancer une pop-up ou changer une image à la volée, bien sûr que c'est incontournable. mais PAS pour de simples liens hypertexte qui doivent rester tels quels. QUOTE Au fait pour info y a pas pire que les frames pour réferencement c'est faux. c'est une légende qui à la vie dure et qui commence à me saouler. j'administre un certain nombre de sites en frames qui se trouvent *comme par miracle* en tête des réponses google et ce sans jamais les avoir inscrits sur le moindre moteur de recherche. curieux, n'est-il pas ? tu ne va pas me dire que tu ne sais pas qu'un robot comme google, lorsqu'il trouve un jeu de cadre, "suit" tous les liens ou URLs de la page pour référencer tous les cadres un par un ? (c'est d'ailleurs comme ça que toutes les pages finissent par être indexées sans autre intervention) Ce message a été modifié par pecos - 28 May 2005, 22:46. -------------------- ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤
ANTIOPA ¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤ |
|
|
|
![]() ![]() |
| Nous sommes le : 18th January 2026 - 13:45 |