<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Why Bubblemark is a poor ui benchmark</title>
	<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/</link>
	<description>Hacking away at UI development</description>
	<pubDate>Fri, 12 Mar 2010 00:53:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Craftymind &#187; Blog Archive &#187; Introducing GUIMark - An RIA benchmark for Flex, Silverlight, HTML and more</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-549</link>
		<dc:creator>Craftymind &#187; Blog Archive &#187; Introducing GUIMark - An RIA benchmark for Flex, Silverlight, HTML and more</dc:creator>
		<pubDate>Thu, 22 May 2008 16:04:18 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-549</guid>
		<description>[...] shares alot in common with another RIA benchmark Bubblemark. I&#8217;ve written a bit about Bubblemark and why I think an alternative is necessary, but I do believe Bubblemark and [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] shares alot in common with another RIA benchmark Bubblemark. I&#8217;ve written a bit about Bubblemark and why I think an alternative is necessary, but I do believe Bubblemark and [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-321</link>
		<dc:creator>Jacob</dc:creator>
		<pubDate>Thu, 08 May 2008 02:11:55 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-321</guid>
		<description>I just found the bubblemark page this evening and I have to agree. In fact I quickly scouted the code, making a few changes that completely changed the results.

Run this in FireFox for best performance and you'll see how far off the bubblemark results are: http://kong.arcanecoder.com/misc/bubblemark.html (IE limits to under 70 fps).

More of my comments are here: http://www.kongregate.com/forums/1/topics/7411?page=1#posts-144487</description>
		<content:encoded><![CDATA[<p>I just found the bubblemark page this evening and I have to agree. In fact I quickly scouted the code, making a few changes that completely changed the results.</p>
<p>Run this in FireFox for best performance and you&#8217;ll see how far off the bubblemark results are: <a href="http://kong.arcanecoder.com/misc/bubblemark.html" rel="nofollow">http://kong.arcanecoder.com/misc/bubblemark.html</a> (IE limits to under 70 fps).</p>
<p>More of my comments are here: <a href="http://www.kongregate.com/forums/1/topics/7411?page=1#posts-144487" rel="nofollow">http://www.kongregate.com/forums/1/topics/7411?page=1#posts-144487</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Metalink &#187; Bubblemark update</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-61</link>
		<dc:creator>Metalink &#187; Bubblemark update</dc:creator>
		<pubDate>Wed, 16 Apr 2008 17:43:25 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-61</guid>
		<description>[...] made the one, which is geared towards measuring complex UI performance. You can check it out here along with an explanation on why bubblemark is not particularly relevant for the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] made the one, which is geared towards measuring complex UI performance. You can check it out here along with an explanation on why bubblemark is not particularly relevant for the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle&#8217;s Weblog &#187; Buublemark</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-59</link>
		<dc:creator>Mark Finkle&#8217;s Weblog &#187; Buublemark</dc:creator>
		<pubDate>Tue, 15 Apr 2008 01:52:15 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-59</guid>
		<description>[...] balls (or non-balls too, I guess), this test has you covered. Thankfully, I&#8217;m not the only one. The Flash guys have more than a few gripes with the test. Sean Christmann sums up my biggest [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] balls (or non-balls too, I guess), this test has you covered. Thankfully, I&#8217;m not the only one. The Flash guys have more than a few gripes with the test. Sean Christmann sums up my biggest [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Christmann</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-49</link>
		<dc:creator>Sean Christmann</dc:creator>
		<pubDate>Fri, 11 Apr 2008 22:43:47 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-49</guid>
		<description>Thanks for leaving a comment Alexey, I hope I didn't ruffle your feathers too much with the post, as I really do appreciate the effort you've put in to Bubblemark. In terms of relevance, I'm mostly concerned with testing from an RIA framework point-of-view. Most of those use cases deal with animation involving data manipulation, box constraints, charts and maybe even gaming.</description>
		<content:encoded><![CDATA[<p>Thanks for leaving a comment Alexey, I hope I didn&#8217;t ruffle your feathers too much with the post, as I really do appreciate the effort you&#8217;ve put in to Bubblemark. In terms of relevance, I&#8217;m mostly concerned with testing from an RIA framework point-of-view. Most of those use cases deal with animation involving data manipulation, box constraints, charts and maybe even gaming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexey Gavrilov</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-48</link>
		<dc:creator>Alexey Gavrilov</dc:creator>
		<pubDate>Fri, 11 Apr 2008 22:06:10 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-48</guid>
		<description>Good points, and a nice test case (although for Silverlight it shows fps anywhere between 6 and 100 -- you should probably use a longer time window for fps calculations). I really happy to see that other people care, and we are getting more ways to compare RIA frameworks performance. As for relevance of bubblemark results -- it depends on what you are trying to do of course. I'm not a Flash expert -- that's why all source code is up there for you guys to tell me, if I'm wrong.</description>
		<content:encoded><![CDATA[<p>Good points, and a nice test case (although for Silverlight it shows fps anywhere between 6 and 100 &#8212; you should probably use a longer time window for fps calculations). I really happy to see that other people care, and we are getting more ways to compare RIA frameworks performance. As for relevance of bubblemark results &#8212; it depends on what you are trying to do of course. I&#8217;m not a Flash expert &#8212; that&#8217;s why all source code is up there for you guys to tell me, if I&#8217;m wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Christmann</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-47</link>
		<dc:creator>Sean Christmann</dc:creator>
		<pubDate>Fri, 11 Apr 2008 20:46:58 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-47</guid>
		<description>That must be why my cpu stays so low during the test. I really think its necessary that tests get developed that are so taxing on these runtimes that they can't get above 25-30 fps, then we'll really see which vendor can crunch out those few extra fps over the competition.</description>
		<content:encoded><![CDATA[<p>That must be why my cpu stays so low during the test. I really think its necessary that tests get developed that are so taxing on these runtimes that they can&#8217;t get above 25-30 fps, then we&#8217;ll really see which vendor can crunch out those few extra fps over the competition.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chet Haase</title>
		<link>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-46</link>
		<dc:creator>Chet Haase</dc:creator>
		<pubDate>Fri, 11 Apr 2008 20:10:44 +0000</pubDate>
		<guid>http://www.craftymind.com/2008/04/11/why-bubblemark-is-a-poor-ui-benchmark/#comment-46</guid>
		<description>Sean,

Good points, similar to the beefs that James Ward and I had with the test. Note, however, in your first point that just changing the timing mechanism to use an ENTER_FRAME handler instead of Timer won't fix the timing resolution issue I mentioned in my blog post; they're both capped in the browser to a much lower rate than they could handle (basically, the refresh rate of the monitor). So updaing the values in ENTER_FRAME might be more realistic from a Flash rendering perspective, but it doesn't get at one of the serious constraints of the original benchmark.

Chet.</description>
		<content:encoded><![CDATA[<p>Sean,</p>
<p>Good points, similar to the beefs that James Ward and I had with the test. Note, however, in your first point that just changing the timing mechanism to use an ENTER_FRAME handler instead of Timer won&#8217;t fix the timing resolution issue I mentioned in my blog post; they&#8217;re both capped in the browser to a much lower rate than they could handle (basically, the refresh rate of the monitor). So updaing the values in ENTER_FRAME might be more realistic from a Flash rendering perspective, but it doesn&#8217;t get at one of the serious constraints of the original benchmark.</p>
<p>Chet.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
