-
Notifications
You must be signed in to change notification settings - Fork 230
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
Each timestamp is read out twice on iOS voiceover #1449
Comments
@ChrisBAshton Could you update the link given above. Am getting a 404. |
Unfortunately Chris no longer works with us. |
@aacn500 Thats the behaviour |
It seems that voiceover (both iOS and macos) reads out the content of the time tag and then reads out the eg. I will do some research but I'm not sure what possible solutions there are |
Wrapping the |
I don't think we should try and modify the behaviour here, as this is the expected behaviour of VoiceOver interacting with a semantic time element. In a
I think trying to hack anything in to stop this default behaviour increases the risk of more serious accessibility regressions. |
I've emailed [email protected] to see if not announcing duplicate content here is something they are considering. |
I'll also take a look at using |
It looks like Is this something we're willing to overlook, or is there a valid ARIA role we can replace |
@mykeels we are using role text when appropriate for now, though no decision has been made with regards to this issue. I've filed an Issue with axe to get an exception added for this to Lighthouse dequelabs/axe-core#1597 |
@tochwill did you get a reply from Apple? |
@greenc05 I got an automated response saying it may be passed on to an appropriate team, but nothing since - I think if we're using role="text" in numerous places already, I'm not against using it here? |
I've re-tested this today... iOS 13.3 - Tested on Canonical and AMP front pages - Pidgin, Scotland article
Mac OS - 10.14: Mojave - Pidgin front page and Scotland optimo article
This is more of an issue for front pages as there is a timestamp for every promo on the page, though it’s only really an issue for older content e.g. timestamps with a date rather than minutes ago. Closing this ticket, as it’s not worth the hack. Can re-look into this in the future if it becomes an issue for users. |
Describe the bug
Using voiceover on IOS navigate to the timestamp hear it read out twice.
Could be related to https://github.com/bbc/simorgh/pull/1373/files#diff-0e47b297888cf8b4c4eaef5dace2cfd4R38 (and would therefore be fixed by #1446).
To Reproduce
Steps to reproduce the behavior:
https://www.bbc.com/news/articles/cxvxrj9yvppo(this article id is no longer in use; try https://www.bbc.co.uk/news/articles/c5ll353v7y9o or other articles)Expected behavior
The timestamp should only be read out once.
Screenshots
N/A
Desktop (please complete the following information):
N/A
Smartphone (please complete the following information):
Any iOS device
Additional context
N/A
The text was updated successfully, but these errors were encountered: