<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unterbahn &#187; svg</title>
	<atom:link href="http://unterbahn.com/tag/svg/feed/" rel="self" type="application/rss+xml" />
	<link>http://unterbahn.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 17:26:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>SVG vs. Canvas</title>
		<link>http://unterbahn.com/2009/08/svg-vs/</link>
		<comments>http://unterbahn.com/2009/08/svg-vs/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 14:32:04 +0000</pubDate>
		<dc:creator>Jeffrey Warren</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[cartagen]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://unterbahn.com/?p=784</guid>
		<description><![CDATA[Well, SVG doesn&#8217;t scale well to large numbers of objects, but Canvas doesn&#8217;t scale well to large screens: Here are the results of the first fruitful experiment, which clearly shows that SVG performance degrades quickly (exponentially on Safari?) in the number of objects, but Canvas performance remains at a near-constant low. This makes sense, since [...]]]></description>
			<content:encoded><![CDATA[<p>Well, SVG doesn&#8217;t scale well to large numbers of objects, but Canvas doesn&#8217;t scale well to large screens:</p>
<blockquote><p><img src="http://unterbahn.com/wp-content/uploads/borismus.com/wp-content/uploads/2009/01/varying-number-of-objects.png" alt="Performance with many objects" /></p>
<p>Here are the results of the first fruitful experiment, which clearly shows that SVG performance degrades quickly (exponentially on Safari?) in the number of objects, but Canvas performance remains at a near-constant low. This makes sense, since Canvas is just a bitmap buffer, while SVG has to maintain additional references to each object that it renders. Also, though not pictured, note that performance in clearing an SVG element also decreases in the number of drawn objects.</p>
<p><img src="http://unterbahn.com/wp-content/uploads/borismus.com/wp-content/uploads/2009/01/varying-drawing-area-height.png" alt="Performance on a large rendering context" /></p></blockquote>
<p>Via <a href="http://www.borismus.com/canvas-vs-svg-performance/">Boris Smus</a></p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://unterbahn.com/2010/04/need-for-a-scene-graph-in-canvas/" rel="bookmark" class="crp_title">Need for a scene graph in Canvas</a></li><li><a href="http://unterbahn.com/2010/07/comparison-of-svg-and-canvas-in-openlayers/" rel="bookmark" class="crp_title">Comparison of SVG and Canvas in OpenLayers</a></li><li><a href="http://unterbahn.com/2008/06/canvas-photo-experiment/" rel="bookmark" class="crp_title">Canvas Photo Experiment</a></li><li><a href="http://unterbahn.com/2008/04/3d-canvas-example/" rel="bookmark" class="crp_title">3d Canvas example</a></li><li><a href="http://unterbahn.com/2008/06/rootabaga-stories-a-large-number-of-the-stories-are-told-by-the/" rel="bookmark" class="crp_title">Rootabaga Stories: A large number of the stories are told by the&#8230;</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://unterbahn.com/2009/08/svg-vs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

