<?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: Dynamically Loading Google Maps for Performance</title>
	<atom:link href="http://almaer.com/blog/dynamically-loading-google-maps-for-performance/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Tue, 03 Jan 2012 22:08:49 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jonathan Lister</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-42678</link>
		<dc:creator>Jonathan Lister</dc:creator>
		<pubDate>Wed, 14 Oct 2009 10:03:06 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-42678</guid>
		<description>@Hungary, this does work with the AJAX loader and so the google.load method now, see here:

http://code.google.com/apis/ajax/documentation/#Dynamic</description>
		<content:encoded><![CDATA[<p>@Hungary, this does work with the AJAX loader and so the google.load method now, see here:</p>
<p><a href="http://code.google.com/apis/ajax/documentation/#Dynamic" rel="nofollow">http://code.google.com/apis/ajax/documentation/#Dynamic</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dip</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-41670</link>
		<dc:creator>dip</dc:creator>
		<pubDate>Mon, 17 Aug 2009 22:12:41 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-41670</guid>
		<description>Thanks for this man!</description>
		<content:encoded><![CDATA[<p>Thanks for this man!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hungary</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-40014</link>
		<dc:creator>Hungary</dc:creator>
		<pubDate>Mon, 24 Nov 2008 17:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-40014</guid>
		<description>What about using the google.load method?  And, would google.load need to be called with a &quot;callback&quot; function?  Thanks.</description>
		<content:encoded><![CDATA[<p>What about using the google.load method?  And, would google.load need to be called with a &#8220;callback&#8221; function?  Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: replicahandbags</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-39153</link>
		<dc:creator>replicahandbags</dc:creator>
		<pubDate>Sat, 05 Jul 2008 06:58:03 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-39153</guid>
		<description>thanks for your share.</description>
		<content:encoded><![CDATA[<p>thanks for your share.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: crystian</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-38484</link>
		<dc:creator>crystian</dc:creator>
		<pubDate>Wed, 30 Apr 2008 04:53:51 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-38484</guid>
		<description>Gracias! (thank you!)</description>
		<content:encoded><![CDATA[<p>Gracias! (thank you!)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian O'Neill</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-37753</link>
		<dc:creator>Brian O'Neill</dc:creator>
		<pubDate>Thu, 24 Jan 2008 02:49:38 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-37753</guid>
		<description>Ok, ignore my little rant, been a long day...

I keep forgetting that async in the AJAX world is really different then async in the networking world. Whenever I think of async, I think of network protocols doing multiple things at the same time in parallel (ie async NFS writes vs syncronous NFS writes). Where, in the AJAX world async is not necessarily being done at the same time, but independent of the main page. So, I see the async, look at the code and say &quot;hey! where are the javascript threads processing this javascript code asynchronously with the rest of the javascript&quot; of course we know that doesn&#039;t happen, but I keep expecting some day to someone who magically gets threaded javascript working...

It&#039;s been a long day...</description>
		<content:encoded><![CDATA[<p>Ok, ignore my little rant, been a long day&#8230;</p>
<p>I keep forgetting that async in the AJAX world is really different then async in the networking world. Whenever I think of async, I think of network protocols doing multiple things at the same time in parallel (ie async NFS writes vs syncronous NFS writes). Where, in the AJAX world async is not necessarily being done at the same time, but independent of the main page. So, I see the async, look at the code and say &#8220;hey! where are the javascript threads processing this javascript code asynchronously with the rest of the javascript&#8221; of course we know that doesn&#8217;t happen, but I keep expecting some day to someone who magically gets threaded javascript working&#8230;</p>
<p>It&#8217;s been a long day&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dion</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-37752</link>
		<dc:creator>dion</dc:creator>
		<pubDate>Thu, 24 Jan 2008 00:57:39 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-37752</guid>
		<description>Bryan,

The key is that in version 2.92 the API added:

&quot;- Addition of support for &amp;async=2, &amp;callback=functionName for use in dynamically loading the API&quot;

This allows you to do the work asynchronously and after the page paints etc.</description>
		<content:encoded><![CDATA[<p>Bryan,</p>
<p>The key is that in version 2.92 the API added:</p>
<p>&#8220;- Addition of support for &#038;async=2, &#038;callback=functionName for use in dynamically loading the API&#8221;</p>
<p>This allows you to do the work asynchronously and after the page paints etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian O'Neill</title>
		<link>http://almaer.com/blog/dynamically-loading-google-maps-for-performance/comment-page-1#comment-37751</link>
		<dc:creator>Brian O'Neill</dc:creator>
		<pubDate>Wed, 23 Jan 2008 23:38:39 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog/dynamically-loading-google-maps-for-performance#comment-37751</guid>
		<description>While it&#039;s nice to get rid of document.write() and not to get away from that being a big deal. But, I think the wording of dynamically loading it up is a bit off. Maybe I&#039;m wrong on this, but from what I can tell, basically, all this is doing is taking the javascript part of google maps and sticking it at the end of your loaded page. While perception will be that its loading faster, not sure where dynamic comes into it. But, of course, as my management tells me all the time &quot;perception is reality&quot;.

Also, does the API really need to include by default google map settings for BMW, Mercedes, and TomTom navigation systems when you&#039;re loading on a web page? Maybe the API needs an OEM tag that will include all the OEM stuff if you want it. The less javascript processing the user has to do the better IMHO.

But, of course, what do I know :)</description>
		<content:encoded><![CDATA[<p>While it&#8217;s nice to get rid of document.write() and not to get away from that being a big deal. But, I think the wording of dynamically loading it up is a bit off. Maybe I&#8217;m wrong on this, but from what I can tell, basically, all this is doing is taking the javascript part of google maps and sticking it at the end of your loaded page. While perception will be that its loading faster, not sure where dynamic comes into it. But, of course, as my management tells me all the time &#8220;perception is reality&#8221;.</p>
<p>Also, does the API really need to include by default google map settings for BMW, Mercedes, and TomTom navigation systems when you&#8217;re loading on a web page? Maybe the API needs an OEM tag that will include all the OEM stuff if you want it. The less javascript processing the user has to do the better IMHO.</p>
<p>But, of course, what do I know :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

