W3C home > Mailing lists > Public > public-html-a11y@w3.org > September 2010

proposed drag and drop bug/issue statement

From: Gregory J. Rosmaita <oedipus@hicom.net>
Date: Tue, 14 Sep 2010 19:55:38 +0100
To: public-html-a11y@w3.org, gez.lemon@gmail.com
Message-Id: <20100914184514.M94031@hicom.net>
aloha!

based on my review of the list archives and past minutes, i think that 
the drag and drop issue can be summarized as follows:

PROBLEM: HTML5 drag and drop is not accessible

SOLUTION: 

To make drag and drop accessible, HTML5 must:

* first adequately define what can be achieved via copy and paste using 
drag and drop;

* define a copy and paste API in order to make drag and drop accessible; 
if that is not a viable solution, then the HTML5 drag and drop API MUST 
be amended to allow the workflow suggested for drag and drop in the 
WAI-ARIA Authoring Practices document:

http://www.w3.org/TR/wai-aria-practices/#dragdrop 

--- END PROPOSED TEXT ---

this is the solution that gez suggested the HTML5 A11y Task Force 
consider, since there is no longer a "copy and paste API" in the 
HTML5 specification, and since the only mention of copy and paste 
found in dev.w3.org/html5 is an example included in the 
introduction to the MENU element:

http://dev.w3.org/html5/spec/interactive-elements.html#menus-intro 

which illustrates how to use the MENU element to create a toolbar 
styled as buttons with drop-down menues, in which the "Edit" button 
contains a "Copy" and a "Paste" item, controlled by javascript 

gregory.
-----------------------------------------------------------------
ABSURDITY, n.  A statement or belief manifestly inconsistent with
one's own opinion.      -- Ambrose Bierce, The Devils' Dictionary
-----------------------------------------------------------------
Gregory J. Rosmaita, oedipus@hicom.net AND unagi69@concentric.net
         Camera Obscura: http://www.hicom.net/~oedipus/index.html
UBATS: United Blind Advocates for Talking Signs: http://ubats.org
-----------------------------------------------------------------
Received on Tuesday, 14 September 2010 18:56:10 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:05:14 UTC