- From: Leif Halvard Silli <lhs@malform.no>
- Date: Thu, 09 Aug 2007 01:29:41 +0200
- 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