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

Auro-hyperlink issue - Screen reader is not reading text indicating that this is a link to an external site. #165

Open
1 of 2 tasks
mrdaas opened this issue May 2, 2023 · 0 comments
Assignees

Comments

@mrdaas
Copy link

mrdaas commented May 2, 2023

Describe the bug

Problem: When using auro-hyperlink for an external domain it is not reading the following text with-in shadow root:

**title: This indicates a link to an external site that may not follow the same accessibility or privacy policies as Alaska Airlines. By selecting a partner link you agree to share your data with these sites.

desc: Notice indicator to alert user with disabilities that action will result in the browser opening a new context.

This occurs in an as.com Sitecore 9 page such as:

This occurs in the Auro Design Guide page for hyperlink

Verify the version of @aurodesignsystem/auro-hyperlink you have installed

The current version is:
In SC9 the current version is: auro 2.2.0. Not sure what the Auro Design guide version is. I'm assuming its 3.3.0, but maybe wrong.

To Reproduce

Steps to reproduce the behavior:

  1. Go to https://auro.alaskaair.com/components/auro/hyperlink/a11y
  2. Use a screen reader. The reader that I used was a Chrome ext called Screen Reader
    53.0.2784.13
  3. Tab to the first external site step-out, which in this case is "Reference Accessibility Techniques for Links". This is a normal tag and it reads the information for a step-out for accessibility correctly.
  4. Tab to the step-out link below this that is an , in this case that link is "Web AIM Links and Hypertext". Only the hyperlink text is read, none of the <title> text or text is read.

This issue can be reproduced on the SC9 page:
https://www.alaskaair.com/content/airports/washington/bellingham/bellingham-international?lid=travel:info-AirportsGuides-bellingham&int=_AS_TRAVINFO_-prodID:AirportsGuides-bellingham

For this page, just tab to the "Website" or "Get Directions" link. Only the link text is heard. No Title or Description text of the link is triggered.

Are you able to reproduce this issue on the Auro doc site?

  • YES
  • NO

Expected behavior

When a link that goes to an external domain or opens a new tab is highlighted with a screenreader, the title and/or description in the shadow root should trigger to help indicate the behavior of this type of link, similar to how an <a> tag works ( see example listed in reproduction steps for what was expected of the ).

Screenshots

Desktop (please complete the following information):

  • OS: [e.g. iOS] - Mac OS 13.3.1 (22E261)
  • Browser [e.g. chrome, safari] - Chrome
  • Version [e.g. 22] - Version 108.0.5359.71

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context

@mrdaas mrdaas added auro-hyperlink not-reviewed Issue has not been reviewed by Auro team members Type: Bug Bug or Bug fixes labels May 2, 2023
@mrdaas mrdaas changed the title [issue summary] Please verify code version before submitting new issue Auro-hyperlink issue - Screen reader is not reading text indicating that this is a link to an external site. May 2, 2023
@blackfalcon blackfalcon self-assigned this May 13, 2024
@jason-capsule42 jason-capsule42 removed Type: Bug Bug or Bug fixes not-reviewed Issue has not been reviewed by Auro team members labels Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants