<?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: Google Closure&#8217;s idiocies: Ajax can&#8217;t be synchronous :(</title>
	<atom:link href="http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/</link>
	<description>Objective C, iOS and more programming stuff</description>
	<lastBuildDate>Fri, 03 Feb 2012 17:32:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Joni</title>
		<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/comment-page-1/#comment-51991</link>
		<dc:creator>Joni</dc:creator>
		<pubDate>Fri, 20 Jan 2012 02:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.daveoncode.com/?p=564#comment-51991</guid>
		<description>It&#039;s always a plueasre to hear from someone with expertise.</description>
		<content:encoded><![CDATA[<p>It&#8217;s always a plueasre to hear from someone with expertise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Linus Ericsson</title>
		<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/comment-page-1/#comment-51135</link>
		<dc:creator>Linus Ericsson</dc:creator>
		<pubDate>Sat, 14 Jan 2012 11:33:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.daveoncode.com/?p=564#comment-51135</guid>
		<description>The reason for this implementation quirk seems to be that Google Closure team (and all Google) really want that rich websites using Google&#039;s tools should be blazing fast. Synchronous XHRs is (given javascripts single execution thread) bound to lock the whole execution until one get a reply and would give very sloppy performance for the gui.</description>
		<content:encoded><![CDATA[<p>The reason for this implementation quirk seems to be that Google Closure team (and all Google) really want that rich websites using Google&#8217;s tools should be blazing fast. Synchronous XHRs is (given javascripts single execution thread) bound to lock the whole execution until one get a reply and would give very sloppy performance for the gui.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maxence</title>
		<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/comment-page-1/#comment-6819</link>
		<dc:creator>Maxence</dc:creator>
		<pubDate>Sat, 24 Jul 2010 20:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.daveoncode.com/?p=564#comment-6819</guid>
		<description>You can create a XmlHttpRequest with goog.net.XmlHttp and pass true in the third argument of the open method.</description>
		<content:encoded><![CDATA[<p>You can create a XmlHttpRequest with goog.net.XmlHttp and pass true in the third argument of the open method.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gsziszi</title>
		<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/comment-page-1/#comment-6443</link>
		<dc:creator>gsziszi</dc:creator>
		<pubDate>Fri, 25 Jun 2010 13:32:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.daveoncode.com/?p=564#comment-6443</guid>
		<description>I accept</description>
		<content:encoded><![CDATA[<p>I accept</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davide Zanotti</title>
		<link>http://www.daveoncode.com/2009/12/31/google-closures-idiocies-ajax-cant-be-synchronous/comment-page-1/#comment-6442</link>
		<dc:creator>Davide Zanotti</dc:creator>
		<pubDate>Fri, 25 Jun 2010 12:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.daveoncode.com/?p=564#comment-6442</guid>
		<description>XmlHttpRequest is not a method, is an object and it has methods like open(). By saying &quot;ajax&quot; I merely mean an xhr call to retrieve data on demand, this data can be plain text, json, xml or something else and can be retrieved synchronously or asynchronously, but from a generic point of view is always ajax (the term is very generic)... I hope I was clear :^)</description>
		<content:encoded><![CDATA[<p>XmlHttpRequest is not a method, is an object and it has methods like open(). By saying &#8220;ajax&#8221; I merely mean an xhr call to retrieve data on demand, this data can be plain text, json, xml or something else and can be retrieved synchronously or asynchronously, but from a generic point of view is always ajax (the term is very generic)&#8230; I hope I was clear :^)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

