jsr344-experts@javaserverfaces-spec-public.java.net

[jsr344-experts] Re: Accessibility

From: Kito Mann <kito.mann_at_virtua.com>
Date: Mon, 28 Jan 2013 18:00:44 -0500

Added a spec issue for this:
http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1159.
___

Kito D. Mann | @kito99 | Author, JSF in Action
Virtua, Inc. | http://www.virtua.com | JSF/Java EE training and consulting
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info |
@jsfcentral
+1 203-404-4848 x246

* Listen to the latest headlines in the JSF and Java EE newscast: *
http://blogs.jsfcentral.com/JSFNewscast/*
* Sign up for the JSFCentral Newsletter: http://oi.vresp.com/?fid=ac048d0e17


On Wed, Jan 9, 2013 at 3:38 AM, Çağatay Çivici <cagatay.civici_at_gmail.com>wrote:

> Hi,
>
> I do a lot of work on WAI-ARIA for PrimeFaces regarding screen readers,
> keyboard and mouse access.
>
> Pass thru attributes should handle some of the cases but the state
> attributes like aria-disabled, aria-selected, aria-readonly should be
> handled by component. I guess screen readers can also consider disabled
> attribute is aria-disabled is not there.
>
> Not sure if from a spec point of view, there should be a concern as
> WAI-ARIA is about accessible "rich" internet applications and core JSF
> component are basic elements not (tablist, dialog, spinner) so component
> libraries should take care of it out of the spec.
>
> One part spec could handle is aria-live related to ajax updates so screen
> reader can jump to update part of the page.
>
> Regards,
>
> On 9 Oca 2013, at 10:28, Frank Caputo <frank_at_frankcaputo.de> wrote:
>
> > Hi Kito,
> >
> > I've never done anything with WAI-ARIA. But if it is all about
> attributes, can't you simply do this with passthrough attributes? And if
> so, do we really need the new role attribute?
> >
> > Ciao Frank
> >
> > Am 08.01.2013 um 05:19 schrieb Kito Mann <kito.mann_at_virtua.com>:
> >
> >> Did we ever complete the discussion of this topic? I see Ed added a
> role attribute, but is there more that needs to be done?
> >> ___
> >>
> >> Kito D. Mann | @kito99 | Author, JSF in Action
> >> Virtua, Inc. | http://www.virtua.com | JSF/Java EE training and
> consulting
> >> http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info |
> @jsfcentral
> >> +1 203-404-4848 x246
> >>
> >> * Listen to the latest headlines in the JSF and Java EE newscast:
> http://blogs.jsfcentral.com/JSFNewscast/
> >> * Sign up for the JSFCentral Newsletter:
> http://oi.vresp.com/?fid=ac048d0e17
> >>
> >>
> >> On Wed, Feb 1, 2012 at 5:47 PM, Jakob Korherr <jakob.korherr_at_gmail.com>
> wrote:
> >> Hi,
> >>
> >> I recently did some work for a web accessibility course at university
> >> (WAI-ARIA) and I think there are some things (like e.g. aria-live or
> >> aria-invalid) which will be very easy to integrate into JSF (in the
> >> case of aria-live, every f:ajax render region should have this
> >> attribute; in the case of aria-invalid, every input field with an
> >> validation error should have it).
> >>
> >> However, IMO it will mostly boil down to supporting the various
> >> non-standard xhtml attributes for ARIA states and roles, like e.g.
> >> aria-live, aria-invalid, aria-labelledby,... and relying on the
> >> developer to set them appropriately.
> >>
> >> See http://www.w3.org/TR/wai-aria/ for more details on special
> attributes.
> >>
> >> Regards,
> >> Jakob
> >>
> >> 2012/2/1 Blake Sullivan <blake.sullivan_at_oracle.com>:
> >> > In the end, it comes down to:
> >> > 1) Do the components contain enough information that an accessible
> page can
> >> > be generated
> >> > 2) Does the RenderKit transform the component in an accessible manner
> >> >
> >> > The questions are:
> >> > 1) Is there anything that the spec should do to make this easier?
> >> > 2) Do the components defined in the specification meet these
> requirements?
> >> > 3) Does the reference implementation RenderKit meet these
> requirements?
> >> >
> >> > -- Blake Sullivan
> >> >
> >> >
> >> > On 1/31/12 3:08 PM, Werner Keil wrote:
> >> >
> >> > I know an expert on that, but not sure, if they or he are JCP Member.
> >> >
> >> > Werner
> >> >
> >> > On Tue, Jan 31, 2012 at 11:58 PM, Çağatay Çivici <
> cagatay.civici_at_gmail.com>
> >> > wrote:
> >> >>
> >> >> Hi Experts,
> >> >>
> >> >> Quick question,
> >> >>
> >> >> Where do we stand on Accessibility?
> >> >>
> >> >> Thanks,
> >> >>
> >> >> Çağatay Çivici
> >> >> PrimeFaces Lead
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> >
> >> > Werner Keil | JCP Executive Committee Member (ME) | Eclipse UOMo Lead
> >> >
> >> > Twitter @wernerkeil | #Java_Social | #EclipseUOMo | #OpenDDR
> >> >
> >> > Skype werner.keil | Google+ gplus.to/wernerkeil
> >> >
> >> > * M-Day: February 1 2012, Frankfurt, Germany. Werner Keil, JCP EC
> Member,
> >> > OpenDDR Evangelist will discuss "Mobile Web Development"
> >> >
> >> > * Social Media Week: February 13-17 2012, Hamburg, Germany. Werner
> Keil, JCP
> >> > EC Member, designated Social JSR Spec Lead will discuss "Java Social"
> >> >
> >> > * Mobile Developer Conference: February 14 2012, Hamburg, Germany.
> Werner
> >> > Keil, JCP EC (ME) Member, OpenDDR Evangelist will present "OpenDDR"
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Jakob Korherr
> >>
> >> blog: http://www.jakobk.com
> >> twitter: http://twitter.com/jakobkorherr
> >> work: http://www.irian.at
> >>
> >
> >
> >
> >
> >
>
> Cagatay Civici
> PrimeFaces Lead
> JSF EG Member
> Prime Teknoloji
> www.prime.com.tr
>
>