<?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: AJAX Alternatives? Gmail Choice!</title>
	<atom:link href="http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/</link>
	<description>Java, PHP, Photoshop, tutorials, MSN Addins, Open Source,</description>
	<lastBuildDate>Tue, 31 Jan 2012 02:11:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Morgan Cheng</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-93701</link>
		<dc:creator>Morgan Cheng</dc:creator>
		<pubDate>Sat, 20 Mar 2010 03:55:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-93701</guid>
		<description>I checked the Http traffic of GMail as well.
In Firefox, the channel on forever-HTTP is not a bunch of  as in IE. 
In Firefox, the content is JSON. I don&#039;t know why GMail has two different type of format for IE and Firefox.</description>
		<content:encoded><![CDATA[<p>I checked the Http traffic of GMail as well.<br />
In Firefox, the channel on forever-HTTP is not a bunch of  as in IE.<br />
In Firefox, the content is JSON. I don&#8217;t know why GMail has two different type of format for IE and Firefox.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elie</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-86509</link>
		<dc:creator>Elie</dc:creator>
		<pubDate>Wed, 14 Oct 2009 14:54:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-86509</guid>
		<description>Ah that&#039;s different! I&#039;d like to see what you come up with. Good luck.</description>
		<content:encoded><![CDATA[<p>Ah that&#8217;s different! I&#8217;d like to see what you come up with. Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hadrouj</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-86508</link>
		<dc:creator>Hadrouj</dc:creator>
		<pubDate>Wed, 14 Oct 2009 14:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-86508</guid>
		<description>Thanks Elie, I&#039;m not sure what do you mean by an IMAP idle extension. Actually I&#039;m using greasemonkey to inject my JS in gmail interface and enhance the UI.</description>
		<content:encoded><![CDATA[<p>Thanks Elie, I&#8217;m not sure what do you mean by an IMAP idle extension. Actually I&#8217;m using greasemonkey to inject my JS in gmail interface and enhance the UI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Elie</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-86507</link>
		<dc:creator>Elie</dc:creator>
		<pubDate>Wed, 14 Oct 2009 13:47:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-86507</guid>
		<description>Hadrouj, I&#039;d suggest you write an IMAP idle firefox extension. It&#039;s generic and standard! Don&#039;t rely on parsing their javascripts.</description>
		<content:encoded><![CDATA[<p>Hadrouj, I&#8217;d suggest you write an IMAP idle firefox extension. It&#8217;s generic and standard! Don&#8217;t rely on parsing their javascripts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hadrouj</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-86506</link>
		<dc:creator>Hadrouj</dc:creator>
		<pubDate>Wed, 14 Oct 2009 13:45:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-86506</guid>
		<description>Very interesting article ! Thanks a lot! 
 I&#039;m developping a FireFox plugin for Gmail, and I  was wondering, when I was lost among all those piles of Javascript and CSS sent by Gmail, how it manages to get emails in real-time using Ajax.</description>
		<content:encoded><![CDATA[<p>Very interesting article ! Thanks a lot!<br />
 I&#8217;m developping a FireFox plugin for Gmail, and I  was wondering, when I was lost among all those piles of Javascript and CSS sent by Gmail, how it manages to get emails in real-time using Ajax.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hasan Alayli</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-23515</link>
		<dc:creator>Hasan Alayli</dc:creator>
		<pubDate>Tue, 01 Apr 2008 21:04:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-23515</guid>
		<description>You don&#039;t have to get too grumpy about the word Asynchronous in Ajax. Commenting on your wording: 
&quot;But, is it really asynchronous? Well, for an application to be asynchronous, there should be replies without requests&quot; 
This is your definition of asynchronous and it has nothing to do with Ajax and the true/literal meaning of asynchronous.

Literally speaking, asynchronous means you can be doing 2 things concurrently (not serially) regardless of what they are. In BSD Sockets, asynchronous means writing to the socket while reading from it at the same time instead of waiting/blocking on either one to finish. in Ajax, asynchronous means viewing the current page while requesting data in the background at the same time. (2 things happening concurrently).

Yet, I know what you have originally meant in your post. Technically, it is called push and not comet, comet is a library name that implements the push concept using javascript. Push allows the server to send the client updates/data without the user requesting it, and such a protocol is usually found in stateful/persistent connections. Push protocol is not included in the HTTP RFC doc even though it has a keep-alive mechanism which allows it to be persistent. Maybe, one day they&#039;ll update the RFC to have the push mechanism officially documented and that all browsers can support.


Cheers,</description>
		<content:encoded><![CDATA[<p>You don&#8217;t have to get too grumpy about the word Asynchronous in Ajax. Commenting on your wording:<br />
&#8220;But, is it really asynchronous? Well, for an application to be asynchronous, there should be replies without requests&#8221;<br />
This is your definition of asynchronous and it has nothing to do with Ajax and the true/literal meaning of asynchronous.</p>
<p>Literally speaking, asynchronous means you can be doing 2 things concurrently (not serially) regardless of what they are. In BSD Sockets, asynchronous means writing to the socket while reading from it at the same time instead of waiting/blocking on either one to finish. in Ajax, asynchronous means viewing the current page while requesting data in the background at the same time. (2 things happening concurrently).</p>
<p>Yet, I know what you have originally meant in your post. Technically, it is called push and not comet, comet is a library name that implements the push concept using javascript. Push allows the server to send the client updates/data without the user requesting it, and such a protocol is usually found in stateful/persistent connections. Push protocol is not included in the HTTP RFC doc even though it has a keep-alive mechanism which allows it to be persistent. Maybe, one day they&#8217;ll update the RFC to have the push mechanism officially documented and that all browsers can support.</p>
<p>Cheers,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sumit</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-15061</link>
		<dc:creator>Sumit</dc:creator>
		<pubDate>Mon, 24 Sep 2007 00:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-15061</guid>
		<description>Hi,

We are currently evaluating proposals from 2 vendors, one with a solution build using AJAX and other offering their devlopement on FLEX technologies, Now i have been reading on AJX vs Flex articles and am trying to make some sense on the areas to compare.

Can anyone please advice on the clear distinction and considerations to be kept in mind whe n making a choice, please bear in mind we wont be actually devloping this. and would need to understand area of concerns from buyer&#039;s perspective

Would appreciate any feedback on this

Regards,
Sumit</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>We are currently evaluating proposals from 2 vendors, one with a solution build using AJAX and other offering their devlopement on FLEX technologies, Now i have been reading on AJX vs Flex articles and am trying to make some sense on the areas to compare.</p>
<p>Can anyone please advice on the clear distinction and considerations to be kept in mind whe n making a choice, please bear in mind we wont be actually devloping this. and would need to understand area of concerns from buyer&#8217;s perspective</p>
<p>Would appreciate any feedback on this</p>
<p>Regards,<br />
Sumit</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hiutopor</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-14846</link>
		<dc:creator>hiutopor</dc:creator>
		<pubDate>Mon, 17 Sep 2007 15:57:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-14846</guid>
		<description>Hi 
 
Very interesting information! Thanks! 
 
Bye</description>
		<content:encoded><![CDATA[<p>Hi </p>
<p>Very interesting information! Thanks! </p>
<p>Bye</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fusion</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-12289</link>
		<dc:creator>fusion</dc:creator>
		<pubDate>Thu, 21 Jun 2007 23:21:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-12289</guid>
		<description>hehe elie... I totally agree.. actually I read something similar somewhere! :)</description>
		<content:encoded><![CDATA[<p>hehe elie&#8230; I totally agree.. actually I read something similar somewhere! <img src='http://www.ekhoury.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eliedh</title>
		<link>http://www.ekhoury.com/blog/2007/02/07/ajax-alternatives-gmail-choice/#comment-12271</link>
		<dc:creator>eliedh</dc:creator>
		<pubDate>Thu, 21 Jun 2007 15:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ekhoury.com/2007/02/07/ajax-alternatives-gmail-choice/#comment-12271</guid>
		<description>I am not into web programming yet so I didn&#039;t totally understand everything, bass about IE not respecting standards, well I was reading about it on some site, apparently Microsoft likes to make those things on purpose to get web developer to develop using a non standard way for there page to work with IE (most of the net users) and by doing this they make those sites not render well in other browsers to make users of those browsers use IE instead, w it&#039;s the same for frontpage (ur talking about AJAX and I am still in frontpage :P) , they create code with bugs that IE ignores but that make the page not render correctly in other browsers.

Hope I didn&#039;t get out of the subject a lot and that I didn&#039;t annoy you with my &quot;discoveries&quot; :P</description>
		<content:encoded><![CDATA[<p>I am not into web programming yet so I didn&#8217;t totally understand everything, bass about IE not respecting standards, well I was reading about it on some site, apparently Microsoft likes to make those things on purpose to get web developer to develop using a non standard way for there page to work with IE (most of the net users) and by doing this they make those sites not render well in other browsers to make users of those browsers use IE instead, w it&#8217;s the same for frontpage (ur talking about AJAX and I am still in frontpage <img src='http://www.ekhoury.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) , they create code with bugs that IE ignores but that make the page not render correctly in other browsers.</p>
<p>Hope I didn&#8217;t get out of the subject a lot and that I didn&#8217;t annoy you with my &#8220;discoveries&#8221; <img src='http://www.ekhoury.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

