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

Improve accessibility of Names pages for screen reader users #236

Open
DeniseColbert opened this issue Jan 7, 2022 · 1 comment
Open
Assignees

Comments

@DeniseColbert
Copy link

DeniseColbert commented Jan 7, 2022

Screen readers will try to pronounce words rather than spell them out, where possible. Many names sound the same when read out e.g. Abbey, Abby, Abbe, Abey, which is unhelpful to screen reader users.

However, the main issue for the not-lists of Names is that a screen reader will read each group 'in one breath', as it were, and there is no way to pause the reading or go back a few names to check the pronunciation and spelling — an experienced user can ask for a letter-by-letter reading of a Name provided it is marked up as a list-item. At present, most of our groups of Names are marked up as a single paragraph with no punctuation.

The solution is to mark up each block of Names as a true list, with each Name as a li. This will allow for pauses, letter-by-letter reading and going back.

See FreeCEN: "Surnames recorded in the Database for Alcester in Warwickshire in 1891" for an example of an accessible listing, although the title element is incomplete, so there is work left to do!

@AlOneill
Copy link

AlOneill commented Mar 9, 2022

As I have commented elsewhere, we probably need to warn users in our Accessibility statement that there are such homonyms on some pages. Then a screen reader user can switch to reading individual characters rather than words. Not perfect but … is there any other way?

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