Drag and Drop API

The current drag and drop API seems to be getting some very negative 
feedback from authors ([1], [2]). I understand that it has been reverse 
engineered from the IE6 API with the goal of backwards-compatibility. 
However the arguments in favour of that approach were considerably 
stronger in 2005 than they are today. Also, it has been noted [3] that 
the IE6 implementation is rather crash-prone, so developers are not 
really free to use this API and expect their content to work in legacy IE.

Would people, particularly those who already have an implementation of 
this API, consider it worthwhile to develop a cleaner alternative before 
we become overburdened by legacy content (I'm not really sure how much 
legacy content there is; Phillip Taylor found a lot of "stuff like <body 
ondragstart='return false'>" but I don't know about legitimate uses. Or 
walled garden content).

[1] http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/
[2] http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html
[3] http://ln.hixie.ch/?start=1115899732&count=1

Received on Monday, 21 September 2009 11:24:12 UTC