Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mac VoiceOver reads list items twice

Here is my html:

<html>
    <body>
        <ul>
            <li>Hello</li>
            <li>World</li>
        </ul>
    </body>
</html>

I'm using VoiceOver on Mac OS X 10.11.5. When I navigate this page with VO+A, I hear the following:

HTML Content

List two items

Bullet Hello, group

Hello

Bullet World, group

World

You are currently on a text element.

However, if I navigate with VO+left arrow and VO+right arrow, I get:

List two items

Bullet Hello

Bullet World

End of list

Why is there a discrepancy between the two traversal options? And how can I avoid having VO+A read the content twice? (Bullet Hello, group / Hello.) That seems sub-optimal.

like image 351
Nick Heiner Avatar asked Aug 18 '16 21:08

Nick Heiner


1 Answers

I can replicate this behavior. Given the simplicity of the case, I can't imagine a workaround. I'd suggest filing a Radar. At best, engineers may reply with a workaround. At worst, it's expected behavior that's consistent with users' experiences across all websites.

like image 92
Justin Avatar answered Oct 23 '22 05:10

Justin