W3C home > Mailing lists > Public > public-html@w3.org > August 2007

Re: HEADERS, FOR whom - any ID?

From: Leif Halvard Silli <lhs@malform.no>
Date: Thu, 09 Aug 2007 01:29:41 +0200
Message-ID: <34cabec7b349987d9f87970be1a7e452@10013.local>
To: "Steven Faulkner" <faulkner.steve@gmail.com>
Cc: "Ben 'Cerbera' Millard" <cerbera@projectcerbera.com>, "Robert Burns" <rob@robburns.com>, HTMLWG <public-html@w3.org>

On 2007-08-08 10:18:11 +0200 "Steven Faulkner" <faulkner.steve@gmail.com> wrote:
> leif said:
>> According to WCAG 2 Jaws supports both implicit and explicit LABEL-ing, as
>> does Home Page Reader, while Windows-Eyes did not >support it - but could
>> use it to the extent that it was not without purpose. 
>> <http://tinyurl.com/yqpq6z
>> 
> 
> in JAWS 8, XP, IE7 implicit labelling appears to work unless the label is
> not placed where it is expected to be (eg to left for inputs, to right for
> checboxes and radio buttons).
> for example:
  [...]
> when explicit labelling is used:
> <label for="a1">inside label </label><input type="checkbox" value="2"
> id="a1"> outside label
> JAWS announces "inside label"

This gets detailed, but you did not test the "über safe" method, namely to both use implicit and explicit labelling. So what about this?

<label for="a">Inside <input type="checkbox" value="2" id="a"></label> Outside.

> this suggests that JAWS ignores the implicit labelling and relys on its own
> heauristics to decide what to announce unless the label is explicitly
> associated.

Seems like it. Unless it depends on IE7? What does it do when there is no out-side label to the right? Nothing? E.g.

<p><label>inside label <input type="checkbox" value="2"></label></p>
-- 
leif
Received on Wednesday, 8 August 2007 23:30:51 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:38:48 UTC