[Webkit-unassigned] [Bug 224846] New: VoiceOver focus issue navigating link by link.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 20 18:14:42 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=224846
Bug ID: 224846
Summary: VoiceOver focus issue navigating link by link.
Product: WebKit
Version: Safari 14
Hardware: iPhone / iPad
OS: iOS 14
Status: NEW
Severity: Critical
Priority: P2
Component: Accessibility
Assignee: webkit-unassigned at lists.webkit.org
Reporter: hyongsop.kim at nvisions.co.kr
CC: webkit-bug-importer at group.apple.com
Hello, I’m Hyongsop Kim from Korea and accessibility consultant for 10 years.
I want to report regarding iOS VoiceOver accessibility focus issue in webViews.
VoiceOver speak <a href> element as a link.
As you know, inside a link, it can be separated into several divs, spans with css and text can be included and separated.
Using VoiceOver to navigate links containing so many divs, spans, etc., there is a problem where the VoiceOver focus is separated into multiple, even though it is only one link.
The same problem occurs when VoiceOver users navigate link by link basis or with one-finger swipe gestures.
I will attach a sample page made by my colleague Woongjin Park below.
The user must swipe about 10 times to navigate a single link on that sample page.
How inefficient would it be if you had to swipe more than 10 times for one link?
Of course, if you add the role="text" attribute within each span or div, VoiceOver will speak one link at a time, but I think users should be able to hear one link in one focus without that attribute.
Please check this issue.
Sample page: https://a11y-nvisions.github.io/focus_issue/
Demonstration video: https://1drv.ms/v/s!Aj9xs5XCa0zwmMR27sAE2P-_h66zsg?e=HB4Mdj
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210421/f3a81519/attachment-0001.htm>
More information about the webkit-unassigned
mailing list