Thanks for these test results, this is very helpful. A comment below...
On 15-Oct-08, at 8:12 PM, Scott González wrote:
> * Tabbed interface
> http://docs.jquery.com/UI/Tabs
>
> Seems to work ok. Would be nice if current tab could be marked
> somhow and
> the addition of ARIA markup would cause the screen reader to
> recognize parts
> of the interface correctly; now its just a list with text following
> it. This
> works and is functional.
I put together an example of adding ARIA and arrow-key navigation to
the jQuery UI Tabs widget. Do you want to give this a spin and compare
the results?
Colin
---
Colin Clark
Technical Lead, Fluid Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org
The question I have is: does this go against the spirit of ARIA on some
level? ARIA claims to solve the problem by telling the assistive technology
that "this mess of HTML is one atomic object called a slider", and using
this role attribute and some code for adding keyboard behavior (which you
don't get for free), we should be able to accomplish the same thing. Of
course, this depends on the platform implementing aria fully and correctly,
as well as the assistive technology implementing it completely. The latter
is definately not the case today.
The advantages to the Filament approach is that it should work right now
with any browser and assistive technology/screen reader, and you get
keyboard control for free. So, does it make sense to do this for other
widgit types, or wait for ARIA?
Just my two cents...
-- Rich