- From: John Foliot <john.foliot@deque.com>
- Date: Thu, 30 Nov 2017 08:38:08 -0600
- To: Andrew Kirkpatrick <akirkpat@adobe.com>
- Cc: WCAG <w3c-wai-gl@w3.org>
- Message-ID: <CAKdCpxxCz8jMccNRyD9G2Vob1n6ELtRWhKXD9p6w7cf6A_X1HQ@mail.gmail.com>
Hi Andrew, To expand upon the concern about *User* information, I've taken a quick pass and come up with this (I have cherry-picked the inputs of concern, the following is not the full list under consideration): * Name - Inputs used to handle information about a user’s name(s) (e.g. first name, family name, suffix, etc.) * Professional Title - The user's Job title (e.g., "Software Engineer", "Senior Vice President", "Deputy Managing Director") * Organization - Company name corresponding to the user's organization * Address - Inputs used to handle information about the user's address information, organization, or location (e.g. street address, city, region, postal code, etc.) * Country Code - The user's country abbreviation code * Country Name - Full name of the user's country * Credit Card - Inputs used to handle information about the user's credit card payments * Name on Credit Card - Full name of the user as given on the payment instrument * Language - The user's preferred language * Birthdate - The user's birthday information * Sex - The user's Gender identity * Photo - Photograph, icon, or other image corresponding to the user * Telephone Number - Inputs used to handle information about the user's telephone number(s) * Email Address - The user's Email address *NOTE: For further clarity, input fields that collect identifying data should only be related to data associated to the end user. * *For example, on a form that collects multiple Names, Addresses, and Phone Numbers, content authors are only required to ensure that fields related to the actual user are addressed by this requirement.* Thoughts? On Thu, Nov 30, 2017 at 8:31 AM, Andrew Kirkpatrick <akirkpat@adobe.com> wrote: > AGWGer’s, > > Yesterday we spent a lot of time on Purpose of Controls and we need to > minimize the time spent on this SC because while it is important it isn’t > the only important SC. > > > > After the meeting a lot of work went into this SC, and we have an > implemented version (two, actually) for people to review and think about. > > > > Things that have changed: > > 1. All listed items have definitions. > 2. The lists are moved from an appendix to a section of the document, > and are to be regarded as normative. > 3. The term “user interface components” is used more consistently > throughout the SC and additional section. > 1. The SC is retitled “Identify Purpose” as the previous “purpose > of controls” mixes the User interface Component and “control” language and > this seems clearer. > 4. Within the lists, a few item groupings are collapsed into a single > top-level item. Name, Address, and Telephone are examples of this. So if > you build a form you need to make sure that the appropriate address field > purposes are conveyed, and this helps with internationalization as well as > to accommodate for different design decisions (e.g. one form uses “Full > Street Address” and another has “address 1, “address 2”, etc – both need > the purpose to be properly conveyed). > > > > One item to think about: > > A comment was raised at TPAC and since then as well that for the input > control purposes we need to focus on the user’s information. So, instead of > name inputs controls being about anyone, they are about the user directly. > The concern is that if autofill attributes are used to satisfy this that a > form with name fields for many people (e.g. HR system, booking a flight for > a family) that there will be a lot of inaccurate information potentially > automatically added to the form. > > > > If we agree that this is a problem, then we will need to adjust a handful > of other input purposes (e.g. address, email, etc.). > > > > So, here’s the latest draft: > > - With “AT RISK” items from yesterday: http://rawgit.com/w3c/wcag21/ > purpose_of_controls_changes2/guidelines/index.html#identify-purpose > <http://rawgit.com/w3c/wcag21/purpose_of_controls_changes2/guidelines/index.html#identify-purpose> > - Without “AT RISK” items from yesterday: http://rawgit.com/w3c/wcag21/ > purpose_of_controls_changes3/guidelines/index.html#identify-purpose > <http://rawgit.com/w3c/wcag21/purpose_of_controls_changes3/guidelines/index.html#identify-purpose> > > > > Thanks, > > AWK > > > > Andrew Kirkpatrick > > Group Product Manager, Accessibility > > Adobe > > > > akirkpat@adobe.com > > http://twitter.com/awkawk > -- John Foliot Principal Accessibility Strategist Deque Systems Inc. john.foliot@deque.com Advancing the mission of digital accessibility and inclusion
Received on Thursday, 30 November 2017 14:38:33 UTC