My main browser is Safari 5.0.3.
I have a page that uses a slideshow based on JQuery elements and CSS. I have an unrelated widget on the page that fetches information from an external source. When the page loads in Safari, all the images in the slideshow are temporarily displayed for less than a second, then the page looks correct and the slideshow functions as it should.
A test page without the widget is correct from the start.
The same effect happens in FireFox 3.5.7 for Mac, but is so fast you almost don't notice it. And, subsequent reloads of the page don't show the problem at all.
It seems like a Safari issue and I don't have Windows/Explorer to test. Any help to make the problem go away is appreciated.