[Accessibility_sig] question: are there any "safe" access keys?

Jon Gibbins (dotjay) dotjay at november5th.net
Thu Feb 22 10:01:13 CST 2007


Amy Gelfand wrote:
> While I am no AT guru (I joined this contest for a learning 
> experience--and, boy, has it ever been one), I made one of goals for our 
> site to implement "accessible AJAX." It seems to me that the entire 
> Internet is (has?) moved away from Web sites as static online brochures 
> and toward asynchronous interaction. The latter benefits everyone 
> immeasurably--except for AT users. So is it the burden of AT 
> manufacturers to update their technology to function in a new online 
> environment?

At the moment, the most accessible that AJAX can get is to ensure that 
you use an approach of progressive enhancement and ensure that it is 
easy for your visitors to switch the AJAX functionality off. AJAX is 
fundamentally inaccessible to some visitors.

1) ensure static methods of interaction work
2) if javascript is available, use unobtrusive javascript techniques to 
add in the AJAX functionality
3) provide an obvious way for people to switch that javascript feature 
of your site off

Mozilla, IBM et al are working on new standards for dynamic methods of 
interacting with Web pages a la AJAX, only accessible. It would be down 
to browser and AT vendors to adopt these standards.


> Some site, of course, are just fine as online brochures, and a lot of 
> dynamic content is a gratuitous pain in the neck. But developers are 
> starting wise up and use AJAX for good and not for evil. It seems a 
> shame that it's all evil when ATs are concerned.

It's not necessarily true that AJAX is evil when it comes to AT. AJAX 
can certainly improve usability, just as Flash can actually improve 
accessibility for some users. There is, however, a problem with 
communication between browsers and AT when it comes to techniques like 
AJAX. It's a case of working towards improving the situation.

As a side note, I honestly believe that innovation can work both ways 
when talking about accessibility. Consideration for accessibility can 
inspire one to innovate, while innovations (like the AJAX technique) can 
inspire people to improve accessibility.

Jon

-- 
november5th.net
dotjay.co.uk



More information about the Accessibility_sig mailing list