W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > October to December 2016

Re: Question: placeholder label option

From: Patrick H. Lauke <redux@splintered.co.uk>
Date: Wed, 23 Nov 2016 10:31:36 +0100
To: w3c-wai-gl@w3.org
Message-ID: <94d0d67b-0c20-82e2-f47b-e01555667f72@splintered.co.uk>
Cool. I *think* in that case this is a discussion worth having with the 
editors of the Accessible Name and Description Computation spec 
http://w3c.github.io/aria/accname-aam/accname-aam.html

(I could have sworn that already included a mention of the *placeholder* 
attribute, but it seems I was mistaken; so it would be a case of asking 
there for both the attribute and the placeholder label option to be 
considered/mentioned as part of the computation algorithm)

P

On 23/11/2016 03:54, Sailesh Panchang wrote:
> Patrick-
> You interpreted my intent correctly. The HTML5 specs regard it as a 'label' for a select control. That's why I asked. I am aware of the general limitations of the placeholder attribute.
> Thanks,
> Sailesh
>
>
> --------------------------------------------
> On Tue, 11/22/16, Patrick H. Lauke <redux@splintered.co.uk> wrote:
>
>  Subject: Re: Question: placeholder label option
>  To: "WCAG" <w3c-wai-gl@w3.org>
>  Date: Tuesday, November 22, 2016, 3:38 PM
>
>  On 22/11/2016 20:29,
>  David MacDonald wrote:
>  > Independent of
>  the <select> specific element, it appears to me that
>  the
>  > Placeholder attribute reports
>  accurately to the ACCESSIBLENAME in the
>  >
>  API for all interactive elements. From that perspective it
>  seems to be
>  > sufficient. Where it is not
>  sufficient is that it disappears when the
>  > user enters the field, so the moment they
>  enter the filed, there is no
>  > visible
>  label which fails 3.3.2.
>  >
>  > We may want to look at techniques where
>  the placeholder floats visibly
>  > above
>  the interactive element on focus.
>
>  However, Sailesh's question is not about
>  the placeholder *attribute*,
>  but rather the
>  <option> as part of a <select> which is
>  designated as the
>  placeholder label option
>  (see
>  https://dev.w3.org/html5/spec-preview/the-select-element.html#placeholder-label-option)
>
>  The placeholder label option
>  should be exposed as part of the accessible
>  name calculation (if this is not yet
>  spec'd, it should). I believe this
>  is
>  the part that Sailesh was driving at.
>
>  Beyond that yes, similarly to the placeholder
>  *attribute*, the
>  placeholder label option
>  has the same shortcoming of effectively
>  "disappearing" (at least for
>  non-AT/sighted users) once another
>  selection has been made.
>
>  P
>  --
>  Patrick H. Lauke
>
>  www.splintered.co.uk | https://github.com/patrickhlauke
>  http://flickr.com/photos/redux/ | http://redux.deviantart.com
>  twitter: @patrick_h_lauke | skype:
>  patrick_h_lauke
>
>
>

-- 
Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke
Received on Wednesday, 23 November 2016 09:31:57 UTC

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