|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2009 Messages : 24 ![]() |
Bonjour,
Je développe un site web en .net. Le problème est que les pages web se chargent d'une façon progressive, c'est à dire l’utilisateur lorsqu'il navigue d'une page à une autre il peut voir l'affichage des composants(image d'entête, barre de bordure) se chargent progressivement jusqu'à l'affichage entier de la page se termine. Ma question y'a t-il une méthode qui peut afficher la page si elle est totalement prête mais aussi sans laisser l’utilisateur en une longue attente? |
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
a mon avis à moins d'avoir des pages hyper lourde tu dois pouvoir rationaliser ton code.
Il y a tout un tas d'astuces pour augmenter la rapidité du chargement. Taille des images etc ... Firefox possède un addon complémentaire à firebug qui se nomme Yslow qui fait un diagnostique du chargement Sinon coté serveur si les operation de genereation du code sont longue et en plusieurs étapes tu peux faire un buffer et tout envoyer en une seule fois Autrement avec javascript tu mets le body en display none et sur le onlad tu le bascule à display block Sinon tu as deux possibilités po
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 572 ![]() |
Allo ?
Zut, ça a coupé... ![]() ![]() (heureusement qu'il a eu le temps de te passer un max de bonnes infos déjà
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
|
|
00
|
|
|
#4 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 806 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#5 | |
|
Invité de passage
![]() Inscription : septembre 2009 Messages : 24 ![]() |
Citation:
Y'a t'il de moyen rapide et léger? |
|
|
|
00
|
|
|
#6 | ||
|
Membre éclairé
![]() Intégrateur HTML / Developpeur .NET Inscription : janvier 2007 Messages : 369 ![]() |
Comme l'a proposé spaceFrog, tu peux mettre en display: none; ton body et le passer en display: block; une fois que tout est chargé :
Code :
En tout cas, ce n'est pas avec du javascript que tu pourras accélérer l'affichage. |
||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : septembre 2009 Messages : 24 ![]() |
J'ai essayé cette solution, mais elle n'est pas vraiment efficace.
Le problème que j'ai remarqué, est que le contenu lourd (animation,... ) de la page segmente l'affichage, je sais pas comment puis je synchroniser entre temps de réponse et un bon display sans segmentation. |
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
là tu dois avoir de grosses images ...
donc le load de la page est terminé avant que toutes les images soient en complete il faut boucler en setInterval pour tester si toutes les images sont complete
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com