Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2865 connectés 

  FORUM HardWare.fr
  Programmation

  [HTML] ANNIHILATION TOTALE, le retour

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] ANNIHILATION TOTALE, le retour

n°69099
vektorDire​ct
bouge pas, meurs, ressucite !
Posté le 02-11-2001 à 12:51:05  profilanswer
 

allez faire un tour ICI. C une maquette de site.
alors voilà mon problème : à chaque appel de page le layout est rechargé a chaque fois, c pas trés hype. j'aimerais que seul le cadre principal soit affecté. Je suis en train de voir la faisabilité en Jscript. je continue en Jscript ou le PHP est-il  plus pratique ?
 
MAJ : en fait ça ramait passekeu j'avais IE5 sur w98. maintenant que j'ai IE6(xp). le rechargement du layout est beaucoup + smoooooth. et j'ai optimisé les images.
 MESS. à ceussent qui on un navigateur exotique : ça marche bien ? et ICI ossi ?
thanx.

 

[edtdd]--Message édité par vektorDirect--[/edtdd]


---------------
------------------------
mood
Publicité
Posté le 02-11-2001 à 12:51:05  profilanswer
 

n°69101
Maxime
Posté le 02-11-2001 à 12:53:36  profilanswer
 

A lala , TA  :love:  
 
J'ai hate qu'il soit fini ton site  :)

n°69230
RomainG
Posté le 02-11-2001 à 22:54:24  profilanswer
 

si ta fait ton site avec des frames ta juste à mettre target="pagedumilieu.html"
 
si ta utilise un tablo je c po
 
frames RULEZZZZZZZ

n°69243
Dost67
Posté le 02-11-2001 à 23:31:44  profilanswer
 

J'ai pas compris ta question mais saches que tous les sites professionnels (même HFR :D) utilise des tableaux qui se rechargent à chaque fois.
 
Sinon j'ai vu que ta page faisait environ 130 ko... C'est un peu énorme je pense. Je suis en ADSL donc ça va mais un 56k ça doit être long à charger.

n°69245
RomainG
Posté le 02-11-2001 à 23:33:57  profilanswer
 

suis pas un proféssionel et les pro on tort
 
frames roulèse!

n°69251
Maxime
Posté le 02-11-2001 à 23:36:45  profilanswer
 

frames a ce qui parais sa fait pas bien.
moi je vois pas ce qu'on reproche au frame HTML.
 
Sinon, pseudo frame PHP ( include ) ca rulez aussi kan on metrise
( cest le seul truc que je "connais" en PHP )

n°69263
gizmo
Posté le 02-11-2001 à 23:54:40  profilanswer
 

maxime a écrit a écrit :

frames a ce qui parais sa fait pas bien.
moi je vois pas ce qu'on reproche au frame HTML.




 
- la mise en page qui varie très fort d'une résolution a l'autre
- un mauvaise indexation dans les moteurs de recherche
- une perte de place
- des escaliers dans tous les sens
- multiplication des requetes et donc des risques de non affichage d'une page
- ...

n°69266
Maxime
Posté le 02-11-2001 à 23:56:25  profilanswer
 

ca c'est du frame a la barbar
 
pour lindexation, suffit de faire un premier page dans frame "et de cliker sur entrer"

n°69271
RomainG
Posté le 03-11-2001 à 00:01:51  profilanswer
 

gizmo a écrit a écrit :

 
 
- la mise en page qui varie très fort d'une résolution a l'autre
 
Suffit de maitriser un minimum et meme si différent l'affichage reste clair à toutes les résolutions
par contre c'est vrai que si on défini la taille de ses frames et % ça foire souvent

 
- un mauvaise indexation dans les moteurs de recherche
 
À bon?
Pourquoi? on a le droit de mettre des META dans un html avec des frames...

 
- une perte de place
 
Si on conpare avec celle qui est perdu avec les tableau!!!!
En 1280*1024 (moi) la maj du tp les pages ne m'ocupe que la moitié de l'écran!

 
- des escaliers dans tous les sens
 
Heuuu. Explique toi mieu stp
 
- multiplication des requetes et donc des risques de non affichage d'une page
 
Ouais enfin c'est pas dure de faire un link corectement si il est interne.....
Mais c'est vrai....

 
- ...  
 
...



n°69274
gizmo
Posté le 03-11-2001 à 00:10:34  profilanswer
 

maxime a écrit a écrit :

ca c'est du frame a la barbar
 
pour lindexation, suffit de faire un premier page dans frame "et de cliker sur entrer"  




 
ca ne change absolument rien au problème.
 
Sinon RomainG:
 
