Well that's the standard setting and shouldn't be impacting this. Unless it's a third party add on that's to blame, it's probably Firefox Mac.
While you were responding, I added that (toolbars and other add ons) to my list in my previous message as possible causes. You can try disabling those one at a time to see if that helps.
For your client, that's mostly their connection speed and the byte size of the images. The slideshow itself doesn't generally wait around for other scripts to load. But there could be situations where that might happen.
However, working from an empty cache I see no material difference in load time between the real home page on the site and the stripped down demo page you made.
This script is supposed to have a loading image display while the slide images load. But the script wasn't written correctly in that regard. Having the loading image there might assuage your client though. As long as you downloaded it from the demo page and it's in the same folder as the page, you can add to your css stylesheet for the page:
Code:
#fadeshow1, #fadeshow1 .gallerylayer {
background: white url(loading.gif) center no-repeat !important;
}
And add the highlighted before the on page slideshow script call:
Code:
<script type="text/javascript">
var loadingimage = new Image();
loadingimage.src = 'loading.gif';
var mygallery=new fadeSlideShow({
wrapperid: "fadeshow1", //ID of blank DIV on page to house Slideshow
dimensions: [970, 425], //width/height of gallery in pixels. Should reflect dimensions of largest image
imagearray: [
["nyc/images/new/intro.tomatoes.jpg"],
["nyc/images/new/intro.melons.jpg"],
["nyc/images/new/intro.artichokes.jpg"],
["nyc/images/new/intro.beets.jpg"]//<--no trailing comma after very last image element!
],
displaymode: {type:'auto', pause:4000, cycles:0, wraparound:false},
persist: false, //remember last viewed slide and recall within same session?
fadeduration: 800, //transition duration (milliseconds)
descreveal: "ondemand",
togglerid: ""
})
</script>
Bookmarks