Closed
Bug 1550642
Opened 5 years ago
Closed 5 years ago
Improve accessibility of autofocused email
Categories
(Firefox :: Messaging System, enhancement, P1)
Firefox
Messaging System
Tracking
()
People
(Reporter: Mardak, Assigned: rrosario)
References
Details
(Keywords: github-merged)
Attachments
(1 file)
For a product perspective, we want to have the email input focused ready for typing. But this causes some problems for a11y as it realizes there's a dialog + header but then basically jumps straight to the input without the context that's visually shown.
From jteh:
If we want to keep initial focus on the email, we could:
- Have a role="group" container around the
<form>
. - Set the group's aria-labelledby pointing at the node with onboarding-join-form-header.
- Set the group's aria-describedby pointing at the node with onboarding-join-form-body.
This way, the screen reader user would get something like:
"You’ve got the browser. Meet the rest of Firefox. dialog, Join Firefox grouping Enter your email address to get started., Enter email edit focused ..."
Reporter | ||
Updated•5 years ago
|
Type: defect → enhancement
Reporter | ||
Comment 1•5 years ago
|
||
Might also want to cover issues re: <input type="email" required="required">
and how those appear for a11y too
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → rrosario
Iteration: --- → 68.4 - Apr 29 - May 12
Comment 2•5 years ago
|
||
Reporter | ||
Comment 3•5 years ago
|
||
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox68:
--- → fixed
Keywords: github-merged
Priority: -- → P1
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Comment 4•5 years ago
|
||
I have verified this issue with the latest Firefox Nightly (68.0a1 Build ID - 20190513082256) installed, on Windows 10 x64, Arch Linux and Mac 10.14.4. Now, the "Firs Run" page modal is according with the specs from here.
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 5•5 years ago
|
||
status-firefox67.0.1:
--- → fixed
Reporter | ||
Updated•5 years ago
|
Component: Activity Streams: Newtab → Messaging System
You need to log in
before you can comment on or make changes to this bug.
Description
•