- From: Becky Gibson <Becky_Gibson@notesdev.ibm.com>
- Date: Mon, 9 Jan 2006 14:22:22 -0500
- To: "WCAG " <w3c-wai-gl@w3.org>
Alex and I took an action item regarding success criterion 3.2.2: Alex and Becky provide reasons why moving 3.2.2 to level 1 would cause problems for web application development. Due 01/12/06. We both have concerns about moving this to level 1 with respect to blocking further technologies or that someone will interpret change of context more strictly. Here are some application examples which would not be allowed at level 1 if this success criterion was moved: -automatic movement of focus to the next entry field when entering data into a form. For example, automatically moving the cursor from the area code field to the local code field when entering a US phone number. See the example that I posted to the list in September [1]. -using a drop down list to implement a list of links. For a trained user, a drop down list containing a list of links with an onchange event to navigate to the selected link could be a faster way to navigate a repetitive process. -data entry applications. During the process of data entry entering a particular code within an input field might automatically submit the form and load the next page. I could do this with JavaScript by monitoring each character entered into a field. If a particular set of characters is encountered, the form could be automatically submitted and the next screen automatically loaded. This would prevent the data entry operator from having the recognize the particular character sequence and manually submit the page. -gaming applications - I envision a game implemented in flash (although that might be tough to make accessible). I can see a particular entry taking the gamer into the next room (which would be a new page). Or, a change in a radio button might do the same thing in a non-flash implementation. -A radio button that changes the editor type in an application. An email message form contains a radio button that allows the user to select plain text or rich text editing. Changing the radio button warns (via an alert) the user that any unsaved data will be lost and then reloads the page with the selected editor type. This could probably be done via AJAX and not require an entire page reload but there are still some open issues with that strategy as well. We both realize that there can be accessibility issues with changing context as the result of a change to an input field. These are captured in the How to Meet document for 3.2.2. But, we still have concerns with moving this up to level 1 for the reasons cited above. [1] http://lists.w3.org/Archives/Public/w3c-wai-gl/2005JulSep/0834.html Becky and Alex 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, 9 January 2006 19:19:52 UTC