- soit tu utilises des tailles fixes et la c'est la merde dès que tuest dans une autre résol que ce qui est prévu, soit tu mets des % et tu risque d'avoir des gros blancs ou des escaliers dans tous les sens. Et si tu mixes les 2 c'est encore pire.
- le problème n'est pas les meta, d'ailleur beaucoup de moteurs ne les lisent pas toutes, mais bien l'affichage des pages ultérieurement.
- les tableaux perdent nettement moins de place, suffit de savoir s'en servir.
- redimensionne ta fenêtre et tu comprendra très vite.
- le problème n'est pas de FAIRE un lien mais les requetes qu l'affichage d'une frame nécessite, c'est autant de pages a charger simultanément d'un même serveur, et il n'est pas rare de voir un site avec frame dont une partie de la page n'a pas été chargée, style le menu mis dans une frame a part :sarcastic:

mood
Publicité
Posté le 03-11-2001 à 00:10:34  profilanswer
 

n°69281
Maxime
Posté le 03-11-2001 à 00:17:33  profilanswer
 

pour la valeur des frames ( hautre largeur ) jai une parade :
 
en gros, index.htm contien un scrip ( JavaScript ) de detection de la resolution. en fonction de la reso ==> redirection sur la page aproprie
 
schema:
 
index.htm = detection de la reso =>> redirection sur index800 / index1024 etc etc

 

[edtdd]--Message édité par maxime--[/edtdd]

n°69285
RomainG
Posté le 03-11-2001 à 00:23:44  profilanswer
 

tu peut me mailler ce script?
 
rgilliotte@businessv.com
 
merchi

n°69286
gizmo
Posté le 03-11-2001 à 00:24:11  profilanswer
 

marche pas! ca ne tient compte que de la résolution de l'écran, pas la taille de la fenêtre.

n°69288
Maxime
Posté le 03-11-2001 à 00:43:09  profilanswer
 

comment ca??
quand on visualise un site web on "etire" la fenetre avec le rectangle en haut a droite
 
je sais que ca marche, j'ai dejas essayer.
 
j'ai plus le script, mais si tu veut je te le code.

 

[edtdd]--Message édité par maxime--[/edtdd]

n°69289
gizmo
Posté le 03-11-2001 à 00:49:47  profilanswer
 

euh, oui la je veux bien, moi je connais screen.width et .heigth mais s'il y a d'autres objets, c'est possible. Mais je demande quand même a voir ton JS

n°69293
Maxime
Posté le 03-11-2001 à 01:26:36  profilanswer
 

bah avec screen. xxx ca marche tres bien
 
ya un autre truc : availwidth et availheigth ( chez plus comment ca secrit )

n°69315
gizmo
Posté le 03-11-2001 à 11:54:18  profilanswer
 

maxime a écrit a écrit :

bah avec screen. xxx ca marche tres bien
 
ya un autre truc : availwidth et availheigth ( chez plus comment ca secrit )  




pour screen je suis sur que non, ca donne la RESOLUTION de ton écran, pas la taille de la fenêtre! c'est très différent! Plein de gens ne travaillent pas avec des fenêtre ouverte au max ou en fullscreen. Pour l'autre, il faudra que je regarde si je trouve les nom exacts.

n°69318
youdontcar​e
Posté le 03-11-2001 à 12:00:06  profilanswer
 

gizmo a écrit a écrit :

 
pour screen je suis sur que non, ca donne la RESOLUTION de ton écran, pas la taille de la fenêtre! c'est très différent! Plein de gens ne travaillent pas avec des fenêtre ouverte au max ou en fullscreen. Pour l'autre, il faudra que je regarde si je trouve les nom exacts.


sous ie c'est
document.body.offsetWidth
document.body.offsetHeight

n°69319
gizmo
Posté le 03-11-2001 à 12:03:43  profilanswer
 

youdontcare a écrit a écrit :

sous ie c'est
document.body.offsetWidth
document.body.offsetHeight  




 
thx! et sous netscape? et sous Opéra? et sous mozilla? :D

n°69323
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 12:16:58  profilanswer
 

pour la taille disponible dans la fenêtre c'est  
document.write("La résolution est "+screen.availwidth+"x"+screen.availheight+"<BR>" );
 
pour ie et netscape (je pense)

n°69333
Maxime
Posté le 03-11-2001 à 13:07:38  profilanswer
 

j'avais raison  :D

n°69345
gizmo
Posté le 03-11-2001 à 13:58:43  profilanswer
 

et tu pourrais me montrer un exemple ou c'est bien employé?

n°69357
Maxime
Posté le 03-11-2001 à 14:20:13  profilanswer
 

sur la page index.htm :

Citation :


<script language="JavaScript">
var wid=screen.availwidth;
 
if (wid==800) {self.location.href="index1.htm";}
if (wid==1024) {self.location.href="index2.htm";}
if (wid==1152) {self.location.href="index3.htm";}
if (wid==1280) {self.location.href="index4.htm";}
if (wid>1280) {self.location.href="index5.htm";}
</script>


 
 
non tester et fait rapide

 

[edtdd]--Message édité par maxime--[/edtdd]

n°69361
gizmo
Posté le 03-11-2001 à 14:25:53  profilanswer
 

maxime a écrit a écrit :

sur la page index.htm :

Citation :


<script language="JavaScript">
var wid=screen.availwidth;
 
if (wid==800) {self.location.href="index1.htm";}
if (wid==1024) {self.location.href="index2.htm";}
if (wid==1152) {self.location.href="index3.htm";}
if (wid==1280) {self.location.href="index4.htm";}
if (wid>1280) {self.location.href="index5.htm";}
</script>


 
 
non tester et fait rapide  




 
Ca ca marche pas! car ca se base sur la RESOLUTION et pas sur la taille de la fenêtre, j'ai pas l'impression que tu comprennes bien la différence...

n°69500
vektorDire​ct
bouge pas, meurs, ressucite !
Posté le 03-11-2001 à 20:50:54  profilanswer
 

bon merçi quand même. je crois ke G trouvé. fo ke je teste.

n°69521
Maxime
Posté le 03-11-2001 à 21:52:48  profilanswer
 

gizmo a écrit a écrit :

 
 
Ca ca marche pas! car ca se base sur la RESOLUTION et pas sur la taille de la fenêtre, j'ai pas l'impression que tu comprennes bien la différence...  




Si je comprend la difference, mais il me semble que quand on mate un site web, on se met plein ecran ( pas f11, mais le carre en haut a droite ).

n°69540
gizmo
Posté le 03-11-2001 à 23:18:21  profilanswer
 

maxime a écrit a écrit :

 
Si je comprend la difference, mais il me semble que quand on mate un site web, on se met plein ecran ( pas f11, mais le carre en haut a droite ).  




 
Un utilisateur averti, oui, mais c'est loin, et même TRES loin d'être le cas, ne serait-ce que par la barre d'office ou encore le menu démarrer mis latéralement ou simplement le nombre affolant de personnes qui ne redimensionnent pas la fenêtre...

n°69541
Maxime
Posté le 03-11-2001 à 23:20:11  profilanswer
 

alors ces des cons :D
 
non, chaqu'un fais ce qu'il veut.
 
en tout cas, availheight donne la hauteur de la fenetre.

 

[edtdd]--Message édité par maxime--[/edtdd]

n°69551
gizmo
Posté le 03-11-2001 à 23:50:05  profilanswer
 

ok, n'empèche que je n'ai que très rarement vu un site avec frame qui soit correctement visible pour toutes les config.

n°69554
Maxime
Posté le 03-11-2001 à 23:52:01  profilanswer
 

je suis d'accord avec toi, cest pour ca que je suis passer au tableau et au pseudo frame en php ( avec include ).

n°69563
camarchepo​a
m'enfin !
Posté le 04-11-2001 à 01:53:30  profilanswer
 

c vrai qu'avec un 56k chech ramech un peuch .... cela dit c tres joli !!


---------------
Ca marche pas sauf des fois ........
n°69564
ethernal
Chercheur de vérité...
Posté le 04-11-2001 à 03:03:57  profilanswer
 

gizmo a écrit a écrit :

 
 
Ca ca marche pas! car ca se base sur la RESOLUTION et pas sur la taille de la fenêtre, j'ai pas l'impression que tu comprennes bien la différence...  




 
screen.availwidth;
screen.availheight;
ça donne bien la taille de la fenêtre actuelle, je suis formel.
teste tu verras.
 
Par contre la commande est pas bien utilisée...
il faut mettre  
<script language="JavaScript">  
var wid=screen.availwidth;  
if (wid<=800) {self.location.href="index1.htm";}  
if (wid<=1024) {self.location.href="index2.htm";}  
if (wid<=1152) {self.location.href="index3.htm";}  
if (wid<=1280) {self.location.href="index4.htm";}  
if (wid>1280) {self.location.href="index5.htm";}  
</script>
pcq ça sera jamais == à 800, ... puisque la taille intérieur fera jamais 800 sur une résolution de 800x600. etc
 
en mieux (je connais plus trop bien la syntaxe en javascript) dans la page index.html
 
width=screen.availwidth;
switch (){
  case width<800 : coef=10%; break;
  case width<1024 : coef=25%; break;
  ...  
  default : coef=35%; break;
}
document.write("FRAMESET COLS=\""+coef+",0\">" );
...
 
mais les tableaux c mieux ;)

n°71765
vektorDire​ct
bouge pas, meurs, ressucite !
Posté le 13-11-2001 à 09:49:15  profilanswer
 

up
allez au 1er post.


---------------
------------------------
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [HTML] ANNIHILATION TOTALE, le retour

 

Sujets relatifs
[VB] Faire un éditeur HTML simple (plus simple que FP Express)HTML 4 , implanté dans IE et NNS depuis quelle version??
[ JavaScript ] Comment savoir la "version HTML" du navigateur ??[HTML] avec include php... Please. Une petite info de base
[PHP/HTML] connaitre la langue du client[HTML] - [PHP] Help dans mes tableaux de merde !!
[html] on peut mettre un site web en pré-visu ??Etiquette HTML AIDEEEE
encore un pb de php/html avec les insertions d'images[HTML] changer dynamiquement le contenu d'un calque
Plus de sujets relatifs à : [HTML] ANNIHILATION TOTALE, le retour


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR