<?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: Flash vs. Javascript for Web Mapping Applications: Our Experience with Maker!</title>
	<atom:link href="http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/</link>
	<description>News and updates from GeoIQ</description>
	<lastBuildDate>Sat, 11 Feb 2012 02:55:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Jaca</title>
		<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/#comment-638</link>
		<dc:creator>Jaca</dc:creator>
		<pubDate>Sun, 09 Nov 2008 09:25:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fortiusone.com/?p=691#comment-638</guid>
		<description>look www.cromaps.com flash searchable city maps</description>
		<content:encoded><![CDATA[<p>look <a href="http://www.cromaps.com" rel="nofollow">http://www.cromaps.com</a> flash searchable city maps</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Gorman</title>
		<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/#comment-637</link>
		<dc:creator>Sean Gorman</dc:creator>
		<pubDate>Fri, 24 Oct 2008 17:59:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fortiusone.com/?p=691#comment-637</guid>
		<description>Thanks for the perspective - still trying to catch up on the details of where Flash is going.  Interesting about the text engine.  We are doing some Metacarta integration for a customer and could be quiet handy.  We&#039;ve been looking at some interesting blends of JavaScript and Flash for our next release even within the Flash app.  Hopefully should work out.  We did Finder Express in Maker with JavaScript and should be able to refine that approach for other pieces as well.</description>
		<content:encoded><![CDATA[<p>Thanks for the perspective &#8211; still trying to catch up on the details of where Flash is going.  Interesting about the text engine.  We are doing some Metacarta integration for a customer and could be quiet handy.  We&#8217;ve been looking at some interesting blends of JavaScript and Flash for our next release even within the Flash app.  Hopefully should work out.  We did Finder Express in Maker with JavaScript and should be able to refine that approach for other pieces as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Carden</title>
		<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/#comment-636</link>
		<dc:creator>Tom Carden</dc:creator>
		<pubDate>Thu, 23 Oct 2008 02:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fortiusone.com/?p=691#comment-636</guid>
		<description>Not sure.  The underlying scripting tech behind Flash&#039;s actionscript 3 is open source and moving into Firefox, resulting in great speed increases.  It also results in increased competition for Webkit too, so they&#039;ve also made great speed improvements this year. And Chrome is another story. All this makes the raw computation speed of javascript much closer to Flash, but Flash still wins for vector graphics and I don&#039;t see canvas or SVG touching it soon (although if it&#039;s in IE8 I may change my story...)

The idea of Canvas and SVG stuff is always appealing, not least because in theory it still works on the iphone, android, mobile opera, etc. and also because of native parsing of JSON :)  But IE support for canvas is essential and it&#039;s not there yet without third-party plug-ins or slow emulation in VML or (ha!) Flash.

Also, the new version of Flash has some excellent support for graphics style objects, a new text engine, faster (and completely custom) bitmap filters, type-safe arrays, and more. All these things are going to be useful for maps and are going to be faster and better supported than Flash than browsers for a while yet.

In terms of interactive graphics features and performance I&#039;d say the browser is 2 years behind Flash, at most – and given the different constraints on the platforms, that&#039;s nothing to be ashamed of.  But in terms of computation speed I&#039;d say there&#039;s not much in it now at all.</description>
		<content:encoded><![CDATA[<p>Not sure.  The underlying scripting tech behind Flash&#8217;s actionscript 3 is open source and moving into Firefox, resulting in great speed increases.  It also results in increased competition for Webkit too, so they&#8217;ve also made great speed improvements this year. And Chrome is another story. All this makes the raw computation speed of javascript much closer to Flash, but Flash still wins for vector graphics and I don&#8217;t see canvas or SVG touching it soon (although if it&#8217;s in IE8 I may change my story&#8230;)</p>
<p>The idea of Canvas and SVG stuff is always appealing, not least because in theory it still works on the iphone, android, mobile opera, etc. and also because of native parsing of JSON <img src='http://blog.geoiq.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But IE support for canvas is essential and it&#8217;s not there yet without third-party plug-ins or slow emulation in VML or (ha!) Flash.</p>
<p>Also, the new version of Flash has some excellent support for graphics style objects, a new text engine, faster (and completely custom) bitmap filters, type-safe arrays, and more. All these things are going to be useful for maps and are going to be faster and better supported than Flash than browsers for a while yet.</p>
<p>In terms of interactive graphics features and performance I&#8217;d say the browser is 2 years behind Flash, at most – and given the different constraints on the platforms, that&#8217;s nothing to be ashamed of.  But in terms of computation speed I&#8217;d say there&#8217;s not much in it now at all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Gorman</title>
		<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/#comment-635</link>
		<dc:creator>Sean Gorman</dc:creator>
		<pubDate>Wed, 22 Oct 2008 23:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fortiusone.com/?p=691#comment-635</guid>
		<description>The funny thing is I usually loose all my scribbled notes from a conference, but some how kept those numbers.  I think we got slightly better numbers than that with Flash if you do not count the parsing of the data to the client, but just details at this point.

We had some real cross browser problems on the first version of GeoCommons where we were using a javascript API for the heat mapping.  IE would not handle the alpha transparency for the PNGs and the work around was clunky. Not sure what my point is all this other than generally agreeing with you.

Do you think JavaScript will at some point surpass Flash when it comes to data rendering?</description>
		<content:encoded><![CDATA[<p>The funny thing is I usually loose all my scribbled notes from a conference, but some how kept those numbers.  I think we got slightly better numbers than that with Flash if you do not count the parsing of the data to the client, but just details at this point.</p>
<p>We had some real cross browser problems on the first version of GeoCommons where we were using a javascript API for the heat mapping.  IE would not handle the alpha transparency for the PNGs and the work around was clunky. Not sure what my point is all this other than generally agreeing with you.</p>
<p>Do you think JavaScript will at some point surpass Flash when it comes to data rendering?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Carden</title>
		<link>http://blog.geoiq.com/2008/10/22/flash-vs-javascript-for-web-mapping-applications-our-experience-with-maker/#comment-634</link>
		<dc:creator>Tom Carden</dc:creator>
		<pubDate>Wed, 22 Oct 2008 17:02:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.fortiusone.com/?p=691#comment-634</guid>
		<description>Oh dear - I knew those numbers would come back to haunt me!  They are made up, but I stand by them as a rule of thumb. I will note here that out of all of the available web-based technologies, javascript&#039;s capabilities are accelerating fastest.

FWIW the main reason I continue to use Flash is because that way I don&#039;t have to think about cross-browser/cross-platform issues at all, and the tools (Flex Builder in my case) really are better (Firebug is awesome, but profiling and debugging in Eclipse is easier).  The cross-browser/cross-platform issue is really apparent when you start thinking about interactive vector graphics which are clearly essential to Maker.

In my obviously biased opinion I think you made the right choice, although at some point the data gets too big (like map data itself) and you end up moving to tile-based approaches where javascript really shines right now.</description>
		<content:encoded><![CDATA[<p>Oh dear &#8211; I knew those numbers would come back to haunt me!  They are made up, but I stand by them as a rule of thumb. I will note here that out of all of the available web-based technologies, javascript&#8217;s capabilities are accelerating fastest.</p>
<p>FWIW the main reason I continue to use Flash is because that way I don&#8217;t have to think about cross-browser/cross-platform issues at all, and the tools (Flex Builder in my case) really are better (Firebug is awesome, but profiling and debugging in Eclipse is easier).  The cross-browser/cross-platform issue is really apparent when you start thinking about interactive vector graphics which are clearly essential to Maker.</p>
<p>In my obviously biased opinion I think you made the right choice, although at some point the data gets too big (like map data itself) and you end up moving to tile-based approaches where javascript really shines right now.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

