WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Fourth rule of aria > aria-hidden

for

From: Birkir R. Gunnarsson
Date: Jan 23, 2018 11:22AM


In my opinion, It is Dragon's responsibility to expose the accessible
name of an element, if different from its visible label, just like a
screen reader does.
Dragon has the same access to the accessible name of the element
through the accessibility tree as a screen reader.

The proposed WCAG 2.1 success criterion does not address the most
common situation, where controls have no visible text label at all but
are identified with icons.

I filed an issue against this success criterion on the WCAG GitHub page.

I really like the idea of better supporting speech recognition users,
but I also think that the software vendors have the responsibility to
use available technologies and content and translate that information
to the optimal end user experience.
We can't lay all the responsibility of that on the webpage author if
the software can do it.




On 1/23/18, Beranek, Nicholas via WebAIM-Forum
< <EMAIL REMOVED> > wrote:
> I would not call that an issue with Dragon. Dragon is going by the
> accessible name and, naturally, aria-label will take precedence in most
> cases to provide it. When we declare issues, we make sure to mention that
> ARIA is not just about screen readers, but rather all assistive technologies
> that use the accessibility API, at least to some degree, including dictation
> programs such as Dragon.
>
> Dragon 13 started supporting ARIA in 2014. My understanding is that they
> support only what they need to, such as aria-labelledby, aria-label, ARIA
> roles such as "button", "link", "checkbox", and "radio". It doesn't appear
> to be impacted by ARIA properties such as aria-hidden. For example, I was
> able to perform a simple "click link" command on an element that I set to
> aria-hidden="true".
>
> We held a team discussion regarding the latest changes to WCAG 2.1 as we
> prepare for its official REC status hopefully in June. This reminds me of
> one of the new success criteria: SC 2.4.12 Label in Name (formerly
> Accessible Name). It states that the visible label must match the
> programmatic label. It benefits users with speech recognition programs since
> the aria-label and aria-labelledby attributes are supported and take
> precedence. This is already a best practice in our handbook, but it will be
> great to enforce it under a success criterion.
>
> Nick Beranek
> Capital One
>
> -----Original Message-----
> From: WebAIM-Forum [mailto: <EMAIL REMOVED> ] On Behalf
> Of Mallory
> Sent: Tuesday, January 23, 2018 3:55 AM
> To: WebAIM Discussion List < <EMAIL REMOVED> >
> Subject: Re: [WebAIM] Fourth rule of aria > aria-hidden
>
> I believe so. The biggest issues with Dragon is that naturally-invisible
> aria-labels can be triggered by it, as well as the fact that an icon doesn't
> tell you the name of a button (is it "plus"? "Zoom in"? "increase"?)
>
> I can test with 13 to be certain.
>
> cheers,
> Mallory
>
> On Tue, Jan 23, 2018, at 8:57 AM, Gijs Veyfeyken wrote:
>> How's the support for ARIA among speech recognition software like
>> Dragon Naturally Speaking these days?
>> For example, if you "hide" a map component with aria-hidden, it will
>> no longer be possible to use speech commands to control the map (pan
>> and zoom buttons)?
>>
>> Kind regards,
>>
>> Gijs
>>
>> ---
>> Gijs Veyfeyken
>> AnySurfer - towards an accessible internet http://www.anysurfer.be/en
>> <http://www.anysurfer.be/en>; Brussels - Belgium
>>
>>
> >
> 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.
> > > > >


--
Work hard. Have fun. Make history.