WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: How JAWS provides labels for unlabelled forms in some scenario's

for

Number of posts in this thread: 5 (In chronological order)

From: sucharu
Date: Tue, Jul 12 2016 12:41AM
Subject: How JAWS provides labels for unlabelled forms in some scenario's
No previous message | Next message →

Dear All,

I wish to learn about

'how JAWS provides labels for some unlabeled forms in some situations'.I
wish to learn about algorithms that JAWS run in order to meet this.

Best,

Sucharu

From: Birkir R. Gunnarsson
Date: Tue, Jul 12 2016 6:57AM
Subject: Re: How JAWS provides labels for unlabelled forms in some scenario's
← Previous message | Next message →

I don't think there is anything public about how screen readers guess
form field labels (and they should never have to).
There are fairly simple things, such as Jaws will likely speak any
text that is inside same container as the form field, especially text
that preceeds it.
In general screen readers will look for text around the form field and
announce it.
If form field is laid out in a two-colum table with the form field in
the second column, Jaws will read the value in the first column of
same row as the formfield's label.
You can play around with different placements in HTML and figure out
what screen readers will do.
While it is a somewaht interesting exercise I wouldn't spend too much
time on it, since the whole point is that authors should assign the
labels explicitly, otherwise the screen readers will all guess, and
they will inevitably get it wrong some of the time.
-B


On 7/12/16, sucharu < = EMAIL ADDRESS REMOVED = > wrote:
> Dear All,
>
> I wish to learn about
>
> 'how JAWS provides labels for some unlabeled forms in some situations'.I
> wish to learn about algorithms that JAWS run in order to meet this.
>
> Best,
>
> Sucharu
>
> > > > >


--
Work hard. Have fun. Make history.

From: Jonathan Cohn
Date: Tue, Jul 12 2016 11:01AM
Subject: Re: How JAWS provides labels for unlabelled forms in some scenario's
← Previous message | Next message →

While you are correct that in applications that have accessibility designed
correctly, there is an Accessibility Label for any graphical items of
significance to the user.

Beyond the UIA/MSAA/HTML labels used to describe graphics, JAWS can
In Excel charts glean the information in the chart by querying the Chart
object, in applications with static graphics, JAWS creates or finds a
graphic Id that is a number. It is not clear if this Graphic ID is based on
a hashing of the underlying digital information in the graphic, or if it is
somehow associated with information within the Windows OS. In any case, one
can associate individual graphic IDs with a text label in the "jcf" file
for a specific application. There is a JAWS shortcut insert-G that will
label the graphic under the mouse when you have the JAWS cursor enabled.
Best Wishes,


Jonathan Cohn


On 12 July 2016 at 08:57, Birkir R. Gunnarsson < = EMAIL ADDRESS REMOVED = >
wrote:

> I don't think there is anything public about how screen readers guess
> form field labels (and they should never have to).
> There are fairly simple things, such as Jaws will likely speak any
> text that is inside same container as the form field, especially text
> that preceeds it.
> In general screen readers will look for text around the form field and
> announce it.
> If form field is laid out in a two-colum table with the form field in
> the second column, Jaws will read the value in the first column of
> same row as the formfield's label.
> You can play around with different placements in HTML and figure out
> what screen readers will do.
> While it is a somewaht interesting exercise I wouldn't spend too much
> time on it, since the whole point is that authors should assign the
> labels explicitly, otherwise the screen readers will all guess, and
> they will inevitably get it wrong some of the time.
> -B
>
>
> On 7/12/16, sucharu < = EMAIL ADDRESS REMOVED = > wrote:
> > Dear All,
> >
> > I wish to learn about
> >
> > 'how JAWS provides labels for some unlabeled forms in some situations'.I
> > wish to learn about algorithms that JAWS run in order to meet this.
> >
> > Best,
> >
> > Sucharu
> >
> > > > > > > > > >
>
>
> --
> Work hard. Have fun. Make history.
> > > > >

From: sucharu
Date: Tue, Jul 12 2016 11:22PM
Subject: Re: How JAWS provides labels for unlabelled forms in somescenario's
← Previous message | Next message →

Now, some further questions
1. Can someone provide with links to pages where JAWS is announcing the labels wrong?
2. Do NVDA also do such guess work?


From: Srinivasu Chakravarthula
Date: Tue, Jul 12 2016 11:26PM
Subject: Re: How JAWS provides labels for unlabelled forms in some scenario's
← Previous message | No next message

As far as I know, NVDA doesn't do such guess work. Frankly, screen reader
shouldn't do that. Because sometimes, surrounding text may be irrelevant to
the field. It's developers who has to ensure associating form labels
correctly.

Thanks,
Srini

Regards,

Srinivasu Chakravarthula - Twitter: http://twitter.com/CSrinivasu/
Website: http://www.srinivasu.org | http://serveominclusion.com

Let's create an inclusive web!

Lead Accessibility Consultant, Informatica
Hon. Joint Secretary, The National Association for the Blind, Karnataka
Branch

On Wed, Jul 13, 2016 at 10:52 AM, sucharu < = EMAIL ADDRESS REMOVED = >
wrote:

> Now, some further questions
> 1. Can someone provide with links to pages where JAWS is announcing the
> labels wrong?
> 2. Do NVDA also do such guess work?
>
>
>