[Webkit-unassigned] [Bug 262895] AX: `aria-describedby` content hidden behind new interaction

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 11 14:00:12 PDT 2024


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

Marcello Damasceno <marcellodamasceno at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marcellodamasceno at gmail.com

--- Comment #22 from Marcello Damasceno <marcellodamasceno at gmail.com> ---
Aria-describedby still not working for <input> type text as of March 11, 2024 ( Safari 17.3.1 on MacOS 14.3.1. This issue needs to be escalated.

Just a clarification: aria-describedby is used for more than descriptions in rotor labels. It is also used for user-feedback in form validation, allowing VO/assistive technology users to pinpoint invalid inputs in a form.

For example, if the input entered in a text field doesn't match a given criteria, we put error strings inside an aria-describedby target element related to the input field, so it can be announced promptly, an equivalent experience to sighted users.

## Initial state
<input aria-label="First Name" type="text" aria-describedby="input_first_name_helper">
<div id="input_first_name_helper" aria-live="assertive"></div>

## Error state
<input aria-label="First Name" type="text" aria-describedby="input_first_name_helper">
<div id="input_first_name_helper" aria-live="assertive">Error description placeholder</div>

-- 
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/20240311/c704efd2/attachment.htm>


More information about the webkit-unassigned mailing list