- From: Steven Faulkner <faulkner.steve@gmail.com>
- Date: Mon, 13 Aug 2007 13:15:44 +0100
- To: "Leif Halvard Silli" <lhs@malform.no>
- Cc: "Ben 'Cerbera' Millard" <cerbera@projectcerbera.com>, "Robert Burns" <rob@robburns.com>, HTMLWG <public-html@w3.org>
- Message-ID: <55687cf80708130515g2073e31cl93b6d63cc9be3023@mail.gmail.com>
Hi leif, sorry it took so long to get back to you. reults are for both virtual PC and PC cursor modes when the checkbox recieves focus. >This gets detailed, but you did not test the "über safe" method, namely to both use implicit and explicit labelling. So what about this? test case 1: <label for="a">Inside <input type="checkbox" value="2" id="a"></label> Outside. for JAWS 8 XP, IE7 and JAWS 8 XP IE6 and Firefox 2 same result announces "Inside" in the case of test case 2: <p><label>inside label <input type="checkbox" value="2"></label></p> for JAWS 8 XP, IE7 and JAWS 8 XP IE6 no label announced for Firefox 2 announces "inside label". test case 3: (same as 2 except text in a p elemnt added after the control): <p><label>inside label <input type="checkbox" value="2"></label></p> <p>other text</p> for all (ie6, 7 & firefox 2) announces "other text" as label for the checkbox. testing with Window Eyes 6.0, XP IE, 6,7 and FF 2 test case 1 announces "inside" test case 2 announces "inside label" test case 3 announces "inside label" On 09/08/07, Leif Halvard Silli <lhs@malform.no> wrote: > > 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 > > -- with regards Steve Faulkner Technical Director - TPG Europe Director - Web Accessibility Tools Consortium www.paciellogroup.com | www.wat-c.org
Received on Monday, 13 August 2007 12:16:21 UTC