W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > April to June 2014

Re: aria-label usage in table cells

From: Devarshi Pant <devarshipant@gmail.com>
Date: Wed, 18 Jun 2014 16:52:00 -0400
Message-ID: <CAJGQbjtMaOGV3jgse-eJUHpOkzmtRL16OCZV6Sramj2ypQZb4w@mail.gmail.com>
To: Sailesh Panchang <sailesh.panchang@deque.com>, info@viadesign.co.uk
Cc: WAI Interest Group <w3c-wai-ig@w3.org>
Sailesh -- I agree with your suggestion regarding the use of off-screen
text, but then business rules often trump accessibility. They could make a
case that a mouse user would need to know the associated header cells when
they hover on a data cell in a large table. Don't think we can touch and
push their minds. Coming back to the use of off-screen text, can it be
applied on the fly when working with dynamic content?
Can aria-label be effective and dynamically updated? Something like:
<TD aria-label="Process Step of xyz is RECOMMENDATION REVIEW, D means case
is in diary" headers=processStepHdr align=middle>RECOMMENDATION REVIEW
<FONT class=pending>D</FONT> </TD>
William -- Unfortunately its an intranet site and cannot be accessed from
outside. Attaching a screenshot of the table.

thanks,
Devarshi


On Wed, Jun 18, 2014 at 10:53 AM, Sailesh Panchang <
sailesh.panchang@deque.com> wrote:

> Hi Devarshi,
> Pardon me if I have not fully understood the example. Yet I'll take a shot.
> Consider using  off-screen text with CSS within the TD in place of the
> title attributes to provide access to whatever text you want the
> screen reader user to get to. This pre-supposes other user groups do
> not have problems in getting to the content of the table cell. I also
> note the use of a headers attribute with a single value in it ...
> intriguing.
> Regards,
> Sailesh Panchang
>
>
> On 6/17/14, Devarshi Pant <devarshipant@gmail.com> wrote:
> > Hi Olaf,
> > The two title attributes inside the <TD> compliment the static text, even
> > though they don't serve the purpose of passing on the info to a screen
> > reader. Yes, there is some degree of duplication but I believe the intent
> > (by a well-meaning developer) here is to tie in the 'process step' with
> its
> > color indicator, 'case is in diary' etc...
> > -devarshi
> > On Jun 17, 2014 5:16 PM, "Olaf Drümmer" <olaflist@callassoftware.com>
> > wrote:
> >
> >> Hi Devarshi,
> >>
> >> aren't you simply duplicating information? The value of the title
> >>  attribute just repeats what is defined by the TD content and the
> >> associated TH cell content.
> >>
> >> Olaf
> >>
> >>
> >> On 17 Jun 2014, at 22:23, Devarshi Pant <devarshipant@gmail.com> wrote:
> >>
> >> > I am testing a data table with static text in <TD> followed by a red
> >> color text indicator. For some reason, our developers have used title
> >> attributes on <td> in hopes of making the info accessible, not knowing
> >> that
> >> title attributes will be voiced (at least by JAWS when properly
> >> configured)
> >> on links, form controls, images, etc., but not on static text. Here is
> an
> >> example code:
> >> > <TD title="Process Step of xxxxxxx is DETERMINATION REVIEW"
> >> headers=processStepHdr align=middle>DETERMINATION REVIEW <FONT
> >> class=pending title="This case is in Diary.">D</FONT> </TD>
> >> > JAWS 13 [IE8] announces "Determination review D"
> >> > A few things like the deprecated font tag and an over dependence on
> >> title attributes may be an affront to some, but that's how it is. My
> >> question is: can aria-label attribute or any other technique be used to
> >> convey an updated value / indicator (case in diary; not in diary, etc.)
> >> within a data cell without changing the look and feel?
> >> > Thanks,
> >> > Devarshi
> >>
> >>
> >
>
>


table_data.jpg
(image/jpeg attachment: table_data.jpg)

Received on Wednesday, 18 June 2014 20:52:48 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 October 2015 16:21:51 UTC