<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:dtvmedia="http://participatoryculture.org/RSSModules/dtv/1.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: Comet: It&#8217;s Ajax for &#8220;Push&#8221; (Podcast)</title>
	<atom:link href="http://softwareas.com/comet-podcast/feed" rel="self" type="application/rss+xml" />
	<link>http://softwareas.com/comet-podcast</link>
	<description>Mahemoff's Podcast/Blog - Web, Programming, Usability from the Author of 'Ajax Design Patterns' (AjaxPatterns.org)</description>
	<lastBuildDate>Mon, 15 Mar 2010 08:42:17 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Matt Havers</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-443297</link>
		<dc:creator>Matt Havers</dc:creator>
		<pubDate>Fri, 31 Jul 2009 00:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-443297</guid>
		<description>&lt;p&gt;There&#039;s a new comet server with a community edition that I just discovered.  It can be downloaded at http://www.stream-hub.com/download.html&lt;/p&gt;

&lt;p&gt;Looks quite good - they use a lot of jQuery in the demos&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>There&#8217;s a new comet server with a community edition that I just discovered.  It can be downloaded at <a href="http://www.stream-hub.com/download.html" rel="nofollow">http://www.stream-hub.com/download.html</a></p>
<p>Looks quite good &#8211; they use a lot of jQuery in the demos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-42384</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Mon, 12 Mar 2007 15:47:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-42384</guid>
		<description>&lt;p&gt;I&#039;ve made an implementation of it (for .NET, must have Visual Studio to test it) that can be downloaded at http://ajaxwidgets.com/nnug/
(link in top left area of the page)&lt;/p&gt;

&lt;p&gt;It&#039;s nothing &quot;stable&quot; and I wouldn&#039;t use it in a live production app, but it&#039;s a &quot;proof of concept&quot; though :)&lt;/p&gt;

&lt;p&gt;.t&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve made an implementation of it (for .NET, must have Visual Studio to test it) that can be downloaded at <a href="http://ajaxwidgets.com/nnug/" rel="nofollow">http://ajaxwidgets.com/nnug/</a><br />
(link in top left area of the page)</p>
<p>It&#8217;s nothing &#8220;stable&#8221; and I wouldn&#8217;t use it in a live production app, but it&#8217;s a &#8220;proof of concept&#8221; though <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>.t</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-17862</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Sat, 16 Dec 2006 16:41:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-17862</guid>
		<description>&lt;p&gt;Nice one, I&#039;ver blogged quite extensively about it though I&#039;ve always called it &quot;LazyHttp&quot;...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice one, I&#8217;ver blogged quite extensively about it though I&#8217;ve always called it &#8220;LazyHttp&#8221;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Davis</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-7756</link>
		<dc:creator>David Davis</dc:creator>
		<pubDate>Fri, 21 Jul 2006 17:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-7756</guid>
		<description>&lt;p&gt;A new scalable comet server is being developed at http://cometd.com/   We have Alex Russell from Dojo, and Matt from Catalyst on the cometd team :) &lt;/p&gt;

&lt;p&gt;Check it out!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>A new scalable comet server is being developed at <a href="http://cometd.com/" rel="nofollow">http://cometd.com/</a>   We have Alex Russell from Dojo, and Matt from Catalyst on the cometd team <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Check it out!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; Like, Comet is the new Ajax, duh! :: Nate Ritter ::</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-4937</link>
		<dc:creator>&#187; Like, Comet is the new Ajax, duh! :: Nate Ritter ::</dc:creator>
		<pubDate>Fri, 26 May 2006 15:39:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-4937</guid>
		<description>&lt;p&gt;[...] COMET - the next stage of AJAX Comet: It’s Ajax for “Push” (Podcast) &#8220;Comet&#8221; may become the newest Ajax buzzword Indeed.com trends Google trends Comet: A New Approach to Ajax [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] COMET &#8211; the next stage of AJAX Comet: It’s Ajax for “Push” (Podcast) &#8220;Comet&#8221; may become the newest Ajax buzzword Indeed.com trends Google trends Comet: A New Approach to Ajax [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ajaxian &#187; Comet ETech Slides Available</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-3397</link>
		<dc:creator>Ajaxian &#187; Comet ETech Slides Available</dc:creator>
		<pubDate>Wed, 08 Mar 2006 21:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-3397</guid>
		<description>&lt;p&gt;&lt;!-- spamk    : Moderating pingback spam. --&gt;
&lt;!-- spamk    : KARMA: -3 --&gt;
&lt;!-- spamk    : Treatment: purgatory --&gt;
[...] ated:         Alex has also posted slides for his ETech Ajax presentation.    I recently put up a podcast on Comet and the push-poll trade-offs                                         Posted by Michael Ma [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p><!-- spamk    : Moderating pingback spam. --><br />
<!-- spamk    : KARMA: -3 --><br />
<!-- spamk    : Treatment: purgatory --><br />
[...] ated:         Alex has also posted slides for his ETech Ajax presentation.    I recently put up a podcast on Comet and the push-poll trade-offs                                         Posted by Michael Ma [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Mahemoff</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-3391</link>
		<dc:creator>Michael Mahemoff</dc:creator>
		<pubDate>Tue, 07 Mar 2006 22:18:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-3391</guid>
		<description>&lt;p&gt;Hi Jeremy,&lt;/p&gt;

&lt;p&gt;I&#039;m guessing this relates to the recent Basics 3 of 3 podcast (I did two this week, bit confusing after 100+ days off ne).&lt;/p&gt;

&lt;p&gt;I think I agree with you. In all the code examples, I use $() myself, convention yanked straight from prototype.js. I&#039;d only use clickme.onclick if clickme was a JS variable, that&#039;s probably what I meant on the podcast, which just goes to show why code snippets don&#039;t make for very good podcast content :-).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Jeremy,</p>
<p>I&#8217;m guessing this relates to the recent Basics 3 of 3 podcast (I did two this week, bit confusing after 100+ days off ne).</p>
<p>I think I agree with you. In all the code examples, I use $() myself, convention yanked straight from prototype.js. I&#8217;d only use clickme.onclick if clickme was a JS variable, that&#8217;s probably what I meant on the podcast, which just goes to show why code snippets don&#8217;t make for very good podcast content <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Kitchen</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-3390</link>
		<dc:creator>Jeremy Kitchen</dc:creator>
		<pubDate>Tue, 07 Mar 2006 20:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-3390</guid>
		<description>&lt;p&gt;apparently it&#039;s stripping out the &lt; &gt; I had in the previous comment.  Where it says &quot;click me!&quot; there should be:&lt;/p&gt;

&lt;p&gt;&lt;button id=&quot;clickme&quot;&gt;Click me!&lt;/button&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>apparently it&#8217;s stripping out the &lt; &gt; I had in the previous comment.  Where it says &#8220;click me!&#8221; there should be:</p>
<p>&lt;button id=&#8221;clickme&#8221;&gt;Click me!&lt;/button&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Kitchen</title>
		<link>http://softwareas.com/comet-podcast/comment-page-1#comment-3389</link>
		<dc:creator>Jeremy Kitchen</dc:creator>
		<pubDate>Tue, 07 Mar 2006 20:33:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwareas.com/comet-its-ajax-for-push#comment-3389</guid>
		<description>&lt;p&gt;Long time listener first time commenter :)  Love the podcast and I&#039;m happy to hear you&#039;ve started recording new shows :)&lt;/p&gt;

&lt;p&gt;Anyways, I have a slight beef with your description of adding onclick handlers to objects.&lt;/p&gt;

&lt;p&gt;Say we have some html:
click me!&lt;/p&gt;

&lt;p&gt;and some javascript: (using your method of adding click handlers)
window.onload = function() {
 clickme.onclick = function() {
  alert(&quot;I was clicked!&quot;);
 }
}&lt;/p&gt;

&lt;p&gt;now, this works in most browsers, but it&#039;s not W3C compliant.  Firefox will yell at you if you do this.  The &#039;proper&#039; way to do this is to add your event handler like this:&lt;/p&gt;

&lt;p&gt;document.getElementById(&#039;clickme&#039;).onclick = function() {
 alert(&quot;I was clicked&quot;);
}&lt;/p&gt;

&lt;p&gt;now, typing document.getElementById() every time is a big pain :)  Which is why I choose to use prototype.js (http://prototype.conio.net) to abstract a lot of the browser differences.  prototype.js includes an alias to document.getElementById (with a couple of extra features) you can call via $()&lt;/p&gt;

&lt;p&gt;so .... the above code would now look like:
$(&#039;clickme&#039;).onclick = function() {
 alert(&quot;I was clicked!&quot;);
}&lt;/p&gt;

&lt;p&gt;but then... I would also take this a little farther, and use behaviour.js (http://bennolan.com/behaviour) .. but that&#039;s of course, a personal preference :)&lt;/p&gt;

&lt;p&gt;Thanks and keep up the great work with the podcast!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Long time listener first time commenter <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Love the podcast and I&#8217;m happy to hear you&#8217;ve started recording new shows <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Anyways, I have a slight beef with your description of adding onclick handlers to objects.</p>
<p>Say we have some html:<br />
click me!</p>
<p>and some javascript: (using your method of adding click handlers)<br />
window.onload = function() {<br />
 clickme.onclick = function() {<br />
  alert(&#8221;I was clicked!&#8221;);<br />
 }<br />
}</p>
<p>now, this works in most browsers, but it&#8217;s not W3C compliant.  Firefox will yell at you if you do this.  The &#8216;proper&#8217; way to do this is to add your event handler like this:</p>
<p>document.getElementById(&#8217;clickme&#8217;).onclick = function() {<br />
 alert(&#8221;I was clicked&#8221;);<br />
}</p>
<p>now, typing document.getElementById() every time is a big pain <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Which is why I choose to use prototype.js (<a href="http://prototype.conio.net" rel="nofollow">http://prototype.conio.net</a>) to abstract a lot of the browser differences.  prototype.js includes an alias to document.getElementById (with a couple of extra features) you can call via $()</p>
<p>so &#8230;. the above code would now look like:<br />
$(&#8217;clickme&#8217;).onclick = function() {<br />
 alert(&#8221;I was clicked!&#8221;);<br />
}</p>
<p>but then&#8230; I would also take this a little farther, and use behaviour.js (<a href="http://bennolan.com/behaviour" rel="nofollow">http://bennolan.com/behaviour</a>) .. but that&#8217;s of course, a personal preference <img src='http://softwareas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Thanks and keep up the great work with the podcast!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
