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

[Bug]: Jaws in Webcomponents #2496

Closed
3 tasks done
SarahWigger opened this issue Mar 18, 2024 · 1 comment · Fixed by #2571
Closed
3 tasks done

[Bug]: Jaws in Webcomponents #2496

SarahWigger opened this issue Mar 18, 2024 · 1 comment · Fixed by #2571
Assignees
Labels
type: bug 🐛 Something isn't working

Comments

@SarahWigger
Copy link

SarahWigger commented Mar 18, 2024

Preflight Checklist

Bug type

Accessibility

It affects the following packages

Components

Which version of Lyne Components are you using

No response

Operating system

Windows 10

Browser / Browser version

Tests with Screenreader JAWS 2024 & Chrome Version 120.0.6099.225

Input mode

None

Additional settings

No response

What happened?

Jaws in Webcomponents: When navigating with the tabulator, the screenreader doesn't identfiy links as links. When navigating in the browse mode, the screenreader behaves correctly.

Steps to reproduce the issue

Using Jaws in the tabulator mode and check some links, e.g. the footer links or the links on the profile page on sbb.ch.

Relevant log output

No response

@jeripeierSBB
Copy link
Contributor

Created a report at JAWS: FreedomScientific/standards-support#816

jeripeierSBB pushed a commit that referenced this issue May 13, 2024
…ow DOM (#2571)

Closes #2514, #2604, #2376, #2496

------

BREAKING CHANGE: Due to screen reader limitations, we had to move the `link` role inside the Shadow DOM. Therefore, for the following components, replace the `[aria-label]` attribute with `[accessibility-label]` attribute or `accessibilityLabel` property:
- `sbb-breadcrumb`
- `sbb-button-link`, `sbb-secondary-button-link`, `sbb-tertiary-button-link`, `sbb-transparent-button-link`
- `sbb-card-link`
- `sbb-header-link`
- `sbb-link`, `sbb-block-link`
- `sbb-menu-link`
- `sbb-navigation-link`
- `sbb-teaser`, `sbb-teaser-hero`, `sbb-teaser-paid`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug 🐛 Something isn't working
Projects
None yet
3 participants