Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP][P2][Fd-inline help][Sourcing][Accessibility] Role tooltip is not being read on accessing a tooltip in JAWS screenreader #11118

Closed
I543348 opened this issue Dec 19, 2023 · 7 comments

Comments

@I543348
Copy link

I543348 commented Dec 19, 2023

Is this a bug, enhancement, or feature request?

bug

Describe your proposal.

The role tooltip should be read when focus is on "Hover on me to see inline help" element and a tooltips is displayed on screen.
This is noticed by ATL team

Can you handle that on the application side

No

Which versions of Angular and Fundamental Library for Angular are affected? Please, specify the exact version. (If this is a feature request, use current version.)

Angular: 15
core / platform: 0.43.22

If this is a bug, please provide steps for reproducing it; the exact components you are using;

Please provide relevant source code (if applicable).

Replicable on https://ng-15-downport--fundamental-ngx.netlify.app/#/core/inline-help#template

Please provide stackblitz example(s).

https://ng-15-downport--fundamental-ngx.netlify.app/#/core/inline-help#template

In case this is Accessibility related topic, did you consult with an accessibility expert? If not, please do so and share their recommendations.

Did you check the documentation and the API?

Did you search for similar issues?

Is there anything else we should know?

@I543348 I543348 changed the title [P2][Fd-inline help][Sourcing][Accessibility] Role tooltip is not being read on accessing a tooltip [P2][Fd-inline help][Sourcing][Accessibility] Role tooltip is not being read on accessing a tooltip in JAWS screenreader Dec 19, 2023
@sagar7259
Copy link

The role tooltip should be read for the users on accessing the icon, here reading only the text within the tooltip is not sufficient has the role or UI type "Tooltip/Hint" is not read.

@droshev
Copy link
Contributor

droshev commented Jan 4, 2024

@nikolay-kolarov Do you think you can advise us something here?

@nikolay-kolarov
Copy link

Hi @sagar7259,

Could you provide more info on why you expect additional tooltip announcement? Did you tested a more complex example where this is required?

In the native HTML tooltips there is no additional announcement for the basic text tooltips.
You can try with a standard HTML button and see that the title is simply read as part of the description <button title="Additional info">Test</button>.

Thanks,
Nikolay

@droshev droshev changed the title [P2][Fd-inline help][Sourcing][Accessibility] Role tooltip is not being read on accessing a tooltip in JAWS screenreader [WIP][P2][Fd-inline help][Sourcing][Accessibility] Role tooltip is not being read on accessing a tooltip in JAWS screenreader Jan 8, 2024
@sagar7259
Copy link

Hello Nikolay,

I guess you have misunderstood the issue here.

When this tooltip icon is accessed, the information within this icon is simply being read to the users. But screen reader users will not know that they are accessing a help tooltip.

Therefore the role for this icon button is very important to read to the users where they will understand that it is a help tooltip.

https://www.w3.org/WAI/ARIA/apg/patterns/tooltip/

Regards,
Sagar

@nikolay-kolarov
Copy link

nikolay-kolarov commented Jan 12, 2024

Hello @sagar7259,

The reference in APG still do not have an official example, but one can sneak in w3c/aria-practices#128 and e.g. see this:

<button ... aria-describedby="p1">...</button>
<div role="tooltip" id="p1"...>Lipsum...</div>

So basically they refer an element with role tooltip via the aria-describedby.
And what I meant was that this will simply announce the text of the tooltip as description of the focused element and will not say explicitly that this is a tooltip. This is the same for the native HTML tooltips (set with the title attribute in HTML).

That is why I asked why you want to hear explicitly the tooltip role. Have you experienced somewhere such an announcement?

Thanks,
Nikolay

@sagar7259
Copy link

Hello Nikolay,

Thanks for your input here. Has discussed with our ACC experts we can close this ticket has there is no need of additional announcement for the basic text tooltips and we agree with your previous input.

@rvamudha we can close this.

Thanks and Regards,
Sagar

@I543348
Copy link
Author

I543348 commented Jan 24, 2024

closing as per ATL comments
Thanks

@I543348 I543348 closed this as completed Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants