W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > January to March 2018

Re: Possible wording for 1.3.4?

From: Léonie Watson <tink@tink.uk>
Date: Fri, 12 Jan 2018 15:32:15 +0000
To: Andrew Kirkpatrick <akirkpat@adobe.com>, WCAG <w3c-wai-gl@w3.org>
Message-ID: <7ecf99ef-9a85-ed5a-3f80-860bc9802fbe@tink.uk>
This SC seems to be saying that when using HTML input fields to collect 
user information, the input element needs to have the autocomplete 
attribute set with a value corresponding to the expected information 
(based on the tokens defined in HTML5.2). Is this right?



On 12/01/2018 14:47, Andrew Kirkpatrick wrote:
> OK, so here’s a new attempt at language for 1.3.4.
> 
> This language is below. Several concerns are addressed:
> 
>   * Uses a small and already-established list of values, based on the
>     values in HTML5.2, but only imposes those values on other
>     technologies if those technologies share the same values.
>   * Well-established browser support for input autofill, and provides a
>     pathway for cognitive AT innovation.
>   * Addresses a need established by the COGA group related to difficulty
>     filling out forms as well as providing the personalization
>     enhancements development pathway.
>   * WCAG doesn’t need to provide a specific list of inputs by
>     referencing the HTML list, but that list is versioned with HTML so
>     the level of testability doesn’t change until we update the
>     reference in WCAG 2.2 (or silver) to either an updated HTML or
>     COGA/ARIA spec.
>   * Specifically targeted to the user, so this isn’t for EVERY input
>     control, just a handful in the HTML spec (~40) that relate to common
>     user information (name, address, phone, credit card).
> 
> Title: Support Common Input Fields
> 
> SC Text:
> 
> In content implemented using technologies with support for autofilling 
> form inputs, the meaning of each user interface component that accepts 
> user input corresponding to the user can be programmatically determined; 
> inputs matching a meaning provided in the HTML 5.2 Autofill field names 
> <https://www.w3.org/TR/html52/sec-forms.html#autofill-field> must expose 
> that meaning except if the technology being used does not support a 
> corresponding autofill meaning.
> 
> Note:
> 
> The set of meanings for inputs is based on HTML 5.2. It is not expected 
> that every technology supports the same set, so content implemented 
> using a technology that supports a subset of the HTML 5.2 autofill 
> meanings is not required to provide support for meanings that are not 
> supported by that technology.
> 
> Note:
> 
> Some technologies are expected to provide a list of meanings that is a 
> superset of the HTML 5.2 set; authors are encouraged to implement 
> support for additional meanings in their content in order to provide a 
> better experience for users.
> 
> http://rawgit.com/w3c/wcag21/1.3.4_autofill/guidelines/index.html#identify-common-purpose
> 
> If you like it, or don’t like it, please speak up ASAP!
> 
> Thanks,
> 
> AWK
> 
> Andrew Kirkpatrick
> 
> Group Product Manager, Accessibility
> 
> Adobe
> 
> akirkpat@adobe.com
> 
> http://twitter.com/awkawk
> 

-- 
@LeonieWatson @tink@toot.cafe tink.uk carpe diem
Received on Friday, 12 January 2018 15:32:43 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 21:08:21 UTC