[Webkit-unassigned] [Bug 260641] AX: intent to remove non-standard role=text feature

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 13 15:48:25 PST 2024


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

Yegor <yegor.jbanov at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yegor.jbanov at gmail.com

--- Comment #4 from Yegor <yegor.jbanov at gmail.com> ---
Consider not removing role=text. When text is rendered into a 2d, WebGL, or WebGPU canvas a DOM overlay is necessary to communicate to a screen reader such as VoiceOver what text is rendered in the canvas. Currently, thanks to role=text in Safari there's a clean way to annotate it (and VoiceOver does a good job of reading it). Other browsers require hacks to make text work, such as artificially giving the text a different role (e.g. heading, or group, even when the text is neither).

I filed a feature request for Chromium to adopt role=text with more detail: https://issues.chromium.org/issues/40875151

I hope you reconsider and instead push for the standards committee to adopt the text role.

-- 
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/20240213/989e92d1/attachment-0001.htm>


More information about the webkit-unassigned mailing list