Bonjour à tous,
Je rencontre actuellement un problème auquel je n'avais jamais été confronté et j'espère que l'on pourra m'aider ici.
Je développe actuellement un site et j'ai une page contenant un très grand nombre de div (environ 700) tous positionnés en float (ou quasiment). J'avoue que je n'y suis pas allé de main morte et que j'aurais pu sans doute optimiser tout cela mais le fait est qu'il en resterait de toute facon encore beaucoup. Sous firefox, aucun problème le chargement est très rapide voire quasi instantannée et la page ne souffre d'aucun lag. Sous IE7 dernière version (je suis sous vista mais je ne pense pas que ca change grand chose), la page s'affiche correctement mais les "éléments restants" (en bas a gauche d'IE) commencent à défiller à partir de 700 jusqu'à 0 alors que la page est loadée ! Bien sur on peut difficilement naviguer avant que tout soit chargé et cela met entre 5 et 10 secondes.
Après avoir fait quelques tests, je me suis rendu compte que c'était les calques. Je ne peux malheureusement pas vous montrer de page car ce site est en developpement mais c'est du xhtml on ne peut plus classique.
Est ce que quelqu'un aurait une idée ? Est ce que la seule solution qu'il me reste est de tout passer en liste / <p> / <span> en ne gardant que quelques div ? Je vous remercie d'avance pour vos conseils !
Je rencontre actuellement un problème auquel je n'avais jamais été confronté et j'espère que l'on pourra m'aider ici.
Je développe actuellement un site et j'ai une page contenant un très grand nombre de div (environ 700) tous positionnés en float (ou quasiment). J'avoue que je n'y suis pas allé de main morte et que j'aurais pu sans doute optimiser tout cela mais le fait est qu'il en resterait de toute facon encore beaucoup. Sous firefox, aucun problème le chargement est très rapide voire quasi instantannée et la page ne souffre d'aucun lag. Sous IE7 dernière version (je suis sous vista mais je ne pense pas que ca change grand chose), la page s'affiche correctement mais les "éléments restants" (en bas a gauche d'IE) commencent à défiller à partir de 700 jusqu'à 0 alors que la page est loadée ! Bien sur on peut difficilement naviguer avant que tout soit chargé et cela met entre 5 et 10 secondes.
Après avoir fait quelques tests, je me suis rendu compte que c'était les calques. Je ne peux malheureusement pas vous montrer de page car ce site est en developpement mais c'est du xhtml on ne peut plus classique.
Est ce que quelqu'un aurait une idée ? Est ce que la seule solution qu'il me reste est de tout passer en liste / <p> / <span> en ne gardant que quelques div ? Je vous remercie d'avance pour vos conseils !