Re: accessible name, aria-label and speech input

Hi Patrick,

Thank you for the prompt and very detailed explanation!

2021年1月13日(水) 17:53 Patrick H. Lauke <redux@splintered.co.uk>:

> <a href="#" aria-label="Read more about something">Read more</a>
> <a href="#" aria-label="Go to the page to read more">Read more</a>
> <a href="#" aria-label="Go to the page to read more about this">Read
> more</a>
>
> all pass, as "read more" is present in the accessible name.
>

In case those three text links are on the same webpage, how can sighted
users who use voice recognition softwares open one specific link by voice?
Is that okay even if they have no idea about aria-label? I just don't know,
since I'm not familiar with such softwares.


> <a href="#">Download <span class="accessibly-hidden">gizmo</span>
> specification</a>
>
> visible text "Download specification", but accessible name is "Download
> gizmo specification".
>

I imagine that users of voice recognition softwares need to speak aloud the
accessible name i.e. "Download gizmo specification" to open the link. Maybe
this is my misunderstanding?


>  From the example, there
>
> <a href="taxhike.html" aria-label="Read more about Seminole tax
> hike">[Read more...]</a>
>
> passes because the text "read more" is present in the accessible name
> (as punctuation/symbols are ignored in the context of this SC - see
> https://www.w3.org/WAI/WCAG21/Understanding/label-in-name.html "Symbolic
> text characters" and "Punctuation and capitalization").
>

My native language is Japanese, so I wonder whether the rule can work in
any other natural language.

Best,

Kazuhito
-- 
Kazuhito Kidachi
mailto:kazuhito@gmail.com

Received on Wednesday, 13 January 2021 09:20:56 UTC