WebAIM - Web Accessibility In Mind

E-mail List Archives

Make screen readers announce the position of item in list

for

From: Ajay Sharma
Date: Oct 16, 2018 3:43AM


HI,

We are in a situation where we have a long list of over 50 items,
which is defined under plain HTML list using <li>, now thing is that
screen reader,in this case NVDA reads "list with 50 elements" but does
not read position with individual list items, like "item name, 5 of
50".

We tried aria-setsize and aria-positionset but, that too didn't made
much difference. So, is there any standard practice to make screen
readers read position along with individual list items?

Thanks!
Ajay

On 10/15/18, Isabel Holdsworth < <EMAIL REMOVED> > wrote:
> Hi all,
>
> A customer wants us to add speech synthesis to their website. They
> want to be able to highlight a block of text on the page that could be
> anything from a single character to a whole paragraph, and have it
> read aloud.
>
> I can't think how to implement this functionality using a keyboard,
> apart from making the whole page into a contenteditable div, which
> would be a big no-no.
>
> Is there any dyslexia software that offers this type of keyboard
> navigation? If so that would give me a starting point at least.
>
> I'd really appreciate any thoughts you can come up with.
>
> Cheers, Isabel
> > > > >