Bug 260511 - VoiceOver does not allow direct touch on elements with the aria role of application
Summary: VoiceOver does not allow direct touch on elements with the aria role of appli...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: Safari 16
Hardware: iPhone / iPad iOS 16
: P2 Blocker
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-08-22 00:34 PDT by Dhruv
Modified: 2023-08-22 00:34 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dhruv 2023-08-22 00:34:14 PDT
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.
Comment 1 Radar WebKit Bug Importer 2023-08-22 00:34:24 PDT
<rdar://problem/114242903>