A complex page means more bytes to download and it also means slower DOM access in Javascript. It make difference if you are looping through lots of DOM elements on
Yahoo Optimization Tips
In some previous posts I have described some website optimization rules which Yahoo consider. Yahoo have developed the best website monitoring tool "ySlow".
For rich interface websites for first-time visitor to your page may have to make several HTTP requests, but by using the Expires header you make those components cacheable.