Utilisation des frames : bien ou pas ? - Web design - Graphisme
Marsh Posté le 19-07-2004 à 01:00:36
spa classe
du cache et du php ca fait bien l'affaire
Marsh Posté le 19-07-2004 à 08:08:43
Ok, donc pas de frame.
Je développe en ASP .NET, comment faire pour rafraîchir uniquement une partie de ma page ?
Marsh Posté le 19-07-2004 à 10:58:07
Pourquoi c'est pas classe les frames alors?
Marsh Posté le 19-07-2004 à 11:01:49
Banane masquee a écrit : Pourquoi c'est pas classe les frames alors? |
c'est pas hype.
le php c'est beaucoup plus tendance.
Marsh Posté le 19-07-2004 à 11:04:05
Je trouve que "pas hype" est un argument assez léger...
Marsh Posté le 19-07-2004 à 11:05:13
pas bien pour l'indexation des pages, pour les signet et l'ajout dans les favoris, pour la classe, parce que ca fait site de l'an 40.
Marsh Posté le 19-07-2004 à 11:06:32
Merci Tentac pour tes arguments valables...
Marsh Posté le 19-07-2004 à 11:07:03
Et en php ça donne quoi l'équivalent des frames?
Marsh Posté le 19-07-2004 à 11:07:07
Banane masquee a écrit : Merci Tentac pour tes arguments valables... |
les miens etait tout autant valable
Marsh Posté le 19-07-2004 à 11:07:33
Banane masquee a écrit : Et en php ça donne quoi l'équivalent des frames? |
les includes je crois
chui pas un spécialiste du php
voir meme moins que ca
Marsh Posté le 19-07-2004 à 11:11:07
J'ai fait pas mal de recherches à ce sujet, l'utilisation des frames est sujette à controverse... mais c'est vrai qu'il y a pas mal de défauts majeurs, un peu de lecture :
http://www.projetweb.com/labalise/frames_1.php
Marsh Posté le 19-07-2004 à 11:13:10
ah, oui, j'avais oublié l'impression des pages, aussi
Marsh Posté le 19-07-2004 à 11:15:19
Ouaip, donc pleins de défauts tout de même !!! Ok, personne alors pour me dire comment rafraîchir uniquement une partie de mes pages ?
Marsh Posté le 19-07-2004 à 11:20:33
Ca tu peux pas. Meme avec un include il relira le code au moins. Le reste sera en cache.
Marsh Posté le 19-07-2004 à 11:20:35
tafkap a écrit : Ouaip, donc pleins de défauts tout de même !!! Ok, personne alors pour me dire comment rafraîchir uniquement une partie de mes pages ? |
J'ai une idée. Et si tu utilisais des frames ?
Marsh Posté le 19-07-2004 à 11:22:55
Tentac a écrit : Ca tu peux pas. Meme avec un include il relira le code au moins. Le reste sera en cache. |
le cache est relativement efficace pour pouvoir ce passé de frame.
Marsh Posté le 19-07-2004 à 11:25:58
ouip, mais le code en cache cay le mal. (de toute facon, c'est pas gros le code en général...)
Marsh Posté le 19-07-2004 à 11:28:51
Et les iframes, c'est tout aussi mal je suppose... non?
Marsh Posté le 19-07-2004 à 12:58:53
beuark
Marsh Posté le 20-07-2004 à 10:18:06
chacal_one333 a écrit : les iframe c'est pas xhtml compliant |
Bah si, en transitionnal tout comme les frames.
http://www.w3.org/TR/REC-html40/pr [...] tml#h-16.5
Sinon il y a toujours <object> en strict pour le remplacer, mais ça reste un genre de frame, pas pratique à l'usage
Marsh Posté le 20-07-2004 à 10:21:02
antp a écrit : Bah si, en transitionnal tout comme les frames. |
Gné?
Marsh Posté le 20-07-2004 à 10:25:32
Tu parles de XHTML et tu ne sais pas ce qu'est le transitionnal et le strict ?
Marsh Posté le 20-07-2004 à 10:36:28
Je n'ai jamais parlé de xhtml...
Marsh Posté le 20-07-2004 à 10:39:31
antp a écrit : |
je balance pas mais c'etait chacal_one
Marsh Posté le 20-07-2004 à 10:44:57
Banane masquee a écrit : Je n'ai jamais parlé de xhtml... |
Ha ouais, je croyais que c'est toi que j'avais quoté ; désolé
Bon le HTML 4 se sépare en 3 types :
- transitionnal : comme le vieux HTML 3 mais avec les trucs du 4 en plus
- frameset : juste pour la page contenant les frames, avec les tags <frameset> et autres
- strict : tout ce qui est présentation passe dans les CSS, donc les attributs color, width, etc. disparaissent. Idem pour <font> etc. Les frames disparaissent aussi (vu que les frames sont définis dans le frameset, ce qui disparaît ici par rapport au transitionnal c'est target & iframe).
Le XHTML 1.0 c'est comme le HTML 4, avec ces trois types différents, mais tous les tags doivent être en minuscule et fermés (donc le </p> </td> etc. doivent être là ; et pour les tags comme <img> ou <br> qui sont vides on écrit <br /> par exemple)
Puis le XHTML 1.1 c'est du XHTML 1.0 strict avec quelques modifications mineures.
Marsh Posté le 20-07-2004 à 10:47:30
Ça change quoi le xhtml par rapport au html 4?
Marsh Posté le 20-07-2004 à 10:47:43
T'as lu ce que j'ai écrit ?
edit: ou alors tu veux dire "quel est l'intérêt du XHTML" ?
c'est que le fichier a une syntaxe plus stricte, contenu dans un fichier XML, donc plus facile à traiter
http://incongru.webdynamit.net/XHTML
Marsh Posté le 20-07-2004 à 10:51:09
Ma question était "quel est l'intérêt d'avoir des tags en minuscule et fermés?"...
Donc le xhtml n'apporte rien de plus que le html 4 si j'ai bien compris...
Marsh Posté le 20-07-2004 à 10:54:23
Banane masquee a écrit : Ma question était "quel est l'intérêt d'avoir des tags en minuscule et fermés?"... |
Vas-y Banane te laisse po faire
Marsh Posté le 20-07-2004 à 10:54:43
Dans l'immédiat ça n'apporte rien, à part un code source plus lisible.
Mais vu qu'HTML n'évoluera plus, autant tout de suite s'habituer à son remplaçant
Le reste est expliqué dans le lien que j'ai donné.
Marsh Posté le 20-07-2004 à 10:59:59
Marsh Posté le 20-07-2004 à 15:15:25
antp a écrit : Bah si, en transitionnal tout comme les frames. |
m'a cassé
Marsh Posté le 20-07-2004 à 15:20:15
Euh... c'est comment du coup les frames et les iframes en transitionnal?
Marsh Posté le 20-07-2004 à 15:29:31
ya pas
t'as les div overflow pour faire une scrollbar mais c tout jcrois, ca permet pas d'ouvrir une autre page
Marsh Posté le 20-07-2004 à 15:38:05
bah si, en transitionnal il y a justement
c'est en strict qu'il n'y a pas
Mais a priori ce n'est pas nécessaire, vu qu'avec les langages côté serveur on peut inclure les différents bouts de pages à envoyer au client.
Marsh Posté le 20-07-2004 à 15:43:21
antp a écrit :
|
Tu peux dire concrêtement comment ça se passe stp?
Marsh Posté le 20-07-2004 à 15:49:47
ben ya plusieurs normes plus ou moins strictes, je laisse antp finir, il y connait mieux que moi
Marsh Posté le 20-07-2004 à 16:48:11
Banane masquee a écrit : Tu peux dire concrêtement comment ça se passe stp? |
Tu peux poser une question précise et concrète ?
Parce que là à part retaper ce que j'ai déjà tapé dans le post je ne vois pas quoi dire de plus
Marsh Posté le 19-07-2004 à 00:42:27
J'ai souvent lu que l'utilisation des frames n'est pas des plus conseillé, alors tout d'abord quand pensez-vous ?
Et puis surtout comment faire dans le cas où je veux rafraîchir uniquement une partie de mon écran sans que toute la page le soit, c'est ergonomiquement plus sympa je trouve.
Merci pour votre aide.