- From: Dominic Mazzoni <dmazzoni@google.com>
- Date: Thu, 15 Jan 2015 07:26:47 -0800
- To: Fred Esch <fesch@us.ibm.com>
- Cc: "W3C WAI Protocols & Formats" <public-pfwg@w3.org>
- Message-ID: <CAFz-FYwfkye4RJPUV4qnEVHSnXqrvHLybNuYGm_KELtneEepqw@mail.gmail.com>
I like that note, but would it make sense for ARIA? After all, aria-placeholder itself wouldn't make something displayed - it's just a way to notify AT that a placeholder is there, maybe implementedvia an overlay or something. On Thu, Jan 15, 2015 at 7:10 AM, Fred Esch <fesch@us.ibm.com> wrote: > Joanie, > > I like what you have, but I also like the note from MDN > https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input as the > MDN note explicitly states not to use a placeholder instead of a label. > > *Note:* Do not use the placeholder attribute instead of a *<label>* > <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label> element. > Their purposes are different: the *<label>* > <https://developer.mozilla.org/en-US/docs/Web/HTML/Element/label> attribute > describes the role of the form element; that is, it indicates what kind of > information is expected, the placeholder attribute is a hint about the > format the content should take. There are cases in which the placeholder attribute > is never displayed to the user, so the form must be understandable without > it. > > > > Regards, > > Fred Esch > Accessibility, Watson Innovations > AARB Complex Visualization Working Group Chair > W3C SVG A11y Task Force > [image: IBM Watson Group] > > [image: Fred] > > > > [image: Inactive hide details for Joanmarie Diggs ---01/15/2015 09:56:56 > AM---Hi all. Proposed text for aria-placeholder follows. It's]Joanmarie > Diggs ---01/15/2015 09:56:56 AM---Hi all. Proposed text for > aria-placeholder follows. It's lifted pretty much > > From: Joanmarie Diggs <jdiggs@igalia.com> > To: W3C WAI Protocols & Formats <public-pfwg@w3.org> > Date: 01/15/2015 09:56 AM > Subject: ACTION-1349: Creation of aria-placeholder > ------------------------------ > > > > Hi all. > > Proposed text for aria-placeholder follows. It's lifted pretty much > verbatim from the HTML5 spec. Thoughts? > > <proposal> > Represents a short hint (a word or short phrase) intended to aid the > user with data entry when the control has no value. A hint could be a > sample value or a brief description of the expected format. > > Authors SHOULD present this hint to the user by displaying the text > inside a blank unfocused control. > > Note: As is the case with the related HTML placeholder attribute, use of > placeholder text as a replacement for a displayed label can reduce the > accessibility and usability of the control for a range of users > including older users and users with cognitive, mobility, fine motor > skill or vision impairments. While the hint given by the control's label > is shown at all times, the short hint given in the placeholder attribute > is only shown before the user enters a value. Furthermore, placeholder > text may be mistaken for a pre-filled value, and as commonly implemented > the default color of the placeholder text provides insufficient contrast > and the lack of a separate visible label reduces the size of the hit > region available for setting focus on the control. > </proposal> > > --joanie > > >
Attachments
- image/gif attachment: 32491595.gif
- image/gif attachment: graycol.gif
- image/jpeg attachment: 32699215.jpg
Received on Thursday, 15 January 2015 15:27:15 UTC