<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: On HTML 5 Drag and Drop</title>
	<atom:link href="http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 13 Jul 2010 01:53:11 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Thank you Jhon! You are OK</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-53</link>
		<dc:creator>Thank you Jhon! You are OK</dc:creator>
		<pubDate>Sat, 19 Jun 2010 04:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-53</guid>
		<description>I am here to say something. I support some of the commenter. But not all. Good impression. Thanks</description>
		<content:encoded><![CDATA[<p>I am here to say something. I support some of the commenter. But not all. Good impression. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alos</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-34</link>
		<dc:creator>alos</dc:creator>
		<pubDate>Mon, 21 Sep 2009 14:17:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-34</guid>
		<description>That is very shortsighted of you. Can you imagine dragging code from your Bespine to an article being written on another window in Google Docs? Moving your slides from 280Sildes to a presentation being done in another webapp? Moving calendar or contact info between apps? D&amp;D Is a very interesting, I&#039;m sure dragging between browser windows is just the start.</description>
		<content:encoded><![CDATA[<p>That is very shortsighted of you. Can you imagine dragging code from your Bespine to an article being written on another window in Google Docs? Moving your slides from 280Sildes to a presentation being done in another webapp? Moving calendar or contact info between apps? D&#038;D Is a very interesting, I&#39;m sure dragging between browser windows is just the start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurent</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-33</link>
		<dc:creator>Laurent</dc:creator>
		<pubDate>Mon, 21 Sep 2009 13:40:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-33</guid>
		<description>No, the D&amp;D between browser windows is useless</description>
		<content:encoded><![CDATA[<p>No, the D&#038;D between browser windows is useless</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-31</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Sun, 13 Sep 2009 03:43:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-31</guid>
		<description>Great post, good insightful look at the DnD API. &lt;br&gt;&lt;br&gt;Like Jens Alfke said this API has been reversed engineered from Microsofts own proprientry API and is not new. There are however further proposed extensions to the current API such as the files attribute on the dataTransfer method that I wrote about &lt;a href=&quot;http://www.thecssninja.com/javascript/drag-and-drop-upload&quot; rel=&quot;nofollow&quot;&gt;http://www.thecssninja.com/javascript/drag-and-...&lt;/a&gt; this allows us to go in the other direction by dragging from our desktop into the browser.</description>
		<content:encoded><![CDATA[<p>Great post, good insightful look at the DnD API. </p>
<p>Like Jens Alfke said this API has been reversed engineered from Microsofts own proprientry API and is not new. There are however further proposed extensions to the current API such as the files attribute on the dataTransfer method that I wrote about <a href="http://www.thecssninja.com/javascript/drag-and-drop-upload" rel="nofollow"></a><a href="http://www.thecssninja.com/javascript/drag-and-.." rel="nofollow">http://www.thecssninja.com/javascript/drag-and-..</a>. this allows us to go in the other direction by dragging from our desktop into the browser.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Vanik</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-28</link>
		<dc:creator>Ben Vanik</dc:creator>
		<pubDate>Fri, 04 Sep 2009 03:23:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-28</guid>
		<description>Great post! One comment on the delayed drag change idea -- I love it, but one thing it lacks is the ability for the drag target to filter the results. You would need a way to tell the drag event what types are being dragged. Cocoa does this with -[NSPasteboard addTypes:owner:] paired with [NSView registerForDraggedTypes:]. Just something to remember if you are begging people for API changes ;)</description>
		<content:encoded><![CDATA[<p>Great post! One comment on the delayed drag change idea &#8212; I love it, but one thing it lacks is the ability for the drag target to filter the results. You would need a way to tell the drag event what types are being dragged. Cocoa does this with -[NSPasteboard addTypes:owner:] paired with [NSView registerForDraggedTypes:]. Just something to remember if you are begging people for API changes <img src='http://www.alertdebugging.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jens Alfke</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-27</link>
		<dc:creator>Jens Alfke</dc:creator>
		<pubDate>Thu, 03 Sep 2009 19:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-27</guid>
		<description>Part of the problem, apparently, is that HTML drag-n-drop is *not* a new API. It&#039;s been in MSIE for about ten years, and is being standardized after the fact. What&#039;s in the spec can&#039;t really be changed in incompatible ways because there are a lot of websites that support the MSIE API.&lt;br&gt;&lt;br&gt;(Note: I have no direct knowledge of DnD in MSIE, but this was the answer given by Hixie to some recent comments on the API&#039;s deficiencies on the WHATWG list.)&lt;br&gt;&lt;br&gt;I&#039;m actually doing a bit of work on DnD support in Chrome and WebKit. I have a WebKit patch out that fixes a bunch of nits with the values of dropEffect and effectAllowed, which will hopefully get reviewed and checked in soon.</description>
		<content:encoded><![CDATA[<p>Part of the problem, apparently, is that HTML drag-n-drop is *not* a new API. It&#39;s been in MSIE for about ten years, and is being standardized after the fact. What&#39;s in the spec can&#39;t really be changed in incompatible ways because there are a lot of websites that support the MSIE API.</p>
<p>(Note: I have no direct knowledge of DnD in MSIE, but this was the answer given by Hixie to some recent comments on the API&#39;s deficiencies on the WHATWG list.)</p>
<p>I&#39;m actually doing a bit of work on DnD support in Chrome and WebKit. I have a WebKit patch out that fixes a bunch of nits with the values of dropEffect and effectAllowed, which will hopefully get reviewed and checked in soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gazhay</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-26</link>
		<dc:creator>gazhay</dc:creator>
		<pubDate>Thu, 03 Sep 2009 17:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-26</guid>
		<description>You both think I haven&#039;t been involved - I have.&lt;br&gt;I was on the WHATWG and W3C mailing lists, and insulted off list by numerous of the &quot;academic&quot; snobs. The procedure is flawed, as is the use of HTML5 for web applications. Neither of you argued away that point, instead you said - it&#039;s the best we can do. Settling for second best is bull.&lt;br&gt;&lt;br&gt;Mr. King, you also come from a silly point of view, Adobe Air, Silverlight and Flash all attempt to do what you suggest, so saying &quot;getting adopted by thousands of corporations and millions of individuals in hundreds of countries on a sane timeframe, you&#039;re probably wrong, anyway.&quot; is just plain pathetic. Take your delusions elsewhere.</description>
		<content:encoded><![CDATA[<p>You both think I haven&#39;t been involved &#8211; I have.<br />I was on the WHATWG and W3C mailing lists, and insulted off list by numerous of the &#8220;academic&#8221; snobs. The procedure is flawed, as is the use of HTML5 for web applications. Neither of you argued away that point, instead you said &#8211; it&#39;s the best we can do. Settling for second best is bull.</p>
<p>Mr. King, you also come from a silly point of view, Adobe Air, Silverlight and Flash all attempt to do what you suggest, so saying &#8220;getting adopted by thousands of corporations and millions of individuals in hundreds of countries on a sane timeframe, you&#39;re probably wrong, anyway.&#8221; is just plain pathetic. Take your delusions elsewhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J. King</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-25</link>
		<dc:creator>J. King</dc:creator>
		<pubDate>Thu, 03 Sep 2009 17:03:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-25</guid>
		<description>Gee, why don&#039;t you trot out more baseless, unsubstantiated accusations while you&#039;re at it?  &lt;br&gt;&lt;br&gt;That reality (browser vendors are the ones who make browsers---amazing!) complicates getting the perfect outcome shouldn&#039;t surprise you, and it shouldn&#039;t discourage you, either.  The endless march forward of technology is littered with imperfect solutions to complicated problems, with hacks layered upon each other neck-deep which enough effort and code have actually turned into something useful.  It&#039;s nothing new, and it&#039;s not bad.  If you think you can come up with another solution which actually has a chance in hell of getting adopted by thousands of corporations and millions of individuals in hundreds of countries on a sane timeframe, you&#039;re probably wrong, anyway.&lt;br&gt;&lt;br&gt;For the record HTML5 -does- attempt to &#039;clean up &quot;tag-soup&quot;&#039;: read Section 9.  A staggering amount of time has gone into making sure that future agents get a consistent, interoperable parse tree in standard mode while also mirroring existing behaviour as much as possible; ignoring all this hard work is folly.</description>
		<content:encoded><![CDATA[<p>Gee, why don&#39;t you trot out more baseless, unsubstantiated accusations while you&#39;re at it?  </p>
<p>That reality (browser vendors are the ones who make browsers&#8212;amazing!) complicates getting the perfect outcome shouldn&#39;t surprise you, and it shouldn&#39;t discourage you, either.  The endless march forward of technology is littered with imperfect solutions to complicated problems, with hacks layered upon each other neck-deep which enough effort and code have actually turned into something useful.  It&#39;s nothing new, and it&#39;s not bad.  If you think you can come up with another solution which actually has a chance in hell of getting adopted by thousands of corporations and millions of individuals in hundreds of countries on a sane timeframe, you&#39;re probably wrong, anyway.</p>
<p>For the record HTML5 -does- attempt to &#39;clean up &#8220;tag-soup&#8221;&#39;: read Section 9.  A staggering amount of time has gone into making sure that future agents get a consistent, interoperable parse tree in standard mode while also mirroring existing behaviour as much as possible; ignoring all this hard work is folly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tinus</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-24</link>
		<dc:creator>Tinus</dc:creator>
		<pubDate>Thu, 03 Sep 2009 15:19:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-24</guid>
		<description>That evolution is slow is conventional wisdom. I think Steven Den Beste said it best:&lt;br&gt;&lt;br&gt;In the long run, Darwinian evolution sounds like a good idea. But like adventure, it’s better read about than experienced, because the only way it can really happen rapidly is with a high death rate.</description>
		<content:encoded><![CDATA[<p>That evolution is slow is conventional wisdom. I think Steven Den Beste said it best:</p>
<p>In the long run, Darwinian evolution sounds like a good idea. But like adventure, it’s better read about than experienced, because the only way it can really happen rapidly is with a high death rate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Name</title>
		<link>http://www.alertdebugging.com/2009/08/16/on-html-5-drag-and-drop/comment-page-1/#comment-23</link>
		<dc:creator>Name</dc:creator>
		<pubDate>Thu, 03 Sep 2009 15:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.alertdebugging.com/?p=260#comment-23</guid>
		<description>At least some people try. Complaining that it will never work is exactly what I would expect from a &quot;academic snob&quot;. At least these guys dare to innovate!</description>
		<content:encoded><![CDATA[<p>At least some people try. Complaining that it will never work is exactly what I would expect from a &#8220;academic snob&#8221;. At least these guys dare to innovate!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
