-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What is the purpose of the input text box on the main page of the replay interface? #406
Comments
The placeholder text |
@ibnesayeed That is what I was thinking as well. I recall you recently having a similar conversation with @shawnmjones on this placeholder text. Would having a submission button help with the usability/accessibility/clarity of the text box's function in addition to modifying the placeholder text? |
Having a call for action button is not a bad idea. In that case the placeholder text can be a sample URL (e.g., |
I believe this suggestion is more accessible, as it is providing an example of what should be entered as the input instead of instruction as the placeholder. Based on the above I am proposing:
Do we anticipate any other UI elements on this page beyond those associated with this text box? The bottom portion of the page is admittedly a mess and won't scale, but is useful for users trying out the app. Adjusting the availability (or lack thereof) of the admin interface from this page is addressed in another ticket, so some refactoring is in order there, too. |
If the text field is semantically named and the button text is descriptive enough then an additional label will be a noise without mush accessibility benefits. |
@ibnesayeed Are you proposing we not have a label for the text input? Is using the name attribute for the text input sufficient for it be considered accessible a la Section 508? |
I was suggesting we not have a visible label text, but we can always include attributes like |
Add semantics/accessibility to main replay UI. Closes #406
I know this but it is not immediately apparent in the interface of how the users should use this text box. Entering a value makes it more clear but it ought to be self-evident in the main interface.
The text was updated successfully, but these errors were encountered: