Sunday, March 11, 2012

508 section compliance and AJAX

As long as your site degrades gracefully for users without JavaScript enabled or without XmlHttpRequest available, you shouldn't have any major problems with 508. In situations like that, ASP.NET AJAX falls back to full postbacks instead of partial postbacks pretty well.

It would depend a lot on how specifically you designed the site.

When in doubt, download JAWS and see how your page works.


Thanks for your reply,

When I do "View Source" I either see the original data or no data for controls that are refreshed.

From your response, it appears that AJAX Extensions are not 508 compliant.

Thanks again,

Rahul


You should really only make that determination using something like JAWS as your browser.

As far as I know, async triggers for UpdatePanels should regress to triggering full postbacks pretty seamlessly. Your non-AJAX users obviously wouldn't get the async user interface, but they shouldn't be excluded either.

No comments:

Post a Comment