- From: <Becky_Gibson@notesdev.ibm.com>
- Date: Mon, 25 Apr 2005 17:28:33 -0400
- To: w3c-wai-gl@w3.org
Wendy's post included some proposed definition of terms - several of which have been discussed on the list. She then made the following statements: <wendy> If these terms are defined in these ways (or something similar) then non-text content includes: 1. "widgets" that are created by attaching an event handler to an image 2. groups of widgets that form a Web application or a flash application. </wendy> Then Wendy included the example of the Flickr application. While I could see the analogy with the Flickr application, I have a hard time extrapolating to other web widgets and how I might label them. For example what about Google suggests [1] which is a modified text entry field that provides a drop down list of suggestions as you type characters into the text field. It is currently in beta. I assume that this is implemented via Ajax (see [2] for a description of Ajax). If the baseline does NOT include JavaScript and other necessary support, I assume the text alternative for this component would be a simple text edit field with no suggest feature. But, if the baseline includes the necessary supported technologies, would this still need to be labeled as non-text content? How? Another example is a calendar popup like those used on most airline reservation systems. If there is no JavaScript support, the user is just presented with an edit field to enter the date. With JavaScript in the baseline the calendar popup is allowed as long as it is accessible. But, again, I am confused as to how it would be labeled or marked as non-text content. Technically these two examples are single widgets. A more complex example might be a calendar scheduling page. When the user selects the type of event to schedule, the application uses JavaScript to hide or show a set of controls applicable to the selected event type. These controls might also be widgets (date pickers, time pickers, room selection, etc.) - thus meeting definition number 2 above. If there were no JavaScript support assumed, each event type would likely be supported by a separate page. With JavaScript support assumed, the appropriate controls and hidden and shown as selections are made on the page. I like the spirit of Wendy's proposal but I can't quite figure how to apply it to these examples. These are not as obviously "non-text content" as a flash example but I do believe they meet the definition of non-text content that Wendy is proposing. Wendy, can you help clarify? thanks, -becky [1] http://www.google.com/webhp?complete=1&hl=en [2] http://www.adaptivepath.com/publications/essays/archives/000385.php Becky Gibson Web Accessibility Architect IBM Emerging Internet Technologies 5 Technology Park Drive Westford, MA 01886 Voice: 978 399-6101; t/l 333-6101 Email: gibsonb@us.ibm.com
Received on Monday, 25 April 2005 21:28:48 UTC