IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

DIVs imbriqués et performances ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 64
    Par défaut DIVs imbriqués et performances ?
    Bonjour à tous,

    Je travaille actuellement sur un portail JEE sous Weblogic Portal. Ce portail a pour but d'afficher des résultats de requêtes pour faire du suivi opérationnel, ...
    Une page de résultat comporte donc (en gros) un header, un footer et un tableau de résultats.

    Or dans le cas de requêtes ramenant un nombre conséquent de lignes, on note un gros problème de performance, en terme de temps d'affichage de la page dans le navigateur. Des tests ont été menés pour voir si ce problème de performance ne vient pas du code Java côté serveur d'applications, mais de ce côté-là tout se passe bien. J'ai donc analysé le code HTML généré dans Internet Explorer (je n'ai pas pû tester dans un autre navigateur) et j'ai noté la présence de nombreux DIVs imbriqués, ajoutés automatiquement par Weblogic Portal et qui, dans notre cas, ne servent à rien.

    Ma question est-donc de savoir si ces nombreux DIVs imbriqués peuvent ralentir l'affichage de la page ? J'aimerais une réponse de votre part avant de m'attaquer au framework Weblogic Portal...

    Pour info, une requête ramenant environ 13000 enregistrements génère une page HTML qui met plus de 30 secondes à s'afficher dans le navigateur (hors traitements server-side), ce qui pour un projet intranet est inadmissible

    D'avance merci pour vos réponses, bonne journée à vous

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tout dépend du CSS qui est associé à ces divs imbriqués, en fait.
    Si aucun style n'est associé, ça doit ralentir, pour sûr, mais de pas grand chose.
    En revanche, si tu as des styles de positionnement (position, float), sur ces divs, le navigateur avant de t'afficher la page doit calculer la position de chaque élément, donc ça risque d'être un gros problème dans ton cas.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    64
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 64
    Par défaut
    Tout d'abord merci de tes précisions

    Effectivement ces DIVs possèdent des informations de style. Je suis allé vérifier dans les CSS et je n'y ai pas vu de style de positionnement. Par contre tous possèdent définissent les propriétés margin, padding, ... Cela aurait-il une influence ?

    Désolé pour ces questions, mais j'aimerais avoir le plus d'informations possible avant d'en parler à mon chef de projet

Discussions similaires

  1. Div imbriqués et dimensions relatives
    Par cabsil dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/10/2007, 15h26
  2. lien inaccessible dans des div imbriqués
    Par zadlaure dans le forum Mise en page CSS
    Réponses: 10
    Dernier message: 18/06/2007, 16h00
  3. [CSS] marge interne dans des div imbriqués
    Par Stitchover dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/04/2006, 15h23
  4. Centrer une page avec des DIV imbriqués
    Par emstar dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 25/04/2006, 18h42
  5. Beaucoup de div imbriqués => rendu très lent
    Par vivine10 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/10/2005, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo