Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Webdesign & Ergonomie
Webdesign & Ergonomie Forum d'entraide Webdesign & Ergonomie : les bonnes pratiques de conception des sites web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/05/2007, 19h40   #1
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
Par défaut Pages blanches de rafraichissement

Bonjour,
mon client se plaint qu'une page blanche furtive apparaîsse en surfant sur son site (entre 2 changements de page).
Est-il possible de changer ça? Je n'ai vu aucune page de rafraichissement
Merci d'avance
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 20h00   #2
Membre actif
 
Inscription : juin 2003
Messages : 228
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juin 2003
Messages : 228
Points : 182
Points : 182
Est-ce que tu pourrais éventuellement nous donner l'URL du site en question, car je ne suis pas sur de bien comprendre ce qu'est la "page blanche"
pedouille est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2007, 20h45   #3
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
Salut,
le lien temporaire est (désolé, plus disponible)

En fait, lorsque tu arrives sur le site, une page blanche s'affiche avant que les éléments se chargent. Même chose en changeant de page.

Merci d'avance
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2007, 11h38   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Tu la vois ou, ta page blanche ? Le site fonctionne bizarrement : il fait 1 ou 2 redirections systématiquement avant d'afficher une page. Pourquoi ? C'est peut-être ça le pb : si les redirections mettent un peu de temps à se faire (temps de réponse un peu lents), tu vois peut-être une page blanche.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2007, 18h56   #5
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
Il n'y a pas de redirection si tu restes toujours dans le site. Je veux dire qu'il n'y en a pas si tu ne fais pas "ouvrir dans une nouvelle fenêtre" ou "ouvrir dans un nouvel onglet" (redirection javascript à cause d'une frame).
L'url que tu vois donc dans la barre d'adresse ne corresponds pas à l'url de la page que tu vois...je sais c'est pourri les frames mais ça m'a été imposé.

La page blanche dont mon client parle est me semble t-il la page avant que tous les éléments soient chargés et qui ne dure que quelques 10èmes de secondes (impossible à supprimer selon moi)

Pour moi, tout ça est normal et correspond au chargement "naturel" du site. Qu'en dîtes vous?

