- From: Al Gilman <asgilman@iamdigex.net>
- Date: Sun, 22 Apr 2001 00:24:44 -0400
- To: "Slaydon, Eugenia" <ESlaydon@beacontec.com>
- Cc: w3c-wai-gl@w3.org
- Message-Id: <200104220422.AAA11366898@smtp2.mail.iamworld.net>
At 02:37 PM 2001-04-20 -0400, Slaydon, Eugenia wrote: >Hi, > >Okay - let's use this for point of reference. ><http://12.28.168.103/formtest.asp>http://12.28.168.103/formtest.asp >(Gregory - I sent you a different link earlier, refer to this one instead) > AG:: Have a look at the attached <crossing fingers about attachment>. Here I have used ALT on the INPUT as opposed to TITLE on the TD. I hope some people can comment on the screen reader access to this documentation. That is the principal accessibility change. Do note the summary. Otherwise the edits are motivated by HTML validity and my taste more than outright access musts. Al >I'm using headers currently. Do screen readers not handle these? That was >the whole reason I put them in. I find that being unable to associate LABEL >with more than one INPUT is frustrating. I'm interested in the concept of >TITLE in a TD. Does a screen reader handle this well. If so, would a >combination of SCOPE and TITLE work? Only issue with this is that if you run >BOBBY against the page it will fail to validate due to lack of LABEL tags. > >I'm willing to make changes as quickly as possible to the above listed page >and have everyone use it as a testing environment to determine a usable >solution. Thank you for your assistance. > >Eugenia > >-----Original Message----- >From: Al Gilman [<mailto:asgilman@iamdigex.net%5D>mailto:asgilman@iamdigex.net] >Sent: Friday, April 20, 2001 1:54 PM >To: Slaydon, Eugenia; w3c-wai-gl@w3.org >Cc: jongund@staff.uiuc.edu; ij@w3.org; dde@w3.org >Subject: Re: Extensive forms & tables accessibility question > > >Eugenia, > >Would you be willing to offer a sample table-structured form as a baseline >for >comparing remedies? We could nominate examples but it would be better to be >working with an example you gave us. > >Until we have your example, I will talk in terms of the example that >springs to >my mind. This is a "designation of beneficiary" clause for life insurance. >Here the person completing the form is to associate shares in the proceeds >of >the insurance to as many individuals as they wish. For each individual, >they >must provide, in addition to a designated share in the proceeds, >identification >in the form of several identifying characteristics of the individual being >made >a beneficiary. There is no way for the writer of the form to provide in the >text of the form individual unique labels for all the possible entries in >the >form. The list length is unbounded; the unique identification of the >beneficary is what the person filling out the form provides, not the form >itself. > >With the current definition of HTML there is no way to make LABEL work for a >two-dimensional array of questions where the unique explanation for each >entry >field is provided by combining row and column heads. Neither the row head >nor >the column head is associated with a unique form control, and we don't have >the >language to say "the unique, understandable explanation of this form >control is >[some pattern of references]." > >The following are experimental concepts. I don't have the resources to see >how >they play in screen readers so I am offering the sketches so I hope the >group >can do more than I can do. > >Fix concept #1: TITLE on TD elements containing text entry form controls: > >Reiterate (possibly briefly) the identification of the question to be >answered >from the applicable headers in a TITLE element on the table cell containing >the >form control. > >This version may be the most compatible with screen readers but we need to >make >sure it doesn't interfere with reviewing what you have put in the form >field. >It satisfies the spirit if not the letter of the "explicitly associate" >checkpoint. > >Fix concept #2: De-tabularize the form. > >In this case, the beneficiary information is formatted as a tree, not a >table. >There is a separate set of entry fields for each beneficiary, with tailored >labels for each entry field. Following the third beneficiary-information >block >there is an option that invokes a script and gets you a form with more >spaces >for beneficiaries. > >Aside: I am concerned that X-Forms may be like the 'headers' attribute in >that >it captures the required information well but isn't recognized by the screen >reader. This is some missionary work to be done with the assistive >technology >folks. > >Al > >At 10:01 AM 2001-04-20 -0400, Slaydon, Eugenia wrote: > >Hi, > > > >I'm trying to make my pages that are very heavy in forms accessible and > >understandable > >by screen readers. I've used label where I can but I have text fields that > >are associated > >with multiple labels. For example I have a question in the first column and > >they have to > >enter a answer in the next 4 columns. The 4 columns have a header row of > >titles. > >Currently, I have assigned id and headers to the td's. But since the label > >is missing the > >page will fail on a compliance check. Any suggestions on how to handle > >complex forms > >that are inside of tables so that it meets section 508 compliance? > > > >Thanks, > >Eugenia > > >
Attachments
- text/html attachment: formtest1asg.html
Received on Sunday, 22 April 2001 00:22:10 UTC