Forum Moderators: open

Message Too Old, No Replies

AJAX Pages and Accessibility Messaging

How to explain to someone that JavaScript is required to view a page

         

takuhii

11:47 am on Jul 23, 2009 (gmt 0)

10+ Year Member



I have an image gallery written using AJAX.

I can't logically provide alternative content as this is technically a slideshow of roomshots.

How can I POLITELY tell users with JS disabled AND accessibility challenged users that there is no content for them?

Regards
Darren

whoisgregg

2:50 pm on Jul 23, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hello Darren,

If it's a slideshow, you can provide alternate content simply by providing a listing of thumbnails with captions and links to the larger image. It won't be a "slideshow" in this alternate form but it will still let people with javascript disabled view the images. If you use proper alt="" tags on the images, then you still have content for folks who are visually impaired.

Now, to answer your actual question... ;) From a technical point of view, whatever message you want to include for folks without javascript can just be placed inside of a <noscript></noscript> block.

As far as being polite, I think that has to be up to you and how you want to talk to those folks. No matter what, you're delivering bad news (that they don't get to experience what everyone else experiences).

HTH,
Gregg

takuhii

3:34 pm on Jul 23, 2009 (gmt 0)

10+ Year Member



Thanks for the help...

I've opted to produce a series of text links between the <NOSCRIPT></NOSCRIPT> tags. These will link to more accessible pages.