- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Tue, 2 Dec 2008 12:44:26 -0600
- To: Joseph Scheuhammer <clown@utoronto.ca>
- Cc: Becky Gibson <gibsonb@us.ibm.com>, w3c-wai-pf@w3.org, wai-xtech@w3.org
- Message-ID: <OFBC800846.884EBAE1-ON86257513.0066CF00-86257513.0066F266@us.ibm.com>
Thanks Joseph. It does help. Before I make changes to this what was the outcome of the keyboard style guide meeting on the issues I had? Rich Schwerdtfeger Distinguished Engineer, SWG Accessibility Architect/Strategist blog: http://www.ibm.com/developerworks/blogs/page/schwer Joseph Scheuhammer <clown@utoronto.c To a> Richard Schwerdtfeger/Austin/IBM@IBMUS 12/02/2008 09:42 cc AM w3c-wai-pf@w3.org, Becky Gibson/Westford/IBM@Lotus, wai-xtech@w3.org Subject Re: Action 291: Drag Drop BPG update Rich, I found a couple of spelling and grammatical errors in the update. And, for section "6. Clean-up after drag/drop", I suggest something be said about the aria-grab and aria-dropeffect values upon clean-up. Towards the end of section "1. Identify draggable objects" (second last paragraph) is this sentence: > At this point, drop targets cannot be consistently determined as > targets capable of receiving a draggable object don't yet know if the > object you are dragging can be received in a drop operation. I'm not sure what you are trying to say here. The second paragraph of section "4. Implement keyboard functionality which assist the user and AT with executing the drop" has the sentence: > Control+V should be used to provide the mose intuitive type of drop, > either copy, move, or a shortcut. That should be: "Control+V should be used to provide the most intuitive type of drop, either copy, move, or a shortcut." (The mispelled word is "most"). Also, the section ends with the statement regarding dismissing the drop-effect popup menu saying that, "...the application must dismiss the menu, returning focus to the last object selected for grab." Why would focus not stay on the drop target that spawned the menu? That is, if the user has navigated to a drop target, invoked a menu on it, and then dismissed that menu, why reset their focus to the last selected draggable? I'm not sure of the rationale here. For example, if users are exploring drop targets to see what is available, having to start that exploration all over if they dismiss a particular (droptarget, operation) combination would be frustrating. I suggest leaving focus on the most recently visited droptarget. Regarding section "6. Clean-up after drag/drop", for completeness, it would be useful to say how the aria-grab and aria-dropeffect states are affected by clean-up. I suggest adding a sentence to the first paragraph: <changeFrom> Once the drop has occurred, you should clean up the DOM as you would do for any drag/drop operation. You must then set focus to the appropriate DOM element and its role must also be determinable. </changeFrom> <to> Once the drop has occurred, you should clean up the DOM as you would do for any drag/drop operation. You should reset all elements with an aria-grab state to "supported", and all drop target elements with an aria-dropeffect to "none". You must then set focus to the appropriate DOM element and its role must also be determinable. </to> Hope that's helpful. -- ;;;;joseph 'This is not war -- this is pest control!' - "Doomsday", Dalek Leader -
Attachments
- image/gif attachment: graycol.gif
- image/gif attachment: pic12975.gif
- image/gif attachment: ecblank.gif
Received on Tuesday, 2 December 2008 18:45:19 UTC