WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: NVDA not announcing aria-label on lists

for

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

From: Vemaarapu Venkatesh
Date: Mon, Oct 09 2017 1:28AM
Subject: NVDA not announcing aria-label on lists
No previous message | Next message →

Hi all, Greetings!

I found NVDA not announcing aria-label on ordered and unordered lists.
Wondering whether it's a known NVDA bug?

Here is the Sample markup:
<ul aria-label="list of eatables">
<li> Sandwich </li>
<li> Pizza </li>
</ul>

Thanks,
Venkatesh

From: Pratik Patel
Date: Mon, Oct 09 2017 5:47AM
Subject: Re: NVDA not announcing aria-label on lists
← Previous message | Next message →

Hello,
You wrote:
I found NVDA not announcing aria-label on ordered and unordered lists.
Wondering whether it's a known NVDA bug?

You can search for all open and closed issues for NVDA at the following
address. You'll be able to look at current open issues as well as
discussions on previously reported issues as well. If you don't find a
relevant issue, I highly encourage you to report it with specifics on
browser, code, etc.

https://github.com/nvaccess/nvda

Regards,

Pratik

Pratik Patel
Founder & CEO, EZFire


On Mon, Oct 9, 2017 at 3:28 AM Vemaarapu Venkatesh <
= EMAIL ADDRESS REMOVED = > wrote:

> Hi all, Greetings!
>
> I found NVDA not announcing aria-label on ordered and unordered lists.
> Wondering whether it's a known NVDA bug?
>
> Here is the Sample markup:
> <ul aria-label="list of eatables">
> <li> Sandwich </li>
> <li> Pizza </li>
> </ul>
>
> Thanks,
> Venkatesh
> > > > >

From: Graham Armfield
Date: Wed, Oct 11 2017 2:31AM
Subject: Re: NVDA not announcing aria-label on lists
← Previous message | Next message →

I seem to remember in a separate thread recently that aria-label can only
successfully be used on elements that have a role.

Whilst I believe that <ul> and <ol> have an implied role, could it be that
that's not 'enough' for NVDA?

Regards
Graham Armfield

<http://www.avg.com/email-signature?utm_medium=email&;utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Virus-free.
www.avg.com
<http://www.avg.com/email-signature?utm_medium=email&;utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

From: Steve Faulkner
Date: Wed, Oct 11 2017 2:55AM
Subject: Re: NVDA not announcing aria-label on lists
← Previous message | Next message →

>
> I seem to remember in a separate thread recently that aria-label can only
> successfully be used on elements that have a role.
>
> Whilst I believe that <ul> and <ol> have an implied role, could it be that
> that's not 'enough' for NVDA?


In theory yes (the 2nd column of the table in ARIA in HTML
<http://w3c.github.io/html-aria/#docconformance>; lists the default implicit
ARIA semantics for each HTML element [Informative only], whether a feature
has implicit ARIA semantics [or something else] is defined in HTML
Accessibility API Mappings 1.0 <https://w3c.github.io/html-aam/>), it's up
to the screen reader whether they announce the aria-label for any given
element. For example JAWS announces aria-label on <ul>, but not on <li>. It
would be great if screen reader developers agreed on what/how they
supported such features... :-)


--

Regards

SteveF
Current Standards Work @W3C
<http://www.paciellogroup.com/blog/2015/03/current-standards-work-at-w3c/>;

On 11 October 2017 at 09:31, Graham Armfield <
= EMAIL ADDRESS REMOVED = > wrote:

> I seem to remember in a separate thread recently that aria-label can only
> successfully be used on elements that have a role.
>
> Whilst I believe that <ul> and <ol> have an implied role, could it be that
> that's not 'enough' for NVDA?
>
> Regards
> Graham Armfield
>
> <http://www.avg.com/email-signature?utm_medium=email&;
> utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> Virus-free.
> www.avg.com
> <http://www.avg.com/email-signature?utm_medium=email&;
> utm_source=link&utm_campaign=sig-email&utm_content=webmail>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> > > > >

From: Joshue O Connor
Date: Wed, Oct 11 2017 4:00AM
Subject: Re: NVDA not announcing aria-label on lists
← Previous message | No next message

Interesting thread Graham - and thanks Steve for the response.

Steve Faulkner wrote:
> For example JAWS announces aria-label on<ul>, but not on<li>. It
> would be great if screen reader developers agreed on what/how they
> supported such features...:-)

It sure would! tabindex="-1" anyone?

--
Joshue O Connor
Director | InterAccess.ie