I am pleased that Xara has still got the word Designer in its application titles.
We should all be trying to design our websites and ensure the assets are rendered in the best fashion.
Part of a site's design is understanding the concept of a waterline; the place below which a viewer has to navigate / scroll to from the opening position.
Most of your animations and large images should be under the waterline with the hard design part being on you having to maintain the viewers interest for long enough for your other assets to load.
Images should all be given a filename so once loaded into the local cache, they are available for re-use on other pages with as many tricks as you can get away with.
A preloader page with hidden assets is one way to achieve this. The use of code and timers has too many limitations.
Acorn
Bookmarks