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

VoiceOver skip link behaviour #19

Open
philsherry opened this issue May 22, 2020 · 2 comments
Open

VoiceOver skip link behaviour #19

philsherry opened this issue May 22, 2020 · 2 comments
Labels
assistive tech Assistive technology may be misbehaving bug Something isn't working ios Platform: iOS macos Platform: macOS voiceover Audit task: use Apple’s VoiceOver

Comments

@philsherry
Copy link
Contributor

Issue: Skip link captures VoiceOver focus on page load.
Why: VoiceOver reads out the skip link content on page load, which means the page title is not read out. On error pages, the error may not be read out.
To resolve: It seems teams are using the pattern correctly and this looks to be a bug in VoiceOver.

Issue persists with Chrome and Safari Tech Preview and can also be replicated on:

and on external non-GOVUK sites:

Is not JavaScript-related as issue persists with JS disabled.

@philsherry philsherry added bug Something isn't working assistive tech Assistive technology may be misbehaving ios Platform: iOS macos Platform: macOS voiceover Audit task: use Apple’s VoiceOver labels May 22, 2020
@adamliptrot-oc
Copy link
Contributor

Related twbs/bootstrap#20732

@ashfaqhussain357
Copy link

Voiceover still reads skip link first. Error messages read out correctly. Not sure if this is an issue or we can close this?

@ashfaqhussain357 ashfaqhussain357 moved this to In progress in Investigation Jul 16, 2024
@ashfaqhussain357 ashfaqhussain357 moved this from In progress to Done in Investigation Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
assistive tech Assistive technology may be misbehaving bug Something isn't working ios Platform: iOS macos Platform: macOS voiceover Audit task: use Apple’s VoiceOver
Projects
Status: Done
Development

No branches or pull requests

3 participants