WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Trying to Understand 2.5.3

for

From: Jonathan Avila
Date: Sep 3, 2019 11:38AM


iOS 13's new voice control feature has a "show labels" command. Hopefully it pulls the accessible name and displays that -- that way users can learn what the name is easily and in the future be able to speak that. This would have the side benefit of learning what those cryptic icons mean for everyone.

Jonathan

-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Mallory
Sent: Tuesday, September 3, 2019 1:10 PM
To: Patrick H. Lauke < <EMAIL REMOVED> >; WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] Trying to Understand 2.5.3

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.


On Tue, Sep 3, 2019, at 6:48 PM, Patrick H. Lauke wrote:
> Failing to see though how you'd solve this, other than what, mandating
> that all controls must have a visible text label, which won't fly
> (maybe as a triple-A SC, at a stretch)?

I would LUV if this were taken up by browsers. Make it a user setting to show text labels visibly if they exist. No idea how browsers would implement this, unless they simply exposed whatever the computed accessible name of all controls was in a little overlay rather than attempting to find hidden names like stuff in "sr-only" classes.

Developers could do this by hand, similar to how they can deal with users wanting to reduce/remove animations due to a setting (using JS and CSS as we did before prefers-reduced-motion ever was a thing), though it would be a pain. Gmail, for example, mostly does this (with many exceptions): you can choose if you want hieroglyphic buttons, hieroglyphs+text, or text-only.

The fact that visual designers may cry out "oh noes, our precious precious heiroglyphic beauty is befouled with hideous unclean texts!" could make it a AAA, sure. But reducing nausea-inducing animations is also AAA so...

cheers,
_mallory