WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: NVDA not announcing the Legend tag

for

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

From: JP Jamous
Date: Fri, Sep 28 2018 10:39AM
Subject: NVDA not announcing the Legend tag
No previous message | Next message →

I have the below markup. JAWS 2018 is reading it with both IE11 and Firefox
52 ESR.



NVDA, on the other hand, is not reading the legend in either browser. I am
using NVDA 2018.3. Is this a bug in NVDA?



<fieldset>

<legend>

Would you like to take our survey?

</legend>

<button>

Yes

</button>

<button>

No

</button>

</fieldset>







--------------------

JP Jamous

Senior Digital Accessibility Engineer

<mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <http://linkedin.com/in/JPJamous>; Join
My LinkedIn Network

--------------------

From: Brian Lovely
Date: Fri, Sep 28 2018 10:43AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

It doesn't announce at all? What about if you switch out of forms mode? I
wonder if it's not announcing because it contains buttons instead of a
group?

On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:

> I have the below markup. JAWS 2018 is reading it with both IE11 and Firefox
> 52 ESR.
>
>
>
> NVDA, on the other hand, is not reading the legend in either browser. I am
> using NVDA 2018.3. Is this a bug in NVDA?
>
>
>
> <fieldset>
>
> <legend>
>
> Would you like to take our survey?
>
> </legend>
>
> <button>
>
> Yes
>
> </button>
>
> <button>
>
> No
>
> </button>
>
> </fieldset>
>
>
>
>
>
>
>
> --------------------
>
> JP Jamous
>
> Senior Digital Accessibility Engineer
>
> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_JPJamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
> Join
> My LinkedIn Network
>
> --------------------
>
>
>
>
>
> > > https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKHoJtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e=
> List archives at
> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e=
> >


--
*Brian Lovely*
Digital Accessibility
804.389.1064

The information contained in this e-mail is confidential and/or proprietary to Capital One and/or its affiliates and may only be used solely in performance of work or services for Capital One. The information transmitted herewith is intended only for use by the individual or entity to which it is addressed. If the reader of this message is not the intended recipient, you are hereby notified that any review, retransmission, dissemination, distribution, copying or other use of, or taking of any action in reliance upon this information is strictly prohibited. If you have received this communication in error, please contact the sender and delete the material from your computer.

From: JP Jamous
Date: Fri, Sep 28 2018 10:52AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

The only thing I was able to find on the web was a bug in NVDA. If an input
field is used before the buttons, then NVDA goes into forms mode and speaks
the legend. If it is in browse mode, it won't honor it and read the legend.
https://github.com/nvaccess/nvda/issues/5291

https://github.com/nvaccess/nvda/issues/3321




--------------------
JP Jamous
Senior Digital Accessibility Engineer
E-Mail Me |Join My LinkedIn Network
--------------------


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Brian
Lovely via WebAIM-Forum
Sent: Friday, September 28, 2018 11:44 AM
To: = EMAIL ADDRESS REMOVED =
Cc: Brian Lovely < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend tag

It doesn't announce at all? What about if you switch out of forms mode? I
wonder if it's not announcing because it contains buttons instead of a
group?

On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:

> I have the below markup. JAWS 2018 is reading it with both IE11 and
> Firefox
> 52 ESR.
>
>
>
> NVDA, on the other hand, is not reading the legend in either browser.
> I am using NVDA 2018.3. Is this a bug in NVDA?
>
>
>
> <fieldset>
>
> <legend>
>
> Would you like to take our survey?
>
> </legend>
>
> <button>
>
> Yes
>
> </button>
>
> <button>
>
> No
>
> </button>
>
> </fieldset>
>
>
>
>
>
>
>
> --------------------
>
> JP Jamous
>
> Senior Digital Accessibility Engineer
>
> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_JP
> Jamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5q
> BjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswt
> hqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
> Join
> My LinkedIn Network
>
> --------------------
>
>
>
>
>
> > > https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d
> =DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-DJ
> 8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKHo
> Jtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e=
> List archives at
> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discuss
> ion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=
> nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufE
> KGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e=
> >


--
*Brian Lovely*
Digital Accessibility
804.389.1064

The information contained in this e-mail is confidential and/or proprietary
to Capital One and/or its affiliates and may only be used solely in
performance of work or services for Capital One. The information transmitted
herewith is intended only for use by the individual or entity to which it is
addressed. If the reader of this message is not the intended recipient, you
are hereby notified that any review, retransmission, dissemination,
distribution, copying or other use of, or taking of any action in reliance
upon this information is strictly prohibited. If you have received this
communication in error, please contact the sender and delete the material
from your computer.
http://webaim.org/discussion/archives

From: Birkir R. Gunnarsson
Date: Fri, Sep 28 2018 11:05AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

This sounds like the same issue.

NVDA does not read the legend of a fieldset in browse mode.
It only announces the legend if application mode is triggered (e.g.
for radio buttons or dropdowns)

The issue was filed because of a fieldset containing checkboxes, but
the same applies to a fieldset containing only buttons, neither of
these control types trigger NVDA's application mode.
The best you can do is to comment on the issue, I can do the same.
Also trigger a Twitter conversation with the NVDA team to try and put
it higher on their stack of issues. It's been sitting there for 4 or 5
years now.



On 9/28/18, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
> The only thing I was able to find on the web was a bug in NVDA. If an input
> field is used before the buttons, then NVDA goes into forms mode and speaks
> the legend. If it is in browse mode, it won't honor it and read the legend.
> https://github.com/nvaccess/nvda/issues/5291
>
> https://github.com/nvaccess/nvda/issues/3321
>
>
>
>
> --------------------
> JP Jamous
> Senior Digital Accessibility Engineer
> E-Mail Me |Join My LinkedIn Network
> --------------------
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Brian
> Lovely via WebAIM-Forum
> Sent: Friday, September 28, 2018 11:44 AM
> To: = EMAIL ADDRESS REMOVED =
> Cc: Brian Lovely < = EMAIL ADDRESS REMOVED = >
> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend tag
>
> It doesn't announce at all? What about if you switch out of forms mode? I
> wonder if it's not announcing because it contains buttons instead of a
> group?
>
> On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>
>> I have the below markup. JAWS 2018 is reading it with both IE11 and
>> Firefox
>> 52 ESR.
>>
>>
>>
>> NVDA, on the other hand, is not reading the legend in either browser.
>> I am using NVDA 2018.3. Is this a bug in NVDA?
>>
>>
>>
>> <fieldset>
>>
>> <legend>
>>
>> Would you like to take our survey?
>>
>> </legend>
>>
>> <button>
>>
>> Yes
>>
>> </button>
>>
>> <button>
>>
>> No
>>
>> </button>
>>
>> </fieldset>
>>
>>
>>
>>
>>
>>
>>
>> --------------------
>>
>> JP Jamous
>>
>> Senior Digital Accessibility Engineer
>>
>> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_JP
>> Jamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5q
>> BjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswt
>> hqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
>> Join
>> My LinkedIn Network
>>
>> --------------------
>>
>>
>>
>>
>>
>> >> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d
>> =DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-DJ
>> 8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKHo
>> Jtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e=
>> List archives at
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discuss
>> ion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=
>> nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufE
>> KGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e=
>> >>
>
>
> --
> *Brian Lovely*
> Digital Accessibility
> 804.389.1064
> >
> The information contained in this e-mail is confidential and/or proprietary
> to Capital One and/or its affiliates and may only be used solely in
> performance of work or services for Capital One. The information
> transmitted
> herewith is intended only for use by the individual or entity to which it
> is
> addressed. If the reader of this message is not the intended recipient, you
> are hereby notified that any review, retransmission, dissemination,
> distribution, copying or other use of, or taking of any action in reliance
> upon this information is strictly prohibited. If you have received this
> communication in error, please contact the sender and delete the material
> from your computer.
> > > http://webaim.org/discussion/archives
> >
> > > > >


--
Work hard. Have fun. Make history.

From: JP Jamous
Date: Fri, Sep 28 2018 1:31PM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

I agree. It's been 3 years according to my research. They need to do
something about it.



--------------------
JP Jamous
Senior Digital Accessibility Engineer
E-Mail Me |Join My LinkedIn Network
--------------------


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
Birkir R. Gunnarsson
Sent: Friday, September 28, 2018 12:05 PM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend tag

This sounds like the same issue.

NVDA does not read the legend of a fieldset in browse mode.
It only announces the legend if application mode is triggered (e.g.
for radio buttons or dropdowns)

The issue was filed because of a fieldset containing checkboxes, but the
same applies to a fieldset containing only buttons, neither of these control
types trigger NVDA's application mode.
The best you can do is to comment on the issue, I can do the same.
Also trigger a Twitter conversation with the NVDA team to try and put it
higher on their stack of issues. It's been sitting there for 4 or 5 years
now.



On 9/28/18, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
> The only thing I was able to find on the web was a bug in NVDA. If an
> input field is used before the buttons, then NVDA goes into forms mode
> and speaks the legend. If it is in browse mode, it won't honor it and read
the legend.
> https://github.com/nvaccess/nvda/issues/5291
>
> https://github.com/nvaccess/nvda/issues/3321
>
>
>
>
> --------------------
> JP Jamous
> Senior Digital Accessibility Engineer
> E-Mail Me |Join My LinkedIn Network
> --------------------
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Brian Lovely via WebAIM-Forum
> Sent: Friday, September 28, 2018 11:44 AM
> To: = EMAIL ADDRESS REMOVED =
> Cc: Brian Lovely < = EMAIL ADDRESS REMOVED = >
> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend
> tag
>
> It doesn't announce at all? What about if you switch out of forms
> mode? I wonder if it's not announcing because it contains buttons
> instead of a group?
>
> On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>
>> I have the below markup. JAWS 2018 is reading it with both IE11 and
>> Firefox
>> 52 ESR.
>>
>>
>>
>> NVDA, on the other hand, is not reading the legend in either browser.
>> I am using NVDA 2018.3. Is this a bug in NVDA?
>>
>>
>>
>> <fieldset>
>>
>> <legend>
>>
>> Would you like to take our survey?
>>
>> </legend>
>>
>> <button>
>>
>> Yes
>>
>> </button>
>>
>> <button>
>>
>> No
>>
>> </button>
>>
>> </fieldset>
>>
>>
>>
>>
>>
>>
>>
>> --------------------
>>
>> JP Jamous
>>
>> Senior Digital Accessibility Engineer
>>
>> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_J
>> P
>> Jamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5
>> q
>> BjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdsw
>> t hqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
>> Join
>> My LinkedIn Network
>>
>> --------------------
>>
>>
>>
>>
>>
>> >> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&
>> d
>> =DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-D
>> J
>> 8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKH
>> o Jtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e=
>> List archives at
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discus
>> s
>> ion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r
>> =
>> nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnuf
>> E
>> KGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e=
>> >>
>
>
> --
> *Brian Lovely*
> Digital Accessibility
> 804.389.1064
> >
> The information contained in this e-mail is confidential and/or
> proprietary to Capital One and/or its affiliates and may only be used
> solely in performance of work or services for Capital One. The
> information transmitted herewith is intended only for use by the
> individual or entity to which it is addressed. If the reader of this
> message is not the intended recipient, you are hereby notified that
> any review, retransmission, dissemination, distribution, copying or
> other use of, or taking of any action in reliance upon this
> information is strictly prohibited. If you have received this
> communication in error, please contact the sender and delete the
> material from your computer.
> > > archives at http://webaim.org/discussion/archives
> >
> > > archives at http://webaim.org/discussion/archives
> >


--
Work hard. Have fun. Make history.
http://webaim.org/discussion/archives

From: Isabel Holdsworth
Date: Mon, Oct 01 2018 7:40AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

Hi JP,

As a work-around, would you be able to mark it up as a dialog instead?
JAWS, NVDA and VoiceOver all read dialogs beautifully so long as the
correct ARIA attributes are used.

Cheers, Isabel

On 28/09/2018, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
> I agree. It's been 3 years according to my research. They need to do
> something about it.
>
>
>
> --------------------
> JP Jamous
> Senior Digital Accessibility Engineer
> E-Mail Me |Join My LinkedIn Network
> --------------------
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Birkir R. Gunnarsson
> Sent: Friday, September 28, 2018 12:05 PM
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend tag
>
> This sounds like the same issue.
>
> NVDA does not read the legend of a fieldset in browse mode.
> It only announces the legend if application mode is triggered (e.g.
> for radio buttons or dropdowns)
>
> The issue was filed because of a fieldset containing checkboxes, but the
> same applies to a fieldset containing only buttons, neither of these
> control
> types trigger NVDA's application mode.
> The best you can do is to comment on the issue, I can do the same.
> Also trigger a Twitter conversation with the NVDA team to try and put it
> higher on their stack of issues. It's been sitting there for 4 or 5 years
> now.
>
>
>
> On 9/28/18, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>> The only thing I was able to find on the web was a bug in NVDA. If an
>> input field is used before the buttons, then NVDA goes into forms mode
>> and speaks the legend. If it is in browse mode, it won't honor it and
>> read
> the legend.
>> https://github.com/nvaccess/nvda/issues/5291
>>
>> https://github.com/nvaccess/nvda/issues/3321
>>
>>
>>
>>
>> --------------------
>> JP Jamous
>> Senior Digital Accessibility Engineer
>> E-Mail Me |Join My LinkedIn Network
>> --------------------
>>
>>
>> -----Original Message-----
>> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
>> Brian Lovely via WebAIM-Forum
>> Sent: Friday, September 28, 2018 11:44 AM
>> To: = EMAIL ADDRESS REMOVED =
>> Cc: Brian Lovely < = EMAIL ADDRESS REMOVED = >
>> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend
>> tag
>>
>> It doesn't announce at all? What about if you switch out of forms
>> mode? I wonder if it's not announcing because it contains buttons
>> instead of a group?
>>
>> On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>>
>>> I have the below markup. JAWS 2018 is reading it with both IE11 and
>>> Firefox
>>> 52 ESR.
>>>
>>>
>>>
>>> NVDA, on the other hand, is not reading the legend in either browser.
>>> I am using NVDA 2018.3. Is this a bug in NVDA?
>>>
>>>
>>>
>>> <fieldset>
>>>
>>> <legend>
>>>
>>> Would you like to take our survey?
>>>
>>> </legend>
>>>
>>> <button>
>>>
>>> Yes
>>>
>>> </button>
>>>
>>> <button>
>>>
>>> No
>>>
>>> </button>
>>>
>>> </fieldset>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --------------------
>>>
>>> JP Jamous
>>>
>>> Senior Digital Accessibility Engineer
>>>
>>> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_J
>>> P
>>> Jamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5
>>> q
>>> BjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdsw
>>> t hqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
>>> Join
>>> My LinkedIn Network
>>>
>>> --------------------
>>>
>>>
>>>
>>>
>>>
>>> >>> >>> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&
>>> d
>>> =DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-D
>>> J
>>> 8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKH
>>> o Jtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e=
>>> List archives at
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discus
>>> s
>>> ion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r
>>> =
>>> nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnuf
>>> E
>>> KGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e=
>>> >>>
>>
>>
>> --
>> *Brian Lovely*
>> Digital Accessibility
>> 804.389.1064
>> >>
>> The information contained in this e-mail is confidential and/or
>> proprietary to Capital One and/or its affiliates and may only be used
>> solely in performance of work or services for Capital One. The
>> information transmitted herewith is intended only for use by the
>> individual or entity to which it is addressed. If the reader of this
>> message is not the intended recipient, you are hereby notified that
>> any review, retransmission, dissemination, distribution, copying or
>> other use of, or taking of any action in reliance upon this
>> information is strictly prohibited. If you have received this
>> communication in error, please contact the sender and delete the
>> material from your computer.
>> >> >> archives at http://webaim.org/discussion/archives
>> >>
>> >> >> archives at http://webaim.org/discussion/archives
>> >>
>
>
> --
> Work hard. Have fun. Make history.
> > > http://webaim.org/discussion/archives
> >
> > > > >

From: Birkir R. Gunnarsson
Date: Mon, Oct 01 2018 8:33AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

It's a good idea technically but by doing so you would be totally
misrepresenting the look and purpose of the fieldset. It is not an
overlay of items, separate from the page, just a group of related form
controls.
I'm personally a stickler for not drastically recoding web components
because of a screen reader, but I am not always right either. *grin*
One thing you could also do is to put a unique id on the legend and
use ariaödescribedby to point to it, either from all the form controls
or just the first one (enough to give users the context and simulate
the way most screen readers represent grouped controls, reading the
common label when the first control in the group receives focus).



On 10/1/18, Isabel Holdsworth < = EMAIL ADDRESS REMOVED = > wrote:
> Hi JP,
>
> As a work-around, would you be able to mark it up as a dialog instead?
> JAWS, NVDA and VoiceOver all read dialogs beautifully so long as the
> correct ARIA attributes are used.
>
> Cheers, Isabel
>
> On 28/09/2018, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>> I agree. It's been 3 years according to my research. They need to do
>> something about it.
>>
>>
>>
>> --------------------
>> JP Jamous
>> Senior Digital Accessibility Engineer
>> E-Mail Me |Join My LinkedIn Network
>> --------------------
>>
>>
>> -----Original Message-----
>> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
>> Birkir R. Gunnarsson
>> Sent: Friday, September 28, 2018 12:05 PM
>> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
>> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend
>> tag
>>
>> This sounds like the same issue.
>>
>> NVDA does not read the legend of a fieldset in browse mode.
>> It only announces the legend if application mode is triggered (e.g.
>> for radio buttons or dropdowns)
>>
>> The issue was filed because of a fieldset containing checkboxes, but the
>> same applies to a fieldset containing only buttons, neither of these
>> control
>> types trigger NVDA's application mode.
>> The best you can do is to comment on the issue, I can do the same.
>> Also trigger a Twitter conversation with the NVDA team to try and put it
>> higher on their stack of issues. It's been sitting there for 4 or 5 years
>> now.
>>
>>
>>
>> On 9/28/18, JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>>> The only thing I was able to find on the web was a bug in NVDA. If an
>>> input field is used before the buttons, then NVDA goes into forms mode
>>> and speaks the legend. If it is in browse mode, it won't honor it and
>>> read
>> the legend.
>>> https://github.com/nvaccess/nvda/issues/5291
>>>
>>> https://github.com/nvaccess/nvda/issues/3321
>>>
>>>
>>>
>>>
>>> --------------------
>>> JP Jamous
>>> Senior Digital Accessibility Engineer
>>> E-Mail Me |Join My LinkedIn Network
>>> --------------------
>>>
>>>
>>> -----Original Message-----
>>> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
>>> Brian Lovely via WebAIM-Forum
>>> Sent: Friday, September 28, 2018 11:44 AM
>>> To: = EMAIL ADDRESS REMOVED =
>>> Cc: Brian Lovely < = EMAIL ADDRESS REMOVED = >
>>> Subject: Re: [WebAIM] [External Sender] NVDA not announcing the Legend
>>> tag
>>>
>>> It doesn't announce at all? What about if you switch out of forms
>>> mode? I wonder if it's not announcing because it contains buttons
>>> instead of a group?
>>>
>>> On Fri, Sep 28, 2018 at 12:39 PM JP Jamous < = EMAIL ADDRESS REMOVED = > wrote:
>>>
>>>> I have the below markup. JAWS 2018 is reading it with both IE11 and
>>>> Firefox
>>>> 52 ESR.
>>>>
>>>>
>>>>
>>>> NVDA, on the other hand, is not reading the legend in either browser.
>>>> I am using NVDA 2018.3. Is this a bug in NVDA?
>>>>
>>>>
>>>>
>>>> <fieldset>
>>>>
>>>> <legend>
>>>>
>>>> Would you like to take our survey?
>>>>
>>>> </legend>
>>>>
>>>> <button>
>>>>
>>>> Yes
>>>>
>>>> </button>
>>>>
>>>> <button>
>>>>
>>>> No
>>>>
>>>> </button>
>>>>
>>>> </fieldset>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --------------------
>>>>
>>>> JP Jamous
>>>>
>>>> Senior Digital Accessibility Engineer
>>>>
>>>> <mailto: = EMAIL ADDRESS REMOVED = > E-Mail Me | <
>>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__linkedin.com_in_J
>>>> P
>>>> Jamous&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5
>>>> q
>>>> BjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdsw
>>>> t hqV0tKHoJtbqo&s=Ims-jhvwp7YWpgpg0_MchbtzyONeWJo6Co2xE5_o8TY&e=>
>>>> Join
>>>> My LinkedIn Network
>>>>
>>>> --------------------
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> >>>> >>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&
>>>> d
>>>> =DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r=nA3L5qBjLdo-D
>>>> J
>>>> 8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnufEKGdswthqV0tKH
>>>> o Jtbqo&s=Lk2YCgLPSe-SXHOoHOAU4P7aTmjq24lWuuH_xweemmE&e>>>> List archives at
>>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discus
>>>> s
>>>> ion_archives&d=DwICAg&c=pLULRYW__RtkwsQUPxJVDGboCTdgji3AcHNJU0BpTJE&r
>>>> >>>> nA3L5qBjLdo-DJ8qQBz88lq5Xb3jw-WFZTeJjcwjLdE&m=oe7mlTalLQpJQKZPu8yOnuf
>>>> E
>>>> KGdswthqV0tKHoJtbqo&s=bicW2BC16twlP5hk4HniLQu9i_hmWH4nXW2aEe2g6w4&e>>>> >>>>
>>>
>>>
>>> --
>>> *Brian Lovely*
>>> Digital Accessibility
>>> 804.389.1064
>>> >>>
>>> The information contained in this e-mail is confidential and/or
>>> proprietary to Capital One and/or its affiliates and may only be used
>>> solely in performance of work or services for Capital One. The
>>> information transmitted herewith is intended only for use by the
>>> individual or entity to which it is addressed. If the reader of this
>>> message is not the intended recipient, you are hereby notified that
>>> any review, retransmission, dissemination, distribution, copying or
>>> other use of, or taking of any action in reliance upon this
>>> information is strictly prohibited. If you have received this
>>> communication in error, please contact the sender and delete the
>>> material from your computer.
>>> >>> >>> archives at http://webaim.org/discussion/archives
>>> >>>
>>> >>> >>> archives at http://webaim.org/discussion/archives
>>> >>>
>>
>>
>> --
>> Work hard. Have fun. Make history.
>> >> >> at
>> http://webaim.org/discussion/archives
>> >>
>> >> >> >> >>
> > > > >


--
Work hard. Have fun. Make history.

From: Graham Armfield
Date: Mon, Oct 01 2018 10:04AM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | Next message →

As suggested the other day, I commented on the issue in an NVDA issue on
Github (https://github.com/nvaccess/nvda/issues/3321). There was a response
from James Teh stating that the issue has already been fixed, but also
asking that if anyone had an example where it wasn't working to please
document. I guess providing a link to a live situation would do.

So if anyone has such an example where NVDA is not announcing the legend
text, perhaps they could mention it in the Github issue.

Regards
Graham Armfield
coolfields.co.uk <http://www.coolfields.co.uk/>;
M:07905 590026
T: 01483 856613
@coolfields <https://twitter.com/coolfields>

From: Mallory
Date: Tue, Oct 02 2018 12:02PM
Subject: Re: [External Sender] NVDA not announcing the Legend tag
← Previous message | No next message

Ah, we had just run into the checkbox bug. I sent a test case.

On Mon, Oct 1, 2018, at 6:04 PM, Graham Armfield wrote:
> As suggested the other day, I commented on the issue in an NVDA issue on
> Github (https://github.com/nvaccess/nvda/issues/3321). There was a response
> from James Teh stating that the issue has already been fixed, but also
> asking that if anyone had an example where it wasn't working to please
> document. I guess providing a link to a live situation would do.
>
> So if anyone has such an example where NVDA is not announcing the legend
> text, perhaps they could mention it in the Github issue.
>
> Regards
> Graham Armfield
> coolfields.co.uk <http://www.coolfields.co.uk/>;
> M:07905 590026
> T: 01483 856613
> @coolfields <https://twitter.com/coolfields>
> > > >