- From: <bugzilla@jessica.w3.org>
- Date: Mon, 10 Sep 2012 22:41:55 +0000
- To: public-html-a11y@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=18744
James Craig <jcraig@apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jcraig@apple.com
--- Comment #25 from James Craig <jcraig@apple.com> 2012-09-10 22:41:55 UTC ---
(In reply to comment #16)
> (In reply to comment #15)
> > (In reply to comment #14)
> > > (In reply to comment #9)
>
> > I think <label for> isn't quite like the other cases. Reasons:
> >
> > 1) <label> is expected to act as a short label which can be presented directly
> > inline by assistive technologies, rather than a long description. Structure
> > seems less obviously useful for labels than for long descriptions; labels often
> > use intrinsically plain text mechanisms like alt="". I think this is a
> > difference between text a screenreader would present inline, and text that
> > would only be presented specifically on request. In the latter case, it seems
> > more appropriate to potentially use more structure.
>
> What's your point here? Is it that vendors should not spend energy on exposing
> "full semantics" for <label for> because "plain text semantics" are good
> enough? If that is what it is, then I wonder: The alternative to not expose
> the "full semantics" of <label for> is, I think, not "plain text semantics" but
> to not pronounce it at all. Isn't that so? (This seems like a difference from
> aria-describedby - where there is indeed a choice between plain text and "full"
> semantics.)
While the typical use of <label> is merely for text labels, I frequently see
labels containing links or other elements. I think the general principle of
exposing content semantics is potentially useful here even for typically simple
elements like <label>.
--
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Monday, 10 September 2012 22:41:57 UTC