title: Internet Explorer performance problems
body: <p>I have a JSP page with a lot of DOM objects and JavaScript code. The page rendering is quite slow, so I did some time measurements and cross browser comparisons:</p>
  
  <ul>
  <li>Firefox renders page within 8.33s, which is okay for the amount of
  data</li>
  <li>Internet Explorer renders page within 22.65s, which is too slow!</li>
  </ul>
  
  <p>After this I did a refactoring of my JavaScript code and won about 1 - 2 seconds. This is nice but still too slow. So wanted to check what happens when I remove all my JavaScript source code from JSP. Result was that I won about 2 seconds. ( = JavaScript execution time)</p>
  
  <p>Surprinsingly I see some HTML content very fast but Internet Explorer needs about 20 seconds to render all the content before the $(document).ready() event is triggered.</p>
  
  <p>So I checked what happens when I completely disable JavaScript and tested again. Then Internet Explorer only had 7.2 seconds to render.</p>
  
  <p>This is strange, because I see that the JS execution time does generally take 2 seconds.</p>
  
  <p>Can anybody explain to my why internet explorer is nearly 3 times slower than firefox and why Internet Explorer is such fast with deactivated JavaScript?</p>