Merci
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2007, 09h42   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
T'as changé qqch à l'instant : il n'y a plus de redirection alors qu'il y en avait encore 2 secondes avant (avec une jolie erreur PHP au passage de l'un à l'autre des fonctionnements, d'ailleurs).

Bref, je ne vois pas de pages blanches et comme tu le dis, les pages blanches correspondent au temps de chargement du site. J'allais te suggérer que coder la couleur de fond du site directement au niveau de la balise <body> et pas dans un fichier CSS attaché mais tu l'as déjà fait. Si ça se reproduit, j'ai pas d'autre idées.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2007, 14h11   #7
Membre émérite
 
Avatar de FraK
 
Homme
Développeur Java
Inscription : juin 2005
Messages : 819
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur Java
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2005
Messages : 819
Points : 817
Points : 817
Envoyer un message via MSN à FraK
effectvement la page blanche est tres breve, peu etre un peu moins pour les petites connexion
elle correspont au chargement de la page (images surtout)
afin d'éviter cela, il serait bon de garder une partie fixe du site (menu, header, etc ...) et d'avoir une partie mobile (contenu de la page)
en html c'est possible grace aux iframes, en php aux includes
de cette facon, quand la personne changera de page, il n y aura plus tout le site a recharger, mais juste le contenu de la page en question, sans les attributs graphiques et textuels autour
__________________
Infographiste / Webdesigner / Intégrateur (un peu Développeur aussi si on peut dire ;p)
On me trouve souvent dans la partie Hardware, Systèmes et Logiciels ou encore Webmasters - Développement Web et surtout dans le forum Wordpress.
»» Mon Blog Musical (drumnbass)
FraK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2007, 19h32   #8
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
Pour répondre à _Mac_: oui effectivement, j'ai changé quelque chose concernant la gestion des langues (détection de la langue du navigateur).
Afin d'essayer de réduire ce problème, j'ai ajouté un fond en image de 1px par 1x de la même couleur que le fond du site.

Pour répondre à FraK : j'utilise déjà un système d'includes. Et le menu est généré dynamiquement en fonction de la page dans laquelle on se trouve. Donc il me paraît normal que ce menu, au chargement de la page apparaît blanc puis s'affiche. Comme dis et regrette mon client...

Merci à vous, vous confirmez mon point de vue concernant ces "effets de chargement" obligatoires.
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2007, 21h10   #9
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Attention : les includes (PHP, ASP, JSP et tout ce que vous voulez) ne sont pas du tout équivalents à des frames ou iframes. Avec un include, la page entière est rechargée alors qu'avec des frames/iframes, seule le contenu de la frame/iframe est rechargé. L'intérêt des includes est surtout pour le développement (réutilisation d'un existant).

Pour l'image de 1x1 px, je ne sais pas si ça change grand-chose au pb de page blanche.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 15h02   #10
Membre éclairé
 
Inscription : janvier 2003
Messages : 284
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 284
Points : 311
Points : 311
Envoyer un message via MSN à Nicolas.Cogi
Nan, je pense que c'est un comportement normal à cause des frames : quand tu charges ta premiere page, le navigateur récupère le frameset et renvoie donc 2 requetes vers accueil.php puis sur musique.php.
Le temps de loader accueil.php, il affiche ce qu'il peut, d'où la page blanche. Je pense que c'est normal.

Tu peux rajouter du style sur ta frame principale pour que le background soit de la meme couleur, ca evite la page blanche.

mais bon. Des frames juste pour de la musique sur un site web...
__________________
Nicolas
Nicolas.Cogi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 15h05   #11
Membre éclairé
 
Inscription : janvier 2003
Messages : 284
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 284
Points : 311
Points : 311
Envoyer un message via MSN à Nicolas.Cogi
Par ailleurs, quand on utilises des frames, on beneficie d'un truc sympa (une fois le frameset loadé) : le framebuffer !

Le navigateur ne rafraichit l'affichage qu'une fois le contenu entier récupéré quand on rafraichit la page, donc aucun clignotement quand on navigue. C'est peut-etre pour ca que tu ne vois pas de rafraichissement sur le site dont tu parles.
__________________
Nicolas
Nicolas.Cogi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2007, 18h59   #12
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
Salut Nicolas,
tu as vu que j'utilisais les frames (oui juste pour de la musique...demande du client) donc je devrais bénéficier du framebuffer non?
C'est la 1ère fois que j'en entends parler car c'est vrai que d'habitude je n'utilise jamais les frame. Donc sais-tu pourquoi ça ne fonctionne pas de la même façon sur mon site?
Merci
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/06/2007, 11h50   #13
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Je ne sais pas ce que vous entendez exactement par le frame buffer mais de ce qua j'ai compris, c'est le fonctionnement natif des frames : on ne travaille a priori que dans 1 frame à la fois donc quand on clique sur un lien, logiquement il n'y a qu'une seule frame qui est rafraîchie. Généralement, on voit qu'un site utilises les frames quand l'URL dans la barre d'adresse ne change pas d'un clic à l'autre et que seule une partie de la page est rafraîchie.

Dans ton cas, ce qui est surprenant c'est que tu travailles avec des frames mais quand tu cliques sur un lien, c'est la fenêtre entière qui est rechargée, donc tu ne joues pas du tout sur le fait qu'une seule frame est rechargée à la fois : tu les recharges toutes en même temps.

Tes frames te servent à quoi exactement ? C'est uniquement pour la musique, c'est ça ? Dans ce cas, pourquoi ne pas utiliser une iframe ? D'accord, c'est pas supporté par les anciens navigateurs, mais l'intérêt c'est qu'il n'y a qu'une seule page rechargée à chaque fois.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2007, 04h50   #14
Nouveau Membre du Club
 
Avatar de bractar
 
Inscription : janvier 2004
Messages : 201
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 201
Points : 29
Points : 29
oui, l'intérêt d'utiliser les frames est d'avoir seulement une partie du site qui se rafraichit.
Dans mon site, j'ai 2 frames, une qui fait 99% et une autre 1%
Celle de 1% étant pour le fonctionnement de la musique en continu. Une iframe ne permettrait pas la gestion du site en continu, la musique remérarrerait à chaque changement de page.
__________________
Bractar the French fry eater
http://www.flale.com
bractar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h06.


 
 
 
 
Partenaires

Hébergement Web