WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Hiding text, but still use it for

for

From: Isabel Holdsworth
Date: Oct 15, 2018 6:35AM


If you were to move the message to before the Submit button in the
DOM, but use CSS to position it to wherever the designer wants it to
be, then use aria-describedby to link the two together, then if you're
using the screenreader's cursor you'll encounter the message before
the button and it won't be spoken twice because aria-describedby is
only spoken on focus. Then everybody is happy.

On 13/10/2018, Jonathan C. Cohn < <EMAIL REMOVED> > wrote:
> This sounds like a JAWS bugged to me. With IE JAWS had to do most of the
> work while in Firefox, the browser is deciding what to display.
>
>
> Best wishes,
>
> Jonathan Cohn
>
>> On Oct 12, 2018, at 1:54 PM, JP Jamous < <EMAIL REMOVED> > wrote:
>>
>> I will give it a try. Thank you Birkir.
>>
>>
>>
>> --------------------
>> JP Jamous
>> Senior Digital Accessibility Engineer
>> E-Mail Me |Join My LinkedIn Network
>> --------------------
>>
>>
>> -----Original Message-----
>> From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of
>> Birkir R. Gunnarsson
>> Sent: Friday, October 12, 2018 12:35 PM
>> To: WebAIM Discussion List < <EMAIL REMOVED> >
>> Subject: Re: [WebAIM] Hiding text, but still use it for
>>
>> How about instead of aria-labelledby use aria-describedby
>>
>> aria-describedby is anounced by screen readers when users focus a button
>> with the tab key but generally not when they down arrow in browse mode.
>>
>>
>>> On 10/12/18, JP Jamous < <EMAIL REMOVED> > wrote:
>>> I did use aria-hidden="true" Jared, but JAWS 2018 in IE11 broke that.
>>> Once I landed on the button, it stated "Submit button". Yet, in
>>> Firefox using JAWS and NVDA, they both honored it. That was why I was
>>> wondering if there is a different way of handling it.
>>>
>>>
>>>
>>> --------------------
>>> JP Jamous
>>> Senior Digital Accessibility Engineer
>>> E-Mail Me |Join My LinkedIn Network
>>> --------------------
>>>
>>>
>>> -----Original Message-----
>>> From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of
>>> Jared Smith
>>> Sent: Friday, October 12, 2018 11:02 AM
>>> To: WebAIM Discussion List < <EMAIL REMOVED> >
>>> Subject: Re: [WebAIM] Hiding text, but still use it for
>>>
>>> JP Jamous wrote:
>>>
>>>> How can I prevent both JAWS and NVDA from speaking the alert message
>>>> as the user is down-arrowing?
>>>
>>> If it is visible in the page, you could give it aria-hidden="true".
>>>
>>> If it is visibly hidden, then give it display:none with CSS (rather
>>> than off-screen or clip or something else).
>>>
>>> In both of these cases the screen reader should still read the message
>>> in conjunction with the button, but should not read it when
>>> encountered within the page (whether visible or not).
>>>
>>> Jared
>>> >>> >>> 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
>> >>
>> >> >> >> > > > > >