<?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: Wouldn&#8217;t it be Swell to be able to drag and drop between Web and desktop</title>
	<atom:link href="http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: timdown</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274708</link>
		<dc:creator>timdown</dc:creator>
		<pubDate>Tue, 28 Jul 2009 10:47:40 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274708</guid>
		<description>@DavidMark

I think you could get your points across better here by requiring less effort of your readers. It&#039;s true that you and others have made many well-reasoned criticisms of jQuery and other libraries on CLJ that can be accessed by searching the archive. However, it takes a lot of effort for someone new to CLJ to get to the nub of the technical arguments in amongst all the other stuff, and many people simply will not bother.

One thing CLJ proves is that you spend *a lot* of time arguing against libraries like jQuery. Who do you want to influence? If you want to influence more people, then perhaps you could write an article or articles with your criticisms and publish it/them on the internet. That would be something you and others could point people to, which would in the end save you time and effort.

Finally, your &#039;My Library&#039; was something public that backed up your credibility and the fact that you have taken down the public site for it is unfortunate, though I&#039;m sure you had your reasons.</description>
		<content:encoded><![CDATA[<p>@DavidMark</p>
<p>I think you could get your points across better here by requiring less effort of your readers. It&#8217;s true that you and others have made many well-reasoned criticisms of jQuery and other libraries on CLJ that can be accessed by searching the archive. However, it takes a lot of effort for someone new to CLJ to get to the nub of the technical arguments in amongst all the other stuff, and many people simply will not bother.</p>
<p>One thing CLJ proves is that you spend *a lot* of time arguing against libraries like jQuery. Who do you want to influence? If you want to influence more people, then perhaps you could write an article or articles with your criticisms and publish it/them on the internet. That would be something you and others could point people to, which would in the end save you time and effort.</p>
<p>Finally, your &#8216;My Library&#8217; was something public that backed up your credibility and the fact that you have taken down the public site for it is unfortunate, though I&#8217;m sure you had your reasons.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274706</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Tue, 28 Jul 2009 08:50:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274706</guid>
		<description>WordPress eats content. :(</description>
		<content:encoded><![CDATA[<p>WordPress eats content. :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274705</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Tue, 28 Jul 2009 08:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274705</guid>
		<description>&quot;Because I have to *use* the Web like everyone else. These scripts typically get in the way. For instance, ever try to sign up for Reddit at 800×600? Try it and watch some silly jQuery “modal” foil every attempt until you adjust your monitor settings. That’s one fairly typical example. These sites usually eat my PC’s resources alive as well, which is very irritating as they don’t usually do anything special to justify such an intrusion. And, of course, turning scripting off is not usually an option (due to incompetent designs.)&quot;

I guess I misunderstood. You&#039;re tripping over their louse applications. I thought you were actually reading their scripts and busting a vein in your forehead.

Sure. Eye C Lidlessness. 9_9 Seriously, accept the fact that you&#039;re not entitled to know personal identification details of people you interact with in an anonymous context.

&quot;Yes, absolutely.&quot;

You&#039;re kidding. So, if a client pays a developer to develop functionality, and that functionality is developed and works, the client got ripped off because there&#039;s a library you don&#039;t like in use? Really? &lt;strong&gt;Really?&lt;/strong&gt; Doesn&#039;t, um, the fact that the functionality works count for a heck of a lot more than whether or not you like jQuery?

&quot;[a whole bunch of unsubstantiated claims about the ins and outs of jQuery internals]&quot;

...

&quot;Depends on your perspective.&quot;

You&#039;re claiming that JS has become popular quite despite the libraries that have become *popular* in the course of JS becoming popular. That is the meaning of success that I&#039;m discussing. How is it possible for JS to become popular quite despite the libraries that became popular in the course of JS becoming popular? Thinking about it again, it&#039;s not just an unlikely coincidence, it&#039;s a logical impossibility. On the question of whether these libraries propelled or hindered JS&#039; popularity, the success of other pursuits of those libraries is beside the point.

&quot;LOL. You are still on page one. Keep reading…&quot;

I&#039;m still waiting for a compelling reason. Not to mention a link to your library and some documentation of other library authors grabbing code from it. Still waiting.

&quot;You saw nothing of the sort.&quot;

Oh. 9_9</description>
		<content:encoded><![CDATA[<p>&#8220;Because I have to *use* the Web like everyone else. These scripts typically get in the way. For instance, ever try to sign up for Reddit at 800×600? Try it and watch some silly jQuery “modal” foil every attempt until you adjust your monitor settings. That’s one fairly typical example. These sites usually eat my PC’s resources alive as well, which is very irritating as they don’t usually do anything special to justify such an intrusion. And, of course, turning scripting off is not usually an option (due to incompetent designs.)&#8221;</p>
<p>I guess I misunderstood. You&#8217;re tripping over their louse applications. I thought you were actually reading their scripts and busting a vein in your forehead.</p>
<p>Sure. Eye C Lidlessness. 9_9 Seriously, accept the fact that you&#8217;re not entitled to know personal identification details of people you interact with in an anonymous context.</p>
<p>&#8220;Yes, absolutely.&#8221;</p>
<p>You&#8217;re kidding. So, if a client pays a developer to develop functionality, and that functionality is developed and works, the client got ripped off because there&#8217;s a library you don&#8217;t like in use? Really? <strong>Really?</strong> Doesn&#8217;t, um, the fact that the functionality works count for a heck of a lot more than whether or not you like jQuery?</p>
<p>&#8220;[a whole bunch of unsubstantiated claims about the ins and outs of jQuery internals]&#8221;</p>
<p>&#8230;</p>
<p>&#8220;Depends on your perspective.&#8221;</p>
<p>You&#8217;re claiming that JS has become popular quite despite the libraries that have become *popular* in the course of JS becoming popular. That is the meaning of success that I&#8217;m discussing. How is it possible for JS to become popular quite despite the libraries that became popular in the course of JS becoming popular? Thinking about it again, it&#8217;s not just an unlikely coincidence, it&#8217;s a logical impossibility. On the question of whether these libraries propelled or hindered JS&#8217; popularity, the success of other pursuits of those libraries is beside the point.</p>
<p>&#8220;LOL. You are still on page one. Keep reading…&#8221;</p>
<p>I&#8217;m still waiting for a compelling reason. Not to mention a link to your library and some documentation of other library authors grabbing code from it. Still waiting.</p>
<p>&#8220;You saw nothing of the sort.&#8221;</p>
<p>Oh. 9_9</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274704</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Tue, 28 Jul 2009 07:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274704</guid>
		<description>I should add that searching for &quot;Prototype&quot; will be pretty futile.  What an unfortunate name, especially considering its attempts to implement *classical* inheritance in JS.</description>
		<content:encoded><![CDATA[<p>I should add that searching for &#8220;Prototype&#8221; will be pretty futile.  What an unfortunate name, especially considering its attempts to implement *classical* inheritance in JS.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274703</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Tue, 28 Jul 2009 07:48:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274703</guid>
		<description>@eyelidlessness:
&quot;Why on earth are you “tripping over their lousy scripts at every turn on the Web” if you aren’t using their code?&quot;

Because I have to *use* the Web like everyone else.  These scripts typically get in the way.  For instance, ever try to sign up for Reddit at 800x600?  Try it and watch some silly jQuery &quot;modal&quot; foil every attempt until you adjust your monitor settings.  That&#039;s one fairly typical example.  These sites usually eat my PC&#039;s resources alive as well, which is very irritating as they don&#039;t usually do anything special to justify such an intrusion.  And, of course, turning scripting off is not usually an option (due to incompetent designs.)

&quot;As a matter of fact, as far as I know I uniquely occupy this particular handle, whereas I use a fairly common name in “real” life, which itself is not my legal name (which I share with a highly paid professional athlete)&quot;

Okay, fair enough, but couldn&#039;t you have used a middle initial or something?

&quot;Really? So, if a client requests a set of functionality, and they receive that functionality, the fact that jQuery was used would somehow invalidate receipt of that functionality?&quot;

Yes, absolutely.  The script is full of mistakes and constantly patched.  For example, take any site built with jQuery 1.2x (lots of them in the last couple of years.)  At some point, the developers realized they had designed a time bomb and rewrote large chunks of code that was too complicated for most of the sites to begin with.  This placed an undue burden on the site owners who should not have had to upgrade and re-test such a beast in their site&#039;s lifetime.  And, of course, 1.3x (two strikes so far) is nowhere near competent at this point and the authors keep piling more junk on top of it.  It&#039;s positively ludicrous as proper cross-browser scripting techniques have been around for a decade.  As with most of these scripts, they are designed to work in a handful of modern desktop browsers in their default configurations.  That&#039;s how they are tested and approved, yet the Web features a far more diverse set of environments.  A good example would be IE6, which jQuery has never come close to handling properly.  They talk about discontinuing support for it every other month.  Odd for a popular browser that has been out for a decade.  Also, try disabling ActiveX for the Web (a fairly common configuration in corporate environments) in any version of IE and watch half the Web break as jQuery falls flat on its face.   Doesn&#039;t get much more futile than that.  And I don&#039;t mean harmless script errors, I mean unusable documents as jQuery provides no mechanism for feature detection and progressive enhancement (save for a half dozen useless flags, which change meaning every other release and are largely ignored by app developers anyway.)

&quot;And just happened to make such “follies” great successes in the process? That’s quite an unlikely coincidence.&quot;

Depends on your perspective.  Success is relative.  I put it to you that jQuery, Prototype, etc. are miserable failures at what they set out to do.  They do *not* make browser scripting easier.  They only provide an illusion that fools the uninitiated (their target market.)  How can anything that fouls up attributes/properties, IE without ActiveX, IE in quirks mode, etc. be considered successful in this area?  They just multiply the complications, as evidenced in their support forums and the myriad examples detailed in CLJ.

&quot;...who so far has demonstrated to me only that he knows the difference between properties and attributes...&quot;

LOL.  You are still on page one.  Keep reading...

&quot;What I saw on the linked archives was you yelling at a bunch of people, and those people being disinterested in dealing with your tone.&quot;

You saw nothing of the sort.  I&#039;ve never YELLED at anyone there.  As for disinterest, you seem to be cherry-picking the responses from jQuery fans, who were part of the problem, not part of the solution.  Keep reading and you&#039;ll find that many of them changed their tone over the years.  This was hardly an overnight process.  Many others agreed all along but were tired of arguing about jQuery and Prototype by the time I took up the cause.  It&#039;s all part of the public record for those who care to look...

This comment interface is making this conversation too hard to follow.  In short, do some research.  CLJ is an excellent place to start.  Search for &quot;jQuery&quot; or &quot;Prototype&quot; or &quot;MooTools&quot; and read what other professionals have to say about them.  It will scare you straight.  ;)</description>
		<content:encoded><![CDATA[<p>@eyelidlessness:<br />
&#8220;Why on earth are you “tripping over their lousy scripts at every turn on the Web” if you aren’t using their code?&#8221;</p>
<p>Because I have to *use* the Web like everyone else.  These scripts typically get in the way.  For instance, ever try to sign up for Reddit at 800&#215;600?  Try it and watch some silly jQuery &#8220;modal&#8221; foil every attempt until you adjust your monitor settings.  That&#8217;s one fairly typical example.  These sites usually eat my PC&#8217;s resources alive as well, which is very irritating as they don&#8217;t usually do anything special to justify such an intrusion.  And, of course, turning scripting off is not usually an option (due to incompetent designs.)</p>
<p>&#8220;As a matter of fact, as far as I know I uniquely occupy this particular handle, whereas I use a fairly common name in “real” life, which itself is not my legal name (which I share with a highly paid professional athlete)&#8221;</p>
<p>Okay, fair enough, but couldn&#8217;t you have used a middle initial or something?</p>
<p>&#8220;Really? So, if a client requests a set of functionality, and they receive that functionality, the fact that jQuery was used would somehow invalidate receipt of that functionality?&#8221;</p>
<p>Yes, absolutely.  The script is full of mistakes and constantly patched.  For example, take any site built with jQuery 1.2x (lots of them in the last couple of years.)  At some point, the developers realized they had designed a time bomb and rewrote large chunks of code that was too complicated for most of the sites to begin with.  This placed an undue burden on the site owners who should not have had to upgrade and re-test such a beast in their site&#8217;s lifetime.  And, of course, 1.3x (two strikes so far) is nowhere near competent at this point and the authors keep piling more junk on top of it.  It&#8217;s positively ludicrous as proper cross-browser scripting techniques have been around for a decade.  As with most of these scripts, they are designed to work in a handful of modern desktop browsers in their default configurations.  That&#8217;s how they are tested and approved, yet the Web features a far more diverse set of environments.  A good example would be IE6, which jQuery has never come close to handling properly.  They talk about discontinuing support for it every other month.  Odd for a popular browser that has been out for a decade.  Also, try disabling ActiveX for the Web (a fairly common configuration in corporate environments) in any version of IE and watch half the Web break as jQuery falls flat on its face.   Doesn&#8217;t get much more futile than that.  And I don&#8217;t mean harmless script errors, I mean unusable documents as jQuery provides no mechanism for feature detection and progressive enhancement (save for a half dozen useless flags, which change meaning every other release and are largely ignored by app developers anyway.)</p>
<p>&#8220;And just happened to make such “follies” great successes in the process? That’s quite an unlikely coincidence.&#8221;</p>
<p>Depends on your perspective.  Success is relative.  I put it to you that jQuery, Prototype, etc. are miserable failures at what they set out to do.  They do *not* make browser scripting easier.  They only provide an illusion that fools the uninitiated (their target market.)  How can anything that fouls up attributes/properties, IE without ActiveX, IE in quirks mode, etc. be considered successful in this area?  They just multiply the complications, as evidenced in their support forums and the myriad examples detailed in CLJ.</p>
<p>&#8220;&#8230;who so far has demonstrated to me only that he knows the difference between properties and attributes&#8230;&#8221;</p>
<p>LOL.  You are still on page one.  Keep reading&#8230;</p>
<p>&#8220;What I saw on the linked archives was you yelling at a bunch of people, and those people being disinterested in dealing with your tone.&#8221;</p>
<p>You saw nothing of the sort.  I&#8217;ve never YELLED at anyone there.  As for disinterest, you seem to be cherry-picking the responses from jQuery fans, who were part of the problem, not part of the solution.  Keep reading and you&#8217;ll find that many of them changed their tone over the years.  This was hardly an overnight process.  Many others agreed all along but were tired of arguing about jQuery and Prototype by the time I took up the cause.  It&#8217;s all part of the public record for those who care to look&#8230;</p>
<p>This comment interface is making this conversation too hard to follow.  In short, do some research.  CLJ is an excellent place to start.  Search for &#8220;jQuery&#8221; or &#8220;Prototype&#8221; or &#8220;MooTools&#8221; and read what other professionals have to say about them.  It will scare you straight.  ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-2#comment-274702</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Tue, 28 Jul 2009 06:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274702</guid>
		<description>Oh, I missed this.

&quot;You’ve been an enormous help BTW, which is truly surprising.&quot;

I don&#039;t know why it&#039;s surprising. I&#039;m quite a bit more polite than you, which is astonishing.</description>
		<content:encoded><![CDATA[<p>Oh, I missed this.</p>
<p>&#8220;You’ve been an enormous help BTW, which is truly surprising.&#8221;</p>
<p>I don&#8217;t know why it&#8217;s surprising. I&#8217;m quite a bit more polite than you, which is astonishing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274699</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Tue, 28 Jul 2009 06:00:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274699</guid>
		<description>@eyelidlessness:
&quot;9_9 You’re not entitled to know people’s identities regardless of the reason they’re posting. I’m not “hiding” anything from you by using a handle.&quot;

You are hiding your identity from the world.  That puts a serious dent in your credibility.  Perhaps you are just being silly or perhaps you are less than confident in your message.

&quot;Right after you got done explaining the reason you don’t take handles seriously is because you can research “real” names?&quot;

Didn&#039;t say anything like that.  And I&#039;d like to add that these blog comments are the least effective form of communication since paper airplanes.  It&#039;s no way to exchange ideas.

&quot;Then you should know their handles too. See how silly this is?&quot;

That&#039;s complete nonsense.  I generally don&#039;t take to handles.  I&#039;ve made an exception in your case as you seem to have something on the ball (an exception for handles.)

&quot;I didn’t say you were. In fact, I pretty much said you weren’t, and ought to be. If your concern is that “frauds” are “defrauding” the “public”, and you believe you have some unique or valuable insight into this “fraud”, don’t you have the responsibility to educate the “public”?&quot;

LOL.  What do you think I have been doing here?  You&#039;ve been an enormous help BTW, which is truly surprising.  This site is usually good for nothing but shrillibusters against anyone who speaks out against lousy scripts like jQuery and the futility of building with them on the Web.

&quot;So you’re a hypocrite?&quot;

Obviously not.  I *never* promoted it.  On the contrary, I told people not to use it, but rather to learn from it.  The primary lesson was that the &quot;major&quot; libraries were doing virtually everything wrong.  For those paying attention, browsers came and went over the years, yet my library needed virtually no maintenance.  Contrast that with the &quot;majors.&quot;  Constantly updating and re-testing huge, complicated and inter-dependent scripts is expensive, especially for those who don&#039;t understand the first thing about what goes on under their hoods.  Get it?  You really should read CLJ more often.  ;)  Alternatively, read the jQuery forums.  Seems most &quot;programmers&quot; who use jQuery do not even own debuggers (including the authors.)  It&#039;s not pretty and the experience should shock you back to reality.

&quot;[citation needed]&quot;

Yes, you really should get out more.  This site is not a good source of information on the state of browser scripting.

&quot;Delusions of grandeur? No one is defending their libraries because no one takes you seriously.&quot;

I could just keep repeating the same line for each of these comments.  Do you follow anything but what Ajaxian reports?  Nobody serious takes the information on this site seriously.

&quot;Forgive me if I’m not inclined to just take your word for it. How’s about we see it?&quot;

LOL.  We?!  You must be the only one in the industry who missed it.  You can see attempts to mimic the code in virtually all of the &quot;majors&quot; today (especially jQuery&#039;s latest attempt(s) at competence.)  If you missed the original Web app, you&#039;ve been out to lunch for almost two years.

&quot;Not seeing any of that here nor in the linked context.&quot;

See above.  You&#039;ll have to do your own research.  You can find lots of similar sentiments posted on *this* site.  It&#039;s the standard knee-jerk (emphasis on jerk) reaction.  Seriously, where *have* you been?

&quot;Delusions of grandeur? No one is defending their libraries because no one takes you seriously.&quot;

Once again, many of them ventured to CLJ to defend their scripts.  At least one link has been posted here that leads to Resig&#039;s flailings.  Search CLJ&#039;s archives for lots more.  It only made them look sillier and they seemingly learned very little from the experience.

&quot;Really? Say what you want about the whole jQuery-extension nightmare, but by and large the web today is leaps and bounds more reliable—in terms of functionality, stability, cross-browser support, and a trend toward accessibility and good practices—than it was before Prototype and jQuery were created. There is a lot that needs improvement, but it’s just flatly wrong to say that the web is worse for it; it’s just not as much of a walled garden as it used to be.&quot;

Nope, as of two years ago, they were all using UA-based browser sniffing, which was known to be unusable as early as 1998.  Scripts like jQuery have moved on to the next step in the learning curve, which is sniffing by object inference.  Perhaps you should read a bit before making wild stabs in the dark.

&quot;From what I can tell, the response is that no one’s going to take some guy’s word for it about how bad a successful library is.&quot;

Some guy?!  Search the CLJ archive for jQuery and reserve a few days in your schedule to review the various reviews.  And no need to take anyone&#039;s word for any of this as there are plenty of clear examples.  The failings of these scripts (not to mention the fallacies in the accompanying books) are easily demonstrable.  Take some time and do some research.  What could it hurt?

&quot;Who’s stealing whose code now?&quot;

That makes no sense in context.  What are you trying to say?

&quot;Which companies have been ripped off?&quot;

Anybody who has paid for a public Website and gotten jQuery (or the like) on the side has been ripped off (and so have their users.)  This is true whether they know it or not (and they don&#039;t in most cases as they leave such decisions to the &quot;experts&quot;).

&quot;The language has a much better reputation now than anytime in the past. It’s now considered a platform for serious application development. That’s since Prototype and jQuery.&quot;

The rise of JS happened in *spite* of such follies.  One thing is certain, you can&#039;t build a &quot;serious application&quot; with something like jQuery.  The only people saying differently are either hopelessly deluded or selling &quot;serious jQuery applications.&quot;</description>
		<content:encoded><![CDATA[<p>@eyelidlessness:<br />
&#8220;9_9 You’re not entitled to know people’s identities regardless of the reason they’re posting. I’m not “hiding” anything from you by using a handle.&#8221;</p>
<p>You are hiding your identity from the world.  That puts a serious dent in your credibility.  Perhaps you are just being silly or perhaps you are less than confident in your message.</p>
<p>&#8220;Right after you got done explaining the reason you don’t take handles seriously is because you can research “real” names?&#8221;</p>
<p>Didn&#8217;t say anything like that.  And I&#8217;d like to add that these blog comments are the least effective form of communication since paper airplanes.  It&#8217;s no way to exchange ideas.</p>
<p>&#8220;Then you should know their handles too. See how silly this is?&#8221;</p>
<p>That&#8217;s complete nonsense.  I generally don&#8217;t take to handles.  I&#8217;ve made an exception in your case as you seem to have something on the ball (an exception for handles.)</p>
<p>&#8220;I didn’t say you were. In fact, I pretty much said you weren’t, and ought to be. If your concern is that “frauds” are “defrauding” the “public”, and you believe you have some unique or valuable insight into this “fraud”, don’t you have the responsibility to educate the “public”?&#8221;</p>
<p>LOL.  What do you think I have been doing here?  You&#8217;ve been an enormous help BTW, which is truly surprising.  This site is usually good for nothing but shrillibusters against anyone who speaks out against lousy scripts like jQuery and the futility of building with them on the Web.</p>
<p>&#8220;So you’re a hypocrite?&#8221;</p>
<p>Obviously not.  I *never* promoted it.  On the contrary, I told people not to use it, but rather to learn from it.  The primary lesson was that the &#8220;major&#8221; libraries were doing virtually everything wrong.  For those paying attention, browsers came and went over the years, yet my library needed virtually no maintenance.  Contrast that with the &#8220;majors.&#8221;  Constantly updating and re-testing huge, complicated and inter-dependent scripts is expensive, especially for those who don&#8217;t understand the first thing about what goes on under their hoods.  Get it?  You really should read CLJ more often.  ;)  Alternatively, read the jQuery forums.  Seems most &#8220;programmers&#8221; who use jQuery do not even own debuggers (including the authors.)  It&#8217;s not pretty and the experience should shock you back to reality.</p>
<p>&#8220;[citation needed]&#8221;</p>
<p>Yes, you really should get out more.  This site is not a good source of information on the state of browser scripting.</p>
<p>&#8220;Delusions of grandeur? No one is defending their libraries because no one takes you seriously.&#8221;</p>
<p>I could just keep repeating the same line for each of these comments.  Do you follow anything but what Ajaxian reports?  Nobody serious takes the information on this site seriously.</p>
<p>&#8220;Forgive me if I’m not inclined to just take your word for it. How’s about we see it?&#8221;</p>
<p>LOL.  We?!  You must be the only one in the industry who missed it.  You can see attempts to mimic the code in virtually all of the &#8220;majors&#8221; today (especially jQuery&#8217;s latest attempt(s) at competence.)  If you missed the original Web app, you&#8217;ve been out to lunch for almost two years.</p>
<p>&#8220;Not seeing any of that here nor in the linked context.&#8221;</p>
<p>See above.  You&#8217;ll have to do your own research.  You can find lots of similar sentiments posted on *this* site.  It&#8217;s the standard knee-jerk (emphasis on jerk) reaction.  Seriously, where *have* you been?</p>
<p>&#8220;Delusions of grandeur? No one is defending their libraries because no one takes you seriously.&#8221;</p>
<p>Once again, many of them ventured to CLJ to defend their scripts.  At least one link has been posted here that leads to Resig&#8217;s flailings.  Search CLJ&#8217;s archives for lots more.  It only made them look sillier and they seemingly learned very little from the experience.</p>
<p>&#8220;Really? Say what you want about the whole jQuery-extension nightmare, but by and large the web today is leaps and bounds more reliable—in terms of functionality, stability, cross-browser support, and a trend toward accessibility and good practices—than it was before Prototype and jQuery were created. There is a lot that needs improvement, but it’s just flatly wrong to say that the web is worse for it; it’s just not as much of a walled garden as it used to be.&#8221;</p>
<p>Nope, as of two years ago, they were all using UA-based browser sniffing, which was known to be unusable as early as 1998.  Scripts like jQuery have moved on to the next step in the learning curve, which is sniffing by object inference.  Perhaps you should read a bit before making wild stabs in the dark.</p>
<p>&#8220;From what I can tell, the response is that no one’s going to take some guy’s word for it about how bad a successful library is.&#8221;</p>
<p>Some guy?!  Search the CLJ archive for jQuery and reserve a few days in your schedule to review the various reviews.  And no need to take anyone&#8217;s word for any of this as there are plenty of clear examples.  The failings of these scripts (not to mention the fallacies in the accompanying books) are easily demonstrable.  Take some time and do some research.  What could it hurt?</p>
<p>&#8220;Who’s stealing whose code now?&#8221;</p>
<p>That makes no sense in context.  What are you trying to say?</p>
<p>&#8220;Which companies have been ripped off?&#8221;</p>
<p>Anybody who has paid for a public Website and gotten jQuery (or the like) on the side has been ripped off (and so have their users.)  This is true whether they know it or not (and they don&#8217;t in most cases as they leave such decisions to the &#8220;experts&#8221;).</p>
<p>&#8220;The language has a much better reputation now than anytime in the past. It’s now considered a platform for serious application development. That’s since Prototype and jQuery.&#8221;</p>
<p>The rise of JS happened in *spite* of such follies.  One thing is certain, you can&#8217;t build a &#8220;serious application&#8221; with something like jQuery.  The only people saying differently are either hopelessly deluded or selling &#8220;serious jQuery applications.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274698</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Tue, 28 Jul 2009 05:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274698</guid>
		<description>@timdown:
&quot;There is no denying that David Mark’s tone is often abrasive&quot;

Well, it took a lot of harsh abrasives to put a dent in this mess.  Not done yet, of course...</description>
		<content:encoded><![CDATA[<p>@timdown:<br />
&#8220;There is no denying that David Mark’s tone is often abrasive&#8221;</p>
<p>Well, it took a lot of harsh abrasives to put a dent in this mess.  Not done yet, of course&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274697</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Tue, 28 Jul 2009 04:43:30 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274697</guid>
		<description>&quot;seriously this guy is just a moron&quot;

And you ask me not to feed the troll? What I said to sixtyseconds earlier is still relevant: Look. This is the Internet. People are going to be acerbic. Get over it and pick out what they mean to say. In other words, be the bigger person. You’ll relieve needless stress, you’ll learn more, and you’ll eventually crowd them out by being able to relay what they’re saying without the bile.

You&#039;re not doing yourself or anyone else any favors by being defensive.</description>
		<content:encoded><![CDATA[<p>&#8220;seriously this guy is just a moron&#8221;</p>
<p>And you ask me not to feed the troll? What I said to sixtyseconds earlier is still relevant: Look. This is the Internet. People are going to be acerbic. Get over it and pick out what they mean to say. In other words, be the bigger person. You’ll relieve needless stress, you’ll learn more, and you’ll eventually crowd them out by being able to relay what they’re saying without the bile.</p>
<p>You&#8217;re not doing yourself or anyone else any favors by being defensive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274696</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Tue, 28 Jul 2009 04:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274696</guid>
		<description>DavidMark,

&quot;What does that mean? Most of the fishy handles *are* mouthpieces for one project or another. That’s why they hide their identities.&quot;

9_9 You&#039;re not entitled to know people&#039;s identities regardless of the reason they&#039;re posting. I&#039;m not &quot;hiding&quot; anything from you by using a handle.

&quot;Nothing, except my complete non-interest in researching handles.&quot;

Right after you got done explaining the reason you don&#039;t take handles seriously is because you can research &quot;real&quot; names?

&quot;I don’t have to research real names as I know who is who in this business.&quot;

Then you should know their handles too. See how silly this is?

&quot;Not interested.&quot;

Good.

&quot;Now I see the misconception. I’m not really talking to you at all.&quot;

I didn&#039;t say you were. In fact, I pretty much said you weren&#039;t, and ought to be. If your concern is that &quot;frauds&quot; are &quot;defrauding&quot; the &quot;public&quot;, and you believe you have some unique or valuable insight into this &quot;fraud&quot;, don&#039;t you have the responsibility to educate the &quot;public&quot;? Isn&#039;t part of that responsibility not making extra sure you&#039;ll be dismissed because you can&#039;t be bothered to treat other people with respect?

&quot;They are definitely listening as they keep appropriating my code and ideas.&quot;

[citation needed]

&quot;Notice not one of them is in here defending their libraries. They tried in the past and it always backfired.&quot;

Delusions of grandeur? No one is defending their libraries because no one takes you seriously. Is anyone besides me even bothering to take anything you say at face value? I&#039;m doing it because I think you have a point worth making, and I wish you&#039;d make it instead of insulting people and making asinine allusions about the greatness about your Internet member.

&quot;It’s ironic. When I first started pointing out the futility of scripts like Prototype and jQuery, the typical naive response was “where’s your cool library?” As if writing and giving away a general-purpose library was a prerequisite to judge code quality.&quot;

From what I can tell, the response is that no one&#039;s going to take some guy&#039;s word for it about how bad a successful library is. They&#039;re asking for some credibility to the claim—whether that credibility is generated by a coherent critique, or by reputation (the latter of which, in my opinion, would be giving you or anyone else *too much credit*).

&quot;One of my main points was (and is) that GP JS libraries are a bad idea (deploying JS on the Web is nothing like distributing desktop software, JS is not assembler, jQuery is not C++, etc.)

Eventually, I posted one.&quot;

So you&#039;re a hypocrite?

&quot;You can believe it was light years ahead of any of the “majors.”&quot;

Forgive me if I&#039;m not inclined to just take your word for it. How&#039;s about we see it?

&quot;Then it was “aw, you are just jealous coz nobody is using your library!”&quot;

Not seeing any of that here nor in the linked context.

&quot;So you’ve got these guys who clearly can’t think straight, downloading “plug-ins” to stack on top of scripts like jQuery, which are in a constant state of flux. It’s one of the reasons that the Web is such a mess and that people think of cross-browser scripting as impossible.&quot;

Really? Say what you want about the whole jQuery-extension nightmare, but by and large the web today is leaps and bounds more reliable—in terms of functionality, stability, cross-browser support, and a trend toward accessibility and good practices—than it was before Prototype and jQuery were created. There is a lot that needs improvement, but it&#039;s just flatly wrong to say that the web is worse for it; it&#039;s just not as much of a walled garden as it used to be.

&quot;I really don’t care if such people like me or not. I’m tired of tripping over their lousy scripts at every turn on the Web.&quot;

Who&#039;s stealing whose code now?

&quot;I don’t like the idea of them ripping off companies&quot;

Which companies have been ripped off?

&quot;and ruining the reputation of the language either.&quot;

The language has a much better reputation now than anytime in the past. It&#039;s now considered a platform for serious application development. That&#039;s since Prototype and jQuery.</description>
		<content:encoded><![CDATA[<p>DavidMark,</p>
<p>&#8220;What does that mean? Most of the fishy handles *are* mouthpieces for one project or another. That’s why they hide their identities.&#8221;</p>
<p>9_9 You&#8217;re not entitled to know people&#8217;s identities regardless of the reason they&#8217;re posting. I&#8217;m not &#8220;hiding&#8221; anything from you by using a handle.</p>
<p>&#8220;Nothing, except my complete non-interest in researching handles.&#8221;</p>
<p>Right after you got done explaining the reason you don&#8217;t take handles seriously is because you can research &#8220;real&#8221; names?</p>
<p>&#8220;I don’t have to research real names as I know who is who in this business.&#8221;</p>
<p>Then you should know their handles too. See how silly this is?</p>
<p>&#8220;Not interested.&#8221;</p>
<p>Good.</p>
<p>&#8220;Now I see the misconception. I’m not really talking to you at all.&#8221;</p>
<p>I didn&#8217;t say you were. In fact, I pretty much said you weren&#8217;t, and ought to be. If your concern is that &#8220;frauds&#8221; are &#8220;defrauding&#8221; the &#8220;public&#8221;, and you believe you have some unique or valuable insight into this &#8220;fraud&#8221;, don&#8217;t you have the responsibility to educate the &#8220;public&#8221;? Isn&#8217;t part of that responsibility not making extra sure you&#8217;ll be dismissed because you can&#8217;t be bothered to treat other people with respect?</p>
<p>&#8220;They are definitely listening as they keep appropriating my code and ideas.&#8221;</p>
<p>[citation needed]</p>
<p>&#8220;Notice not one of them is in here defending their libraries. They tried in the past and it always backfired.&#8221;</p>
<p>Delusions of grandeur? No one is defending their libraries because no one takes you seriously. Is anyone besides me even bothering to take anything you say at face value? I&#8217;m doing it because I think you have a point worth making, and I wish you&#8217;d make it instead of insulting people and making asinine allusions about the greatness about your Internet member.</p>
<p>&#8220;It’s ironic. When I first started pointing out the futility of scripts like Prototype and jQuery, the typical naive response was “where’s your cool library?” As if writing and giving away a general-purpose library was a prerequisite to judge code quality.&#8221;</p>
<p>From what I can tell, the response is that no one&#8217;s going to take some guy&#8217;s word for it about how bad a successful library is. They&#8217;re asking for some credibility to the claim—whether that credibility is generated by a coherent critique, or by reputation (the latter of which, in my opinion, would be giving you or anyone else *too much credit*).</p>
<p>&#8220;One of my main points was (and is) that GP JS libraries are a bad idea (deploying JS on the Web is nothing like distributing desktop software, JS is not assembler, jQuery is not C++, etc.)</p>
<p>Eventually, I posted one.&#8221;</p>
<p>So you&#8217;re a hypocrite?</p>
<p>&#8220;You can believe it was light years ahead of any of the “majors.”&#8221;</p>
<p>Forgive me if I&#8217;m not inclined to just take your word for it. How&#8217;s about we see it?</p>
<p>&#8220;Then it was “aw, you are just jealous coz nobody is using your library!”&#8221;</p>
<p>Not seeing any of that here nor in the linked context.</p>
<p>&#8220;So you’ve got these guys who clearly can’t think straight, downloading “plug-ins” to stack on top of scripts like jQuery, which are in a constant state of flux. It’s one of the reasons that the Web is such a mess and that people think of cross-browser scripting as impossible.&#8221;</p>
<p>Really? Say what you want about the whole jQuery-extension nightmare, but by and large the web today is leaps and bounds more reliable—in terms of functionality, stability, cross-browser support, and a trend toward accessibility and good practices—than it was before Prototype and jQuery were created. There is a lot that needs improvement, but it&#8217;s just flatly wrong to say that the web is worse for it; it&#8217;s just not as much of a walled garden as it used to be.</p>
<p>&#8220;I really don’t care if such people like me or not. I’m tired of tripping over their lousy scripts at every turn on the Web.&#8221;</p>
<p>Who&#8217;s stealing whose code now?</p>
<p>&#8220;I don’t like the idea of them ripping off companies&#8221;</p>
<p>Which companies have been ripped off?</p>
<p>&#8220;and ruining the reputation of the language either.&#8221;</p>
<p>The language has a much better reputation now than anytime in the past. It&#8217;s now considered a platform for serious application development. That&#8217;s since Prototype and jQuery.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WillPeavy</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274694</link>
		<dc:creator>WillPeavy</dc:creator>
		<pubDate>Mon, 27 Jul 2009 17:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274694</guid>
		<description>@SleepyCod - is there a demo available?</description>
		<content:encoded><![CDATA[<p>@SleepyCod &#8211; is there a demo available?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sixtyseconds</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274693</link>
		<dc:creator>sixtyseconds</dc:creator>
		<pubDate>Mon, 27 Jul 2009 16:38:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274693</guid>
		<description>@polx - bravo!</description>
		<content:encoded><![CDATA[<p>@polx &#8211; bravo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: polx</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274690</link>
		<dc:creator>polx</dc:creator>
		<pubDate>Mon, 27 Jul 2009 13:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274690</guid>
		<description>Hello,

will you use the HTML5 or the Safari DnD API?
They&#039;re pretty close to each otehr but I think the Safari DnD API is quite complete and mature and is, as far as I know, the only complete and safe one.

Safety is a key: it has killed all MSIE attempts at providing a stable API because security holes got fixed too often... and among the safety traps, the MSIE folks suggested me quite many traps when going out from web to local: since your content is local it could start execute quite an amount of things when, e.g., being edited within an editor that accepts WMF or even HTML.

Last I heard of firefox&#039;s developer previews, going from local content (I&#039;m more interested to contents such as fragments or images than files) was impossible.

paul</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>will you use the HTML5 or the Safari DnD API?<br />
They&#8217;re pretty close to each otehr but I think the Safari DnD API is quite complete and mature and is, as far as I know, the only complete and safe one.</p>
<p>Safety is a key: it has killed all MSIE attempts at providing a stable API because security holes got fixed too often&#8230; and among the safety traps, the MSIE folks suggested me quite many traps when going out from web to local: since your content is local it could start execute quite an amount of things when, e.g., being edited within an editor that accepts WMF or even HTML.</p>
<p>Last I heard of firefox&#8217;s developer previews, going from local content (I&#8217;m more interested to contents such as fragments or images than files) was impossible.</p>
<p>paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SleepyCod</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274687</link>
		<dc:creator>SleepyCod</dc:creator>
		<pubDate>Mon, 27 Jul 2009 09:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274687</guid>
		<description>@timdown:

&lt;cite&gt;There is no denying that David Mark’s tone is often abrasive but dismissing him as a moron because he has criticised your work is childish&lt;/cite&gt;

It surely is, but you know I felt so good after that, believe me, you wouldn&#039;t be happy if someone treated you as a Javascript illiterate, don&#039;t you?</description>
		<content:encoded><![CDATA[<p>@timdown:</p>
<p><cite>There is no denying that David Mark’s tone is often abrasive but dismissing him as a moron because he has criticised your work is childish</cite></p>
<p>It surely is, but you know I felt so good after that, believe me, you wouldn&#8217;t be happy if someone treated you as a Javascript illiterate, don&#8217;t you?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: timdown</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274686</link>
		<dc:creator>timdown</dc:creator>
		<pubDate>Mon, 27 Jul 2009 08:50:11 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274686</guid>
		<description>@SleepyCod

There is no denying that David Mark&#039;s tone is often abrasive but dismissing him as a moron because he has criticised your work is childish. You would be better off swallowing your pride and reading through some of the comp.lang.javascript threads linked here.</description>
		<content:encoded><![CDATA[<p>@SleepyCod</p>
<p>There is no denying that David Mark&#8217;s tone is often abrasive but dismissing him as a moron because he has criticised your work is childish. You would be better off swallowing your pride and reading through some of the comp.lang.javascript threads linked here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274685</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Mon, 27 Jul 2009 07:01:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274685</guid>
		<description>@SleepyCod
&quot;Your latest comment was such a great one, I especially liked that part.&quot;

Wake up, sleepy.  Your library is a joke and years too late (see the BBC&#039;s entry as well.)  I don&#039;t care if that hurts your feelings.  I have to consider the general public.

Please don&#039;t write any more libraries until you learn basic browser scripting.  That&#039;s the same thing I asked of Resig, so I&#039;m not singling you out or anything.

And get a real name.  Nobody is going to listen to a fish.</description>
		<content:encoded><![CDATA[<p>@SleepyCod<br />
&#8220;Your latest comment was such a great one, I especially liked that part.&#8221;</p>
<p>Wake up, sleepy.  Your library is a joke and years too late (see the BBC&#8217;s entry as well.)  I don&#8217;t care if that hurts your feelings.  I have to consider the general public.</p>
<p>Please don&#8217;t write any more libraries until you learn basic browser scripting.  That&#8217;s the same thing I asked of Resig, so I&#8217;m not singling you out or anything.</p>
<p>And get a real name.  Nobody is going to listen to a fish.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SleepyCod</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274683</link>
		<dc:creator>SleepyCod</dc:creator>
		<pubDate>Mon, 27 Jul 2009 05:15:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274683</guid>
		<description>@eyelidlessness:

Your latest comment was such a great one, I especially liked that part.
&lt;cite&gt;
Did your parents never teach you that you’ll get more flies with honey?
&lt;/cite&gt;

I don&#039;t think his parents ever teach him what is politeness and respect, and to finish 
please do not feed the troll anymore, seriously this guy is just a moron.</description>
		<content:encoded><![CDATA[<p>@eyelidlessness:</p>
<p>Your latest comment was such a great one, I especially liked that part.<br />
<cite><br />
Did your parents never teach you that you’ll get more flies with honey?<br />
</cite></p>
<p>I don&#8217;t think his parents ever teach him what is politeness and respect, and to finish<br />
please do not feed the troll anymore, seriously this guy is just a moron.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274682</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Mon, 27 Jul 2009 00:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274682</guid>
		<description>@Eyelidlessness:

&quot;So do handles. Many of us don’t intend to become “famous” programmers and don’t act as the mouthpiece for some project or another, and so choose to remain anonymous on the Internet.&quot;

What does that mean?  Most of the fishy handles *are* mouthpieces for one project or another.  That&#039;s why they hide their identities.

http://en.wikipedia.org/wiki/Shill

&quot;That said, nothing is preventing you from researching the handles of people you interact with the same way you research the “real” names they claim to have.&quot;

Nothing, except my complete non-interest in researching handles.  I don&#039;t have to research real names as I know who is who in this business.

&quot;If you really feel you need to know more about me before you consider my opinions, lmgtfy.&quot;

Not interested.

&quot;Seriously, you come across as a self-important asshole. Talking down to people, as you’ve done here and in linked areas of the Internet, is off-putting and detracts from whatever point you’re trying to make. Did your parents never teach you that you’ll get more flies with honey?&quot;

Now I see the misconception.  I&#039;m not really talking to you at all.  This is a public forum.  The people who should take notice are those paying for incompetent efforts.  I&#039;m also talking to the frauds churning out these libraries.  They are definitely listening as they keep appropriating my code and ideas.  Notice not one of them is in here defending their libraries.  They tried in the past and it always backfired.

It&#039;s ironic.  When I first started pointing out the futility of scripts like Prototype and jQuery, the typical naive response was &quot;where&#039;s your cool library?&quot;  As if writing and giving away a general-purpose library was a prerequisite to judge code quality.  One of my main points was (and is) that GP JS libraries are a bad idea (deploying JS on the Web is nothing like distributing desktop software, JS is not assembler, jQuery is not C++, etc.)

Eventually, I posted one.  You can believe it was light years ahead of any of the &quot;majors.&quot;  In fact, many have copied various bits of it.  Then it was &quot;aw, you are just jealous coz nobody is using your library!&quot;  That&#039;s the loopy mindset and it is pretty out of place in this discipline.

So you&#039;ve got these guys who clearly can&#039;t think straight, downloading &quot;plug-ins&quot; to stack on top of scripts like jQuery, which are in a constant state of flux.  It&#039;s one of the reasons that the Web is such a mess and that people think of cross-browser scripting as impossible.  I really don&#039;t care if such people like me or not.  I&#039;m tired of tripping over their lousy scripts at every turn on the Web.  I don&#039;t like the idea of them ripping off companies and ruining the reputation of the language either.</description>
		<content:encoded><![CDATA[<p>@Eyelidlessness:</p>
<p>&#8220;So do handles. Many of us don’t intend to become “famous” programmers and don’t act as the mouthpiece for some project or another, and so choose to remain anonymous on the Internet.&#8221;</p>
<p>What does that mean?  Most of the fishy handles *are* mouthpieces for one project or another.  That&#8217;s why they hide their identities.</p>
<p><a href="http://en.wikipedia.org/wiki/Shill" rel="nofollow">http://en.wikipedia.org/wiki/Shill</a></p>
<p>&#8220;That said, nothing is preventing you from researching the handles of people you interact with the same way you research the “real” names they claim to have.&#8221;</p>
<p>Nothing, except my complete non-interest in researching handles.  I don&#8217;t have to research real names as I know who is who in this business.</p>
<p>&#8220;If you really feel you need to know more about me before you consider my opinions, lmgtfy.&#8221;</p>
<p>Not interested.</p>
<p>&#8220;Seriously, you come across as a self-important asshole. Talking down to people, as you’ve done here and in linked areas of the Internet, is off-putting and detracts from whatever point you’re trying to make. Did your parents never teach you that you’ll get more flies with honey?&#8221;</p>
<p>Now I see the misconception.  I&#8217;m not really talking to you at all.  This is a public forum.  The people who should take notice are those paying for incompetent efforts.  I&#8217;m also talking to the frauds churning out these libraries.  They are definitely listening as they keep appropriating my code and ideas.  Notice not one of them is in here defending their libraries.  They tried in the past and it always backfired.</p>
<p>It&#8217;s ironic.  When I first started pointing out the futility of scripts like Prototype and jQuery, the typical naive response was &#8220;where&#8217;s your cool library?&#8221;  As if writing and giving away a general-purpose library was a prerequisite to judge code quality.  One of my main points was (and is) that GP JS libraries are a bad idea (deploying JS on the Web is nothing like distributing desktop software, JS is not assembler, jQuery is not C++, etc.)</p>
<p>Eventually, I posted one.  You can believe it was light years ahead of any of the &#8220;majors.&#8221;  In fact, many have copied various bits of it.  Then it was &#8220;aw, you are just jealous coz nobody is using your library!&#8221;  That&#8217;s the loopy mindset and it is pretty out of place in this discipline.</p>
<p>So you&#8217;ve got these guys who clearly can&#8217;t think straight, downloading &#8220;plug-ins&#8221; to stack on top of scripts like jQuery, which are in a constant state of flux.  It&#8217;s one of the reasons that the Web is such a mess and that people think of cross-browser scripting as impossible.  I really don&#8217;t care if such people like me or not.  I&#8217;m tired of tripping over their lousy scripts at every turn on the Web.  I don&#8217;t like the idea of them ripping off companies and ruining the reputation of the language either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidMark</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274681</link>
		<dc:creator>DavidMark</dc:creator>
		<pubDate>Mon, 27 Jul 2009 00:24:01 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274681</guid>
		<description>@genericallyloud:

&quot;I’m late to the party, but I do have one question for you David. Are you opposed to libraries in general, or just those you feel are written poorly?&quot;

I am opposed to *general purpose* JS libraries, particularly those written poorly (which describes virtually all of them.)

&quot;While I write a lot of javascript/css/html mostly within my own framework, I do utilize some things from YUI for events, for example. Seems silly to rewrite that stuff when others have put a lot of time making sure that the hairiest cross-browser problem areas covered.&quot;

YUI&#039;s event module is a joke (uses browser sniffing in 2009 for one.)  Do not use it under any circumstances.

&quot;Maintaining cross-browser compatibility for common base functionality in a shared library by several experts seems like a good idea to me. The bulk of your argument seems to be on whether or not these people are experts, but I’m curious if you oppose the idea in general.&quot;

Virtually none of the &quot;major libraries&quot; are cross-browser (and fewer still are written by people who can genuinely be considered experts.)</description>
		<content:encoded><![CDATA[<p>@genericallyloud:</p>
<p>&#8220;I’m late to the party, but I do have one question for you David. Are you opposed to libraries in general, or just those you feel are written poorly?&#8221;</p>
<p>I am opposed to *general purpose* JS libraries, particularly those written poorly (which describes virtually all of them.)</p>
<p>&#8220;While I write a lot of javascript/css/html mostly within my own framework, I do utilize some things from YUI for events, for example. Seems silly to rewrite that stuff when others have put a lot of time making sure that the hairiest cross-browser problem areas covered.&#8221;</p>
<p>YUI&#8217;s event module is a joke (uses browser sniffing in 2009 for one.)  Do not use it under any circumstances.</p>
<p>&#8220;Maintaining cross-browser compatibility for common base functionality in a shared library by several experts seems like a good idea to me. The bulk of your argument seems to be on whether or not these people are experts, but I’m curious if you oppose the idea in general.&#8221;</p>
<p>Virtually none of the &#8220;major libraries&#8221; are cross-browser (and fewer still are written by people who can genuinely be considered experts.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eyelidlessness</title>
		<link>http://ajaxian.com/archives/wouldnt-it-be-swell-to-be-able-to-drag-and-drop-between-web-and-desktop/comment-page-1#comment-274680</link>
		<dc:creator>eyelidlessness</dc:creator>
		<pubDate>Sun, 26 Jul 2009 20:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=7128#comment-274680</guid>
		<description>DavidMark,

&quot;It’s not a hangup. [goes on to explain the hangup]&quot;

Alright, sure, whatever.

&quot;Real names have reputations that precede them.&quot;

So do handles. Many of us don&#039;t intend to become &quot;famous&quot; programmers and don&#039;t act as the mouthpiece for some project or another, and so choose to remain anonymous on the Internet. That said, nothing is preventing you from researching the handles of people you interact with the same way you research the &quot;real&quot; names they claim to have. If you really feel you need to know more about me before you consider my opinions, lmgtfy.

That said, you&#039;re basically saying that your ability to discuss depends upon your ability to engage in a variety of logical fallacies relating to the person you&#039;re discussing with—rather than the merits of their arguments. If for whatever reason &quot;where they are on the learning curve&quot; (9_9) is relevant, you can determine that from context. But the likelihood is that it&#039;s not relevant.

Seriously, you come across as a self-important asshole. Talking down to people, as you&#039;ve done here and in linked areas of the Internet, is off-putting and detracts from whatever point you&#039;re trying to make. Did your parents never teach you that you&#039;ll get more flies with honey?

I say this because I think you *do* have a point to make—one that could not only improve the work life of those who rely on the libraries in question, but also could improve those libraries and thereby have an even greater impact on those who rely on them. But your delivery is almost guaranteed to get your point exactly nowhere.

When you come stumbling in and start calling people amateurs and not explaining why you have a problem with what they&#039;re doing, the likelihood is that most of them aren&#039;t going to inquire further.

Just something to think about.</description>
		<content:encoded><![CDATA[<p>DavidMark,</p>
<p>&#8220;It’s not a hangup. [goes on to explain the hangup]&#8221;</p>
<p>Alright, sure, whatever.</p>
<p>&#8220;Real names have reputations that precede them.&#8221;</p>
<p>So do handles. Many of us don&#8217;t intend to become &#8220;famous&#8221; programmers and don&#8217;t act as the mouthpiece for some project or another, and so choose to remain anonymous on the Internet. That said, nothing is preventing you from researching the handles of people you interact with the same way you research the &#8220;real&#8221; names they claim to have. If you really feel you need to know more about me before you consider my opinions, lmgtfy.</p>
<p>That said, you&#8217;re basically saying that your ability to discuss depends upon your ability to engage in a variety of logical fallacies relating to the person you&#8217;re discussing with—rather than the merits of their arguments. If for whatever reason &#8220;where they are on the learning curve&#8221; (9_9) is relevant, you can determine that from context. But the likelihood is that it&#8217;s not relevant.</p>
<p>Seriously, you come across as a self-important asshole. Talking down to people, as you&#8217;ve done here and in linked areas of the Internet, is off-putting and detracts from whatever point you&#8217;re trying to make. Did your parents never teach you that you&#8217;ll get more flies with honey?</p>
<p>I say this because I think you *do* have a point to make—one that could not only improve the work life of those who rely on the libraries in question, but also could improve those libraries and thereby have an even greater impact on those who rely on them. But your delivery is almost guaranteed to get your point exactly nowhere.</p>
<p>When you come stumbling in and start calling people amateurs and not explaining why you have a problem with what they&#8217;re doing, the likelihood is that most of them aren&#8217;t going to inquire further.</p>
<p>Just something to think about.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

