[Webkit-unassigned] [Bug 260511] New: VoiceOver does not allow direct touch on elements with the aria role of application

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 22 00:34:14 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=260511

            Bug ID: 260511
           Summary: VoiceOver does not allow direct touch on elements with
                    the aria role of application
           Product: WebKit
           Version: Safari 16
          Hardware: iPhone / iPad
                OS: iOS 16
            Status: NEW
          Severity: Blocker
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: wiresong at wiresong.me
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

We are building a web application which requires direct touch (a custom audio-map exploration app), and indicate such by using the aria application role. Currently, Safari and VoiceOver do not support enabling direct touch on such elements. Because of that, we are blocked on offering our custom interface, which is true for many other potential apps as well (games, webapps offering custom interactions, and the like).

the following is a small example. If it were possible to enable direct touch in Safari, then the three-finger-swipe upwards gesture would speak a message. Code:

https://stackblitz.com/edit/js-bk1cfm?file=index.js

Render:

https://js-bk1cfm.stackblitz.io

let me know if you need any further information.

-- 
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/20230822/2c132f7e/attachment.htm>


More information about the webkit-unassigned mailing list