The Other Web Accessibility 2.0

There is plenty of dis­cus­sion hap­pen­ing on the upcom­ing ver­sion 2.0 of the WCAG. For­tu­nately, there has also been some good dis­cus­sion regard­ing impact of the Web 2.0-volution on acces­si­bil­ity. The rush to ajax­ify user inter­ac­tions and the open­ing of the flood­gates of user con­tributed flood­gates has not nec­es­sar­ily been a good thing for accessibility.

Bruce Law­son noted his con­cerns back in 2005:

I also worry about acces­si­bil­ity. It strikes me that peo­ple are so busy adding extra Ajax love­li­ness that the separatestripped-down “html-only” ver­sions they offer are unthink­ingly accepted as a legit­i­mate sop to peo­ple with dis­abil­i­ties. We reject sep­a­rate “text-only sites” in Web 1.0 ; why should we accept them in “Web 2.0″?

Roger Johans­son echoes those sen­ti­ments (with some good com­men­tary from his readers):

There is some truth to Bruce’s obser­va­tions, and it would be a sad step back­wards if the per­ceived cool­ness of “Web 2.0” brings back the old days of non-graceful degradation.

Ian Lloyd com­ments with a post titled, AJAX, Acces­si­bil­ity & Screen Read­ers:

There’s some­thing of an oxy­moron going on there in the head­ing. Can you spot it? The words ‘acces­si­bil­ity’ and ‘AJAX’. They really are not the best of bed fel­lows, as many peo­ple have discovered.

Joe Clark pro­vided notes from a pre­sen­ta­tion titled Build Half a Prod­uct: Is Ajax acces­si­ble? At all?, includ­ing the results of some usabil­ity tests on pop­u­lar Web 2.0 appli­ca­tion Base­camp.

There’s more where all of that came from:

Every­one seems to agree that there is a prob­lem. For­tu­nately there are also some great resources to set you in the right direc­tion if you are work­ing to cre­ate an acces­si­ble Web 2.0 application:

In this out­dated com­ment on Bruce Lawson’s above post, some­one from Wild Apri­cot states:

Unfor­tu­nately, we could not afford to make the sys­tem back­end sup­port all the acces­si­bil­ity stan­dards because it would mean two or three times more cod­ing (not 10% or 25% — and I am NOT exag­ger­at­ing). Cre­at­ing inter­ac­tive AND usable inter­faces is very hard — and I do not know if many devel­op­ers can man­age to do it on their own. Devel­op­ment frame­works and browsers have to help too.

What is your expe­ri­ence in devel­op­ing acces­si­ble Web 2.0 sites or appli­ca­tions? What AJAX/Javascript frame­works do you use that encour­age acces­si­ble best prac­tices? What are some good exam­ples of acces­si­ble Web 2.0 experiences?

Reply

or