Skip to content
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

Clarify requirements for 1.3.5 Input purpose #63

Open
jfhector opened this issue Nov 18, 2019 · 0 comments
Open

Clarify requirements for 1.3.5 Input purpose #63

jfhector opened this issue Nov 18, 2019 · 0 comments
Labels
Android bug Something isn't working iOS review needed Review existing content and flag any issue

Comments

@jfhector
Copy link
Contributor

jfhector commented Nov 18, 2019

The content of the 'Requirements' section needs to be clarified in the detail page

A form may be written in a way where its purpose or the purpose of some of the components is not clear. This can be passed by using the
HTML 5.2 autocomplete attributes, on fields that collect information about the user.

Possible mis-alignment about what this particular success criterion requires, and what that means on iOS and Android

@KaneCheshire @geftimov:
I don't yet understand what the equivalent requirement is for iOS and Android. So I'm not sure 100% sure whether we're on the same page about what this particular WCAG success criterion is about.

  • In HTML, the autocomplete attribute should only be used on input fields that collect information about the user themselves (as browsers will that attribute – eg autocomplete="given-name" – to suggest the auto-suggest the user's given name every time).
  • Is this the same in iOS and Android?
    • In particular, I believe that in iOS and Android we can specify the type of information an text input field needs to collect (e.g. email, phone number). These 'types', I believe, are much broader that the possible values of the HTML autocomplete attribute, and don't trigger autocomplete.
On Android:

@geftimov:
I'm not sure that the current 'how to' for Android on the page matches this specific WCAG success criteria. :android:contentDescription="label", android:hint="label" and android:labelFor="@id/edit_text" seem to relate to Success Criteria 3.3.2 'Label and instructions' instead.

@jfhector jfhector added bug Something isn't working question Further information is requested review needed Review existing content and flag any issue Android iOS and removed question Further information is requested labels Nov 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Android bug Something isn't working iOS review needed Review existing content and flag any issue
Projects
None yet
Development

No branches or pull requests

1 participant