I’m working on a site right now which has basically a slide show near the top on the front page.
Now, all that works just great.
The slide show has little marketing bits of information, etc., so it’s not just to look pretty, though the information is text, not part of the image. However, if I just let each image sit one after another, you have to scroll through a whole page to get through to the rest of the stuff (about 720px).
I’m thinking of maybe getting rid of the image and display the information in evenly spaced columns for each image.
The information is not merely decoration, and kind of provides my initial text for my page (I think, haven’t 100% decided yet. =p).
Something that isn’t typical of most slide shows though is that the image itself is just decorative, but the text isn’t. The text is also… text, not part of the image. That’s why I’m thinking of placing the text in columns, without the images. Each block of text is smaller than this paragraph, so they’d all likely fit in that space.
I’m not really sure what you are describing here. It sounds like you aren’t having a slideshow any more. There are lots of free sliders out there that are ready made and easy to use. I like Coyier’s Anything Slider. It’s easy to add overflow: auto to it.
Normally the thing to do is set the container for the slideshow to overflow: auto, so that if JS is off the user can scroll through the slideshow contents manually. This works better on some slideshows that others. The JS will usually insert overflow: hidden as an inline style, which overrides the overflow: auto in the stylesheet when JS is on.
I like to have fallbacks no matter what, even if it’s just a matter of pride. But I’m also thinking of people with screen readers etc. I like the content to be available to them as well. The ‘progressive enhancement’ movement certainly appeals to me.
EDIT: I do agree, though, that if the content is mere decoration, there’s probably no point in going to such lengths. In that case, you are probably doing screen readers a favor.