<?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: Creating an Ajax Scribble application with Microsoft Atlas</title>
	<atom:link href="http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:55:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
	<item>
		<title>By: Bertrand</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-6321</link>
		<dc:creator>Bertrand</dc:creator>
		<pubDate>Sat, 08 Apr 2006 06:03:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-6321</guid>
		<description>The reason why Atlas extends Firefox and Safari to implement the IE APIs and not the other way around is that Firefox and in a lesser extent Safari allow the extension of HTML element prototypes whereas IE does not. Standards have nothing to do with this decision. There is a need to have a consistent API cross-browser to avoid having the rest of the libraries checking for the existence of an API and branching the code all the time. We just chose the only possible way to achieve that.</description>
		<content:encoded><![CDATA[<p>The reason why Atlas extends Firefox and Safari to implement the IE APIs and not the other way around is that Firefox and in a lesser extent Safari allow the extension of HTML element prototypes whereas IE does not. Standards have nothing to do with this decision. There is a need to have a consistent API cross-browser to avoid having the rest of the libraries checking for the existence of an API and branching the code all the time. We just chose the only possible way to achieve that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bertrand Le Roy</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-6320</link>
		<dc:creator>Bertrand Le Roy</dc:creator>
		<pubDate>Sat, 08 Apr 2006 05:57:51 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-6320</guid>
		<description>The reason why Atlas extends Firefox and Safari to implement the IE APIs and not the other way around is that Firefox and in a lesser extent Safari allow the extension of HTML element prototypes whereas IE does not. Standards have nothing to do with this decision. There is a need to have a consistent API cross-browser to avoid having the rest of the libraries constantly checking for the existence of an API and branching the code. We just chose the only possible way to achieve that.</description>
		<content:encoded><![CDATA[<p>The reason why Atlas extends Firefox and Safari to implement the IE APIs and not the other way around is that Firefox and in a lesser extent Safari allow the extension of HTML element prototypes whereas IE does not. Standards have nothing to do with this decision. There is a need to have a consistent API cross-browser to avoid having the rest of the libraries constantly checking for the existence of an API and branching the code. We just chose the only possible way to achieve that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Barnett blog</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3086</link>
		<dc:creator>Alex Barnett blog</dc:creator>
		<pubDate>Sun, 05 Feb 2006 00:06:47 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3086</guid>
		<description>&lt;strong&gt;Ajax Scribble application with ASP.NET Atlas&lt;/strong&gt;

The Code Project has a good tutorial showing how to create an Ajax Scribble application with ASP.NET...</description>
		<content:encoded><![CDATA[<p><strong>Ajax Scribble application with ASP.NET Atlas</strong></p>
<p>The Code Project has a good tutorial showing how to create an Ajax Scribble application with ASP.NET&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3073</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Sat, 04 Feb 2006 04:37:41 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3073</guid>
		<description>Does anyone know about a javascript (only) library that will allow you a scribble-style widget?  And to go a step further, be able to submit what is in the widget as a jpeg or gif to the server?</description>
		<content:encoded><![CDATA[<p>Does anyone know about a javascript (only) library that will allow you a scribble-style widget?  And to go a step further, be able to submit what is in the widget as a jpeg or gif to the server?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike A. Owens</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3070</link>
		<dc:creator>Mike A. Owens</dc:creator>
		<pubDate>Fri, 03 Feb 2006 23:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3070</guid>
		<description>&lt;blockquote cite=&quot;Jake&quot;&gt;But its cool to hate microsoft soâ€¦yeah&lt;/blockquote&gt;

&lt;blockquote cite=&quot;Rick&quot;&gt;Mike, â€œyou peopleâ€? are the mindless drones that are on Microsoft-bashing auto-pilot.&lt;/blockquote&gt;

OK, guys, I&#039;m going to bow out of this thread as gracefully as possible.  I didn&#039;t fully consider my probable audience when making a tongue-in-cheek remark attached to an article like this.

I&#039;ve touched a nerve with people who automatically presume some sort of crusading when criticising a single aspect of single product.  This isn&#039;t Slashdot; don&#039;t be so blind to assume that every critique of a Microsoft product is fueled by some sort of juvenile Apple/Google/37signals/whatever chic.  It&#039;s embarrasing that such a trivial remark could actually provoke &lt;em&gt;personal attacks&lt;/em&gt; from people.

It&#039;s 2006, making &quot;cross-browser compatability a priority and easy to implment&quot; is just the cover charge, and there&#039;s not exactly a shortage of competitors, even within ASP.NET 2.0.  As I stated earlier, there&#039;s nothing impractical in their solution, but a &lt;em&gt;new&lt;/em&gt; Ajax framework which sees the world as shoe-horned through a 6 year old browser is not exactly forward-looking, regardless of where it comes from.</description>
		<content:encoded><![CDATA[<blockquote cite="Jake"><p>But its cool to hate microsoft soâ€¦yeah</p></blockquote>
<blockquote cite="Rick"><p>Mike, â€œyou peopleâ€? are the mindless drones that are on Microsoft-bashing auto-pilot.</p></blockquote>
<p>OK, guys, I&#8217;m going to bow out of this thread as gracefully as possible.  I didn&#8217;t fully consider my probable audience when making a tongue-in-cheek remark attached to an article like this.</p>
<p>I&#8217;ve touched a nerve with people who automatically presume some sort of crusading when criticising a single aspect of single product.  This isn&#8217;t Slashdot; don&#8217;t be so blind to assume that every critique of a Microsoft product is fueled by some sort of juvenile Apple/Google/37signals/whatever chic.  It&#8217;s embarrasing that such a trivial remark could actually provoke <em>personal attacks</em> from people.</p>
<p>It&#8217;s 2006, making &#8220;cross-browser compatability a priority and easy to implment&#8221; is just the cover charge, and there&#8217;s not exactly a shortage of competitors, even within ASP.NET 2.0.  As I stated earlier, there&#8217;s nothing impractical in their solution, but a <em>new</em> Ajax framework which sees the world as shoe-horned through a 6 year old browser is not exactly forward-looking, regardless of where it comes from.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3062</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Fri, 03 Feb 2006 18:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3062</guid>
		<description>Mike,  &quot;you people&quot; are the mindless drones that are on Microsoft-bashing auto-pilot.

&lt;i&gt;The strategy Microsoft presents here, however, is stepping on existing standards, by actively encouraging developers to forego the actual W3C DOM event API and write new code to their browser-specific event model.&lt;/i&gt;

So it works with Firefox (and other browsers I presume) and you still have a problem with it because it doesn&#039;t prescribe to some official &quot;standard&quot; by the holier than though W3C?</description>
		<content:encoded><![CDATA[<p>Mike,  &#8220;you people&#8221; are the mindless drones that are on Microsoft-bashing auto-pilot.</p>
<p><i>The strategy Microsoft presents here, however, is stepping on existing standards, by actively encouraging developers to forego the actual W3C DOM event API and write new code to their browser-specific event model.</i></p>
<p>So it works with Firefox (and other browsers I presume) and you still have a problem with it because it doesn&#8217;t prescribe to some official &#8220;standard&#8221; by the holier than though W3C?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jake</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3059</link>
		<dc:creator>Jake</dc:creator>
		<pubDate>Fri, 03 Feb 2006 15:57:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3059</guid>
		<description>Hmmm....Microsoft makes a product that makes cross-browser compatability and a priority and easy to implement and people complain.  If google, apple or 37 signals releaed the same people would be overjoyed.  But its cool to hate microsoft so...yeah</description>
		<content:encoded><![CDATA[<p>Hmmm&#8230;.Microsoft makes a product that makes cross-browser compatability and a priority and easy to implement and people complain.  If google, apple or 37 signals releaed the same people would be overjoyed.  But its cool to hate microsoft so&#8230;yeah</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike A. Owens</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3055</link>
		<dc:creator>Mike A. Owens</dc:creator>
		<pubDate>Fri, 03 Feb 2006 14:24:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3055</guid>
		<description>&lt;blockquote&gt;Mike Owens, are you people even capable of rational thought?&lt;/blockquote&gt;

Contrary to rumour, I&#039;m a single person.  We&#039;ll try to spread that uninspired insult among us, though.

&lt;blockquote&gt;Where did XMLHTTPRequest come from again?&lt;/blockquote&gt;

Rick, the context flew right by you.  Advancing the state of technology is a Good Thing.  If vendors never stepped &lt;em&gt;outside&lt;/em&gt; of existing standards, we&#039;d be stuck with the web circa 1994.  Examples of progress made this way include Javascript, &lt;iframe&gt;s, XMLHttpRequest, and more recently the &lt;canvas&gt; and related technologies WHATWG is cooking in a slightly less ad-hoc way.

The strategy Microsoft presents here, however, is stepping &lt;em&gt;on&lt;/em&gt; existing standards, by actively encouraging developers to forego the actual W3C DOM event API and write new code to their browser-specific event model.

I&#039;m (marginally) surprised that you fail to see the differences in the situations. 

(Just to note, it happens to be really practical to use the wrapping strategy employed here, considering the state of the market.  I just thought it was amusing to see Microsofts stance on common standards exhibited so bluntly again.)</description>
		<content:encoded><![CDATA[<blockquote><p>Mike Owens, are you people even capable of rational thought?</p></blockquote>
<p>Contrary to rumour, I&#8217;m a single person.  We&#8217;ll try to spread that uninspired insult among us, though.</p>
<blockquote><p>Where did XMLHTTPRequest come from again?</p></blockquote>
<p>Rick, the context flew right by you.  Advancing the state of technology is a Good Thing.  If vendors never stepped <em>outside</em> of existing standards, we&#8217;d be stuck with the web circa 1994.  Examples of progress made this way include Javascript, &lt;iframe&gt;s, XMLHttpRequest, and more recently the &lt;canvas&gt; and related technologies WHATWG is cooking in a slightly less ad-hoc way.</p>
<p>The strategy Microsoft presents here, however, is stepping <em>on</em> existing standards, by actively encouraging developers to forego the actual W3C DOM event API and write new code to their browser-specific event model.</p>
<p>I&#8217;m (marginally) surprised that you fail to see the differences in the situations. </p>
<p>(Just to note, it happens to be really practical to use the wrapping strategy employed here, considering the state of the market.  I just thought it was amusing to see Microsofts stance on common standards exhibited so bluntly again.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3053</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Fri, 03 Feb 2006 12:32:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3053</guid>
		<description>Mike Owens, are you people even capable of rational thought?  Where did XMLHTTPRequest come from again?</description>
		<content:encoded><![CDATA[<p>Mike Owens, are you people even capable of rational thought?  Where did XMLHTTPRequest come from again?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Johnson</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3052</link>
		<dc:creator>Dave Johnson</dc:creator>
		<pubDate>Fri, 03 Feb 2006 11:38:56 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3052</guid>
		<description>Of course if they had just stuck to standards we might not have XHR today - the old standards double edged sword.</description>
		<content:encoded><![CDATA[<p>Of course if they had just stuck to standards we might not have XHR today &#8211; the old standards double edged sword.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike A. Owens</title>
		<link>http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas/comment-page-1#comment-3051</link>
		<dc:creator>Mike A. Owens</dc:creator>
		<pubDate>Fri, 03 Feb 2006 07:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/creating-an-ajax-scribble-application-with-microsoft-atlas#comment-3051</guid>
		<description>&lt;blockquote&gt;&quot;The Internet Explorer specific functions like attachEvent and event.offsetX and event.offsetY are made available to Firefox.&quot;&lt;/blockquote&gt;

That&#039;s a really interesting alternative to actually implementing and writing to web standards.

But I&#039;m not bitter.</description>
		<content:encoded><![CDATA[<blockquote><p>&#8220;The Internet Explorer specific functions like attachEvent and event.offsetX and event.offsetY are made available to Firefox.&#8221;</p></blockquote>
<p>That&#8217;s a really interesting alternative to actually implementing and writing to web standards.</p>
<p>But I&#8217;m not bitter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

