AJAX: Usability versus Accessibility

November 17, 2007

Two of the Web2.0 buzzwords are Accessibility and Usability. They both should be implemented in the websites of this new age of web. Now another buzzword, this one technical: AJAX. This technique to update only some parts of the website without reloading it all has allowed developers to increase the usability of their websites making them faster and improving the user interface to make them resemble desktop applications.

But at what cost? Most of this websites are not correctly loaded on mobile phones or javascriptless browsers. But there are a few that do the AJAX degradation well or pick the easy way (my favorite) and create a basic HTML version. I believe this last one is more effective because the user interface using Javascript with AJAX has a different structure than simple HTML and they should be made independently.

But for those who don’t like making another full website for the minority of browsers, there is now a framework for injecting “accessibility using AJAX techniques”. It’s called AxsJAX, it is being opensourced by Google (It is being used on Google Reader) and you can find out more about this on ifacethoughts.

Tagged with: google, en, accessibility, usability
This post has 1 comment. Feel free to read it and leave your own.
Hmmmm.. funny. To me accessibility goes far beyond allowing people with disabilities to use your website correctly.
And usability affects so much more than simple degradation.

Don't get me wrong, I applaud this effort. But it's not enough. Learn your Hijax, use it well. Netvibes is a good example of an entire Ajax webapp that still manages to be usable, with specks of unobtrusive JS. It's not accessible, but it's very usable.

Comment:

Author:
Email:
Website:
Comment:

About

I used to write in this blog, but I've found a better format to express myself. From now on, you may read my writings on ideas, programming and politics on my new wiki.

hCard

Name: Alcides Fonseca
Email:
MSN:
Gtalk:
Nov 24, 1988 40.197958, -8.408312

Tagcloud

Archives

Other links