Overview ARIA support

15 views
Skip to first unread message

Felix Nagel

unread,
Jul 1, 2009, 2:32:26 PM7/1/09
to jQuery Accessibility
Hey there,

im writing my master thesis about accessible RIA and need some
information.

Is there any overview about the support of ARIA in jQuery and the UI
widgets?

I found some infos about jARIA but it seems to be an inactive project.
Some info can be found on the parciello group blog:
http://www.paciellogroup.com/blog/?p=313

Anyone some more infos?

sincerly

Felix

John Farrar

unread,
Jul 3, 2009, 10:50:54 AM7/3/09
to jquer...@googlegroups.com
You should look (and talk to the guys working on) the jQuery UI project. You should also study HiJAX. We use that methodology with our customers at my company.

Colin Clark

unread,
Jul 13, 2009, 5:55:06 PM7/13/09
to jquer...@googlegroups.com
Hey Felix,

Sorry for the delay in responding. At the moment, we don't have a
specific page that documents ARIA support in jQuery UI. The Paciello
group blog you cite is accurate, and provides a good overview of the
growing support for ARIA in jQuery UI's widget set. We're in the
process of working on more, including ARIA support for the Slider
coming soon.

As for jARIA, it's no longer active because its functionality has been
rolled right into jQuery UI core. As of jQuery UI 1.7, you can get and
set ARIA roles, states, and properties using the standard
jQuery .attr() function in a cross-browser way. Here's the source
code, in case you're curious:

http://dev.jqueryui.com/browser/trunk/ui/ui.core.js#L105

Other accessibility support in and around the jQuery world:
* tabindex normalization into jQuery 1.3
* tabbable() and focusable() convenience methods in jQuery UI core,
* the comprehensive keyboard navigation plugin that ships as part of
Fluid Infusion

If it helps, I recently wrote a blog post about Fluid's work on
keyboard accessibility in jQuery:

http://fluidproject.org/blog/2009/07/09/keyboard-accessibility-for-jquery-and-infusion/

Colin

---
Colin Clark
Technical Lead, Fluid Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org

Felix Nagel

unread,
Jul 13, 2009, 6:33:15 PM7/13/09
to jQuery Accessibility
Hey Colin,

no problem, thanks for responding.

Ok, so my master thesis is up-to-date. I wasnt sure if i did not skip
something.

I wrote some widgets with full ARIA support and an extension for
jQuery UI tabs which adds ARIA support. I will post some links when
ive finished my work. It should be licensed under CC.

Thanks again for the detailed information.

sincerly

Felix



On Jul 13, 11:55 pm, Colin Clark <colin.cl...@utoronto.ca> wrote:
> Hey Felix,
>
> Sorry for the delay in responding. At the moment, we don't have a  
> specific page that documents ARIA support in jQuery UI. The Paciello  
> group blog you cite is accurate, and provides a good overview of the  
> growing support for ARIA in jQuery UI's widget set. We're in the  
> process of working on more, including ARIA support for the Slider  
> coming soon.
>
> As for jARIA, it's no longer active because its functionality has been  
> rolled right into jQuery UI core. As of jQuery UI 1.7, you can get and  
> set ARIA roles, states, and properties using the standard  
> jQuery .attr() function in a cross-browser way. Here's the source  
> code, in case you're curious:
>
> http://dev.jqueryui.com/browser/trunk/ui/ui.core.js#L105
>
> Other accessibility support in and around the jQuery world:
>   * tabindex normalization into jQuery 1.3
>   * tabbable() and focusable() convenience methods in jQuery UI core,
>   * the comprehensive keyboard navigation plugin that ships as part of  
> Fluid Infusion
>
> If it helps, I recently wrote a blog post about Fluid's work on  
> keyboard accessibility in jQuery:
>
> http://fluidproject.org/blog/2009/07/09/keyboard-accessibility-for-jq...
Reply all
Reply to author
Forward
0 new messages