<?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: Dos and don&#8217;ts of AJAX</title>
	<atom:link href="http://fuelyourcoding.com/dos-and-donts-of-ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/</link>
	<description></description>
	<lastBuildDate>Tue, 17 Jan 2012 16:57:58 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Posts Collection #1 &#171; Dev &#8211; Blue solutions</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-4387</link>
		<dc:creator>Posts Collection #1 &#171; Dev &#8211; Blue solutions</dc:creator>
		<pubDate>Sat, 13 Nov 2010 23:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-4387</guid>
		<description>[...] Dos and don’ts of AJAX &#8211; fuelyourcoding.com [...]</description>
		<content:encoded><![CDATA[<p>[...] Dos and don’ts of AJAX &#8211; fuelyourcoding.com [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernd Artmueller</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-2167</link>
		<dc:creator>Bernd Artmueller</dc:creator>
		<pubDate>Sun, 25 Apr 2010 21:02:34 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-2167</guid>
		<description>can I check out a demo of this?I&#039;m very interrested in your approuch :D</description>
		<content:encoded><![CDATA[<p>can I check out a demo of this?I&#8217;m very interrested in your approuch :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Fulkman</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-1441</link>
		<dc:creator>Larry Fulkman</dc:creator>
		<pubDate>Sat, 12 Dec 2009 19:40:44 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-1441</guid>
		<description>Nice contribution. Thanks.</description>
		<content:encoded><![CDATA[<p>Nice contribution. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cond0r</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-855</link>
		<dc:creator>cond0r</dc:creator>
		<pubDate>Tue, 29 Sep 2009 09:43:17 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-855</guid>
		<description>Hy,

At &quot;Case 1: Page loading&quot;  i can contradict you.  (:P)

We can use a jquery history plugin, and after that back and forward buttons will work .
At part &quot;user tries to copy the URL and send it to a friend&quot;,  I resolved it with anchors and jquery.

I made URL to look like this =&gt;   http://www.example.com/#products/10/edit
after that, i made a split of document.location.hash, and after that AJAX request with results after split.


if you want a working example i can give it to you.
P.S: Sorry for my english.</description>
		<content:encoded><![CDATA[<p>Hy,</p>
<p>At &#8220;Case 1: Page loading&#8221;  i can contradict you.  (:P)</p>
<p>We can use a jquery history plugin, and after that back and forward buttons will work .<br />
At part &#8220;user tries to copy the URL and send it to a friend&#8221;,  I resolved it with anchors and jquery.</p>
<p>I made URL to look like this =&gt;   <a href="http://www.example.com/#products/10/edit" rel="nofollow">http://www.example.com/#products/10/edit</a><br />
after that, i made a split of document.location.hash, and after that AJAX request with results after split.</p>
<p>if you want a working example i can give it to you.<br />
P.S: Sorry for my english.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gaya Kessler</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-198</link>
		<dc:creator>Gaya Kessler</dc:creator>
		<pubDate>Thu, 11 Jun 2009 09:11:34 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-198</guid>
		<description>Checking on the server side is more important. But checking on the client side prevents useless requests and improves the user experience. The reason you need to check on the server side is to prevent false data and access to protected files.

Thanks for the comment!</description>
		<content:encoded><![CDATA[<p>Checking on the server side is more important. But checking on the client side prevents useless requests and improves the user experience. The reason you need to check on the server side is to prevent false data and access to protected files.</p>
<p>Thanks for the comment!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: We Love Webdesign</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-194</link>
		<dc:creator>We Love Webdesign</dc:creator>
		<pubDate>Tue, 09 Jun 2009 23:13:55 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-194</guid>
		<description>You pointed out the cons in the Case 1: Page loading, and i am totally agree with you on those. I have seen an example of overusing Ajax on an e-commerce website, there was no real page switch and for users it can be very disturbing, mostly if the loading response time is too long. 

I agree with the fact using Ajax to load only small parts of information on the page is the right way. By overusing Ajax you&#039;ll just kill the user experience.

(I am french, so sorry for my bad english). What i have understand on Case 2 is when using Ajax you need to check both client and server side, am i right ? 

Thank you for this great article.</description>
		<content:encoded><![CDATA[<p>You pointed out the cons in the Case 1: Page loading, and i am totally agree with you on those. I have seen an example of overusing Ajax on an e-commerce website, there was no real page switch and for users it can be very disturbing, mostly if the loading response time is too long. </p>
<p>I agree with the fact using Ajax to load only small parts of information on the page is the right way. By overusing Ajax you&#8217;ll just kill the user experience.</p>
<p>(I am french, so sorry for my bad english). What i have understand on Case 2 is when using Ajax you need to check both client and server side, am i right ? </p>
<p>Thank you for this great article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gaya Kessler</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-27</link>
		<dc:creator>Gaya Kessler</dc:creator>
		<pubDate>Mon, 11 May 2009 08:42:36 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-27</guid>
		<description>thanks for this comment f055.

Glad you agree with me in most of the cases.

About the JSON thing: I just think it&#039;s the best one around at the moment. It&#039;s very readable, but that&#039;s something we have to accept for now</description>
		<content:encoded><![CDATA[<p>thanks for this comment f055.</p>
<p>Glad you agree with me in most of the cases.</p>
<p>About the JSON thing: I just think it&#8217;s the best one around at the moment. It&#8217;s very readable, but that&#8217;s something we have to accept for now</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: f055</title>
		<link>http://fuelyourcoding.com/dos-and-donts-of-ajax/comment-page-1/#comment-19</link>
		<dc:creator>f055</dc:creator>
		<pubDate>Sat, 09 May 2009 22:54:46 +0000</pubDate>
		<guid isPermaLink="false">http://fuelyourcoding.com/?p=46#comment-19</guid>
		<description>Re 1: Very true, but difficult to achieve with complicated webapps that imitate desktop apps.

Re 2: Very true, and not only for AJAX. The basics are to absolutely always verify everything that comes to the server-side script. if you don&#039;t do that you probably shouldn&#039;t code webapps in the first place ;)

Re 4: JSON unfortunately ain&#039;t the holy grail here either.. http://www.quirksmode.org/blog/archives/2005/12/the_ajax_respon.html
the advantages are obvious, and you have an API straight away, but the increase in JS code is enormous. As usual it&#039;s a matter of application.

Nice article btw. Looking forward to next posts on AJAX.</description>
		<content:encoded><![CDATA[<p>Re 1: Very true, but difficult to achieve with complicated webapps that imitate desktop apps.</p>
<p>Re 2: Very true, and not only for AJAX. The basics are to absolutely always verify everything that comes to the server-side script. if you don&#8217;t do that you probably shouldn&#8217;t code webapps in the first place ;)</p>
<p>Re 4: JSON unfortunately ain&#8217;t the holy grail here either.. <a href="http://www.quirksmode.org/blog/archives/2005/12/the_ajax_respon.html" rel="nofollow">http://www.quirksmode.org/blog/archives/2005/12/the_ajax_respon.html</a><br />
the advantages are obvious, and you have an API straight away, but the increase in JS code is enormous. As usual it&#8217;s a matter of application.</p>
<p>Nice article btw. Looking forward to next posts on AJAX.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

