suit: Performance von umfangreichen Seiten im InternetExplorer

Beitrag lesen

Hallo allerseits,

ich habe ein Problem und konnte bisher noch keine Lösung finden.

Aus einer Anwendung wird eine HTML-Seite generiert, die ca. 5,6MB groß ist und >19000 Zeilen umfasst.
Dargestellt wird ein Baum, der via DIVs und IMGs aufgebaut ist, die DIVs dienen dazu, mittels JavaScript einzelne Ebene des Baums ein- bzw. auszublenden.

Nun kann der Firefox 2.0.0.2 diese Seite in ca. 30-45s laden und der Rechner ist noch nicht komplett ausgelastet. Das Schließen der Seite im FF ist ebenso problemlos.

Im IE6 hingegen dauert das Laden der Seite minutenlang und es wird der komplette Prozessor ausgelastet, Speicher wird auch ordentlich verschlungen. Und noch schlimmer, macht man das IE-Fenster mit dieser Seite wieder zu, dauert das ebenfalls wieder mehrere Minuten und braucht genau die gleiche Performance!

Weiss jmd., was man tun kann, um diese umfangreiche Seite performant im IE6 angezeigt zu bekommen?

Vielen Dank schon einmal
Ciao

liegt daran, dass der firefox sich mehr daran haelt, dass erst das dom vollstaendig gelesen wird und dann die seite angezeigt wird, der internet exploder rendert sofort drauf los (und das frisst kapazitaeten) - da sind beide nicht "standard"konform

wenn die fertige seite so lange braucht, kann man nichts mehr verbessern

wenn die seite aus einer datenbank gelesen wird und waheren des aufbaus lange braucht, kann man das sehr leicht um einiges beschleunigen - einfach das script, dass die seite baut, alles in ein txt files schreiben lassen und das dann sofort wieder ins selbe file importieren - spart bei ewig langen listen eine menge zeit

hatte das kuerzlich mit einem xml baum, der ca 15.000 nodes mit jeweils etwa 50 unterknoten hatte - firefox war in 15 minuten fertig, internet explorer hat sich nach etwa 30 minuten verabschiedet - die variante mit dem textfile und dann wieder lesen hat das ganze auf gute 5 minuten minimiert