Closed
Bug 1074459
Opened 11 years ago
Closed 11 years ago
Accessibility review for new login
Categories
(Webmaker Graveyard :: webmaker.org, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: cassie, Assigned: cade)
References
Details
(Whiteboard: [accessibility][nov28][login])
We have new login UX and frontend. Yay!
Let's make sure it's nice and accessible. Aki is going to help us out by doing a review with this lens.
Cade is going to update a public link with the latest work by Wednesday morning... Cade if you could update here when ready that would be helpful. We'll aim to complete this for the next heartbeat.
Flags: needinfo?(cade)
| Reporter | ||
Updated•11 years ago
|
Assignee: nobody → aki
| Assignee | ||
Comment 1•11 years ago
|
||
The test app is running here: http://webmaker-handshake.herokuapp.com/
We're in the middle of a re-write, so it's possible it'll change a bit in the coming week.
Flags: needinfo?(cade)
Comment 2•11 years ago
|
||
A couple notes:
"Create a Webmaker account" modal
1. "log in with Persona" should be a button with a class of "btn btn-link" so tab focus works properly on Macs with the "Text boxes and lists only" tab option (the default) selected
2. the email element should have an id of email. currently the label isn't assigned to anything so voiceover calls it "required text"
3. dynamic error message should appear *below* form fields, otherwise it moves the location of the form fields and can disorient the person using it
4. *ideally* the checkbox input for terms & privacy policy should be outside the label. either way, it should have an id, and the label should be for= that id.
"Welcome to Webmaker" modal
1. "Explore the rest of Webmaker" should be a button with link class as well
The experience itself is totally spot-on. I love it. <3 big ups!
Comment 3•11 years ago
|
||
Thanks Aki. Nice, clear feedback.
These all seem like pretty small fixes that could be implemented pre- or post-launch.
Comment 4•11 years ago
|
||
Same notes for IE, Windows Narrator basically works the same as voiceover.
Comment 5•11 years ago
|
||
* the [oct17] train has now left the station
* so please update with [oct31], [nov14], [nov28], etc.
Comment 6•11 years ago
|
||
* [oct17] has passed. Please update the whiteboard.
Updated•11 years ago
|
Whiteboard: [accessibility][oct17][login] → [accessibility][nov14][login]
Comment 7•11 years ago
|
||
* [nov14] is past -- please update to [nov28] train or later
Comment 8•11 years ago
|
||
* Are we still doing this?
Flags: needinfo?(aki)
Whiteboard: [accessibility][nov14][login] → [accessibility][nov28][login]
| Assignee | ||
Comment 9•11 years ago
|
||
I'll take this and make sure everything's working from an accessibility point of view.
Assignee: aki → cade
Flags: needinfo?(aki)
| Assignee | ||
Comment 10•11 years ago
|
||
I have no idea how to tweak those ui bits without breaking anything.
Ricardo: can you help?
Flags: needinfo?(ricardo)
| Assignee | ||
Comment 12•11 years ago
|
||
We've patched up all the issues caught in the a11y review, gonna close this one now.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 13•11 years ago
|
||
\o/
You need to log in
before you can comment on or make changes to this bug.
Description
•