- From: Sailesh Panchang <spanchang02@yahoo.com>
- Date: Sat, 23 Nov 2013 16:53:58 -0800 (PST)
- To: WCAG <w3c-wai-gl@w3.org>
- Cc: Bailey@Access-Board.gov
Bruce,
With respect to your comment on use of role=presentation on the table with credit cards in example#2:
It is a layout table and role=presentation helps to remove any ambiguity in its interpretation by AT.
NVDA, for instance will expose it as a table in FF if the role is absent.
Regards,
Sailesh
--------------------------------------------
On Fri, 11/22/13, Sailesh Panchang <spanchang02@yahoo.com> wrote:
Subject: Re: WG discussion: Nov 5, 2013: role=group technique
To: "WCAG" <w3c-wai-gl@w3.org>
Date: Friday, November 22, 2013, 2:38 PM
Joshue / David,
The technique applies when one cannot use fieldset / legend
as already documented. As I expressed during the last call
fieldset-legend might work with groups of custom form
controls too.
The statement " • If the visual design constraints rule
out the use of a particular native element, because the
element cannot be styled as required", (Steve's statement
[1]) aptly captures the situation where role=group might
apply.
[1] Using WAI-ARIA in HTML
http://rawgithub.com/w3c/aria-in-html/master/index.html
Sailesh
--------------------------------------------
On Tue, 11/12/13, Sailesh Panchang <spanchang02@yahoo.com>
wrote:
Subject: Re: WG discussion: Nov 5, 2013: role=group
technique
To: "Sailesh Panchang" <sailesh.panchang@deque.com>,
"Joshue O Connor" <joshue.oconnor@cfit.ie>
Cc: "WCAG" <w3c-wai-gl@w3.org>
Date: Tuesday, November 12, 2013, 11:26 AM
Draft example 3:
<div role="group"
aria-labelledby="grplabel"><span
id="grplabel">Travel mode:</span>
<span tabindex="0" role="checkbox"
aria-checked="true"
aria-labelledby="chk1" onkeydown="return
checkBoxEvent(event);"
onclick="return
checkBoxEvent(event);">
<span id="chk1">By air
</span></span>
<span tabindex="0" role="checkbox"
aria-labelledby="chk2"
aria-checked="false"
onkeydown="return
checkBoxEvent(event);"
onclick="return checkBoxEvent(event);"><span
id="chk2">By train</span></span>
</div>
Sailesh
--------------------------------------------
On Thu, 11/7/13, Joshue O Connor <joshue.oconnor@cfit.ie>
wrote:
Subject: Re: WG discussion: Nov 5, 2013: role=group
technique
To: "Sailesh Panchang" <sailesh.panchang@deque.com>
Cc: "Sailesh Panchang" <spanchang02@yahoo.com>,
"WCAG" <w3c-wai-gl@w3.org>
Date: Thursday, November 7, 2013, 9:48 AM
Hi Sailesh,
> Hello Joshue,
>>> I think Kathys comment is a fair
observation,
unless it is a common pattern. Maybe>>we need
a
third
example which uses the neutral<div> elements
also. This would also>>help to highlight the
use of
the ARIA grouping roles without any potential
confusion>>over whether 'this element is valid
on a
table or not'.
> I do not see where you see potential confusion.
[...]
It's more where there is potential to enhance it in
others
that I'm mindful of.
> The technique that was
> first submitted correctly reflected this in its
title:
> "Marking logical group of fields using
role=group /
role=radiogroup
> when using fieldset-legend is not practical"
> Maybe that should be reinstated?
Thanks for that - not a bad idea.
> Sure one can use role=group/radiogroup if one
codes custom form
> controls that cannot be labeled without ARIA or
grouped
with
> fieldset-legend are still in a table-less
container.
Perhaps someone
> might take an action item to create 'Example 3'
for
that situation.
Ok, we can discuss this on the call on Tues.
Josh
Received on Sunday, 24 November 2013 00:54:27 UTC