<?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: Why does Flash suck on OS X?</title>
	<atom:link href="http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/</link>
	<description>Strong opinions weakly held</description>
	<lastBuildDate>Fri, 10 Feb 2012 14:59:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: zan</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-6678</link>
		<dc:creator>zan</dc:creator>
		<pubDate>Mon, 28 Sep 2009 09:17:19 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-6678</guid>
		<description>&lt;p&gt;All I have to say, is that flash doesn&#039;t work well on PPC machines anymore. It works just fine (not great) on Intel machines. Yay.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>All I have to say, is that flash doesn&#8217;t work well on PPC machines anymore. It works just fine (not great) on Intel machines. Yay.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Hez</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-5484</link>
		<dc:creator>Hez</dc:creator>
		<pubDate>Tue, 05 May 2009 13:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-5484</guid>
		<description>&lt;p&gt;It&#039;s my understanding that Apple may wish to fix this with QuickTime X Player, just like how frustration with Mac Office products has driven to build their own support for exchange on iPhone &amp; now further that with Snow Leopard.&lt;/p&gt;

&lt;p&gt;I could be way off base here but many of these flag ship companies like Adobe have been in the pocket of Microsoft for many years now &amp; so they do enough to get by &amp; not appear obvious about their lack of support for Mac or Linux but they are after all profit driven more than anything.  The introduction of iPhone &amp; even the new BlackBerry OS has been rapidly changing this.&lt;/p&gt;

&lt;p&gt;I predict that within the next 5 years we are going to see a sharp move by web designers towards using a lot less flash &amp; using more HTML 5 &amp; other more modern web standards.  Video will likely adopt optimized H.264 as it blows the pants off flash &amp; is unbelievably customizable as a video streaming solution.&lt;/p&gt;

&lt;p&gt;As far as game performance goes, it&#039;s simply an issue of everything graphics related being designed around DirectX.  Most video chipsets support OpenGL as an afterthought, but this is rapidly changing as well.  OpenGL has made many advances with the popularity of OS X growing &amp; it&#039;s strengths are beginning to shine through.  By the way, giving games more access to hardware is why many windows games can crash your whole system when they hang up but on OS X they just crash.  Apple is hoping the rectify some of the optimization issues related to OpenGL as an afterthought with the release of Grand Central.  Apple will do the optimization &amp; developers will just need to know how to access the APIs.  We should see much better optimization going forward.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It&#8217;s my understanding that Apple may wish to fix this with QuickTime X Player, just like how frustration with Mac Office products has driven to build their own support for exchange on iPhone &amp; now further that with Snow Leopard.</p>

<p>I could be way off base here but many of these flag ship companies like Adobe have been in the pocket of Microsoft for many years now &amp; so they do enough to get by &amp; not appear obvious about their lack of support for Mac or Linux but they are after all profit driven more than anything.  The introduction of iPhone &amp; even the new BlackBerry OS has been rapidly changing this.</p>

<p>I predict that within the next 5 years we are going to see a sharp move by web designers towards using a lot less flash &amp; using more HTML 5 &amp; other more modern web standards.  Video will likely adopt optimized H.264 as it blows the pants off flash &amp; is unbelievably customizable as a video streaming solution.</p>

<p>As far as game performance goes, it&#8217;s simply an issue of everything graphics related being designed around DirectX.  Most video chipsets support OpenGL as an afterthought, but this is rapidly changing as well.  OpenGL has made many advances with the popularity of OS X growing &amp; it&#8217;s strengths are beginning to shine through.  By the way, giving games more access to hardware is why many windows games can crash your whole system when they hang up but on OS X they just crash.  Apple is hoping the rectify some of the optimization issues related to OpenGL as an afterthought with the release of Grand Central.  Apple will do the optimization &amp; developers will just need to know how to access the APIs.  We should see much better optimization going forward.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Arnaldo Capo</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-5269</link>
		<dc:creator>Arnaldo Capo</dc:creator>
		<pubDate>Tue, 14 Apr 2009 22:56:25 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-5269</guid>
		<description>&lt;p&gt;Well, OS X running WoW is so much faster as the beginning, cause of multithread stuff.  If it was Directx in windows well, the test isn&#039;t accurate but now I really doubt that in windows runs faster than in OS X.  In WoW OS X there an extra feature that the windows pc does not have.  Video Recording&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Well, OS X running WoW is so much faster as the beginning, cause of multithread stuff.  If it was Directx in windows well, the test isn&#8217;t accurate but now I really doubt that in windows runs faster than in OS X.  In WoW OS X there an extra feature that the windows pc does not have.  Video Recording</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Adams</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3208</link>
		<dc:creator>Chris Adams</dc:creator>
		<pubDate>Thu, 23 Oct 2008 22:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3208</guid>
		<description>&lt;p&gt;It&#039;s important to remember that Flash is essentially early 90s technology - they&#039;ve made many improvements, of course, but the assumptions about what is and isn&#039;t fast have not held up as well on OS X, particularly since Vista hasn&#039;t caught much whereas every single Mac Flash runs on has the full Quartz UI. Flash does seem to have become more reliable but for years it was reviled by Mac developers as the biggest source of crashes in WebKit applications (e.g. http://inessential.com/?comments=1&amp;postid=3432)&lt;/p&gt;

&lt;p&gt;http://www.craftymind.com/guimark/ has a number of interesting comments from people at Apple, Adobe, etc. The one which I find most telling is that since this was published in May WebKit is now actually about 40% faster than Flash 10 on my system (for reference, Safari 3.1 =~ Flash / 3) — I think that performance delta is going to expand as WebKit, Chrome and Mozilla all start to benefit from the fact that their development is both faster and a lot more quality oriented than Adobe&#039;s.  (Having just completed a Flash project, I was surprised at the number of newbie bugs in CS3 - it really reminded me of Windows software development circa 1996)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>It&#8217;s important to remember that Flash is essentially early 90s technology &#8211; they&#8217;ve made many improvements, of course, but the assumptions about what is and isn&#8217;t fast have not held up as well on OS X, particularly since Vista hasn&#8217;t caught much whereas every single Mac Flash runs on has the full Quartz UI. Flash does seem to have become more reliable but for years it was reviled by Mac developers as the biggest source of crashes in WebKit applications (e.g. <a href="http://inessential.com/?comments=1&#038;postid=3432" rel="nofollow">http://inessential.com/?comments=1&#038;postid=3432</a>)</p>

<p><a href="http://www.craftymind.com/guimark/" rel="nofollow">http://www.craftymind.com/guimark/</a> has a number of interesting comments from people at Apple, Adobe, etc. The one which I find most telling is that since this was published in May WebKit is now actually about 40% faster than Flash 10 on my system (for reference, Safari 3.1 =~ Flash / 3) — I think that performance delta is going to expand as WebKit, Chrome and Mozilla all start to benefit from the fact that their development is both faster and a lot more quality oriented than Adobe&#8217;s.  (Having just completed a Flash project, I was surprised at the number of newbie bugs in CS3 &#8211; it really reminded me of Windows software development circa 1996)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Elliott</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3206</link>
		<dc:creator>Elliott</dc:creator>
		<pubDate>Thu, 23 Oct 2008 21:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3206</guid>
		<description>&lt;p&gt;My understanding from a discussion with someone on the Flash engineering team when Flash Player 9 was coming out, is that it has to do with the vastly different graphics layers on the differently platforms.  Basically I was told that it takes a lot of work to tweak the player to use the OS&#039;s APIs so things render quickly and have access to the hardware.  To do this for one platform is one thing, but to do it equally for both results in player bloat and obvious time and energy costs.&lt;/p&gt;

&lt;p&gt;Apparently they&#039;re working on a unified solution that will be similar to a write once deploy everywhere solution meaning more comparable performance on both platforms, but just weren&#039;t there yet.&lt;/p&gt;

&lt;p&gt;So it&#039;s not that OSX isn&#039;t capable, it&#039;s that the player code isn&#039;t taking proper advantage of its custom APIs because most tweaking is done for the OS with the larger market, ie Windows.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>My understanding from a discussion with someone on the Flash engineering team when Flash Player 9 was coming out, is that it has to do with the vastly different graphics layers on the differently platforms.  Basically I was told that it takes a lot of work to tweak the player to use the OS&#8217;s APIs so things render quickly and have access to the hardware.  To do this for one platform is one thing, but to do it equally for both results in player bloat and obvious time and energy costs.</p>

<p>Apparently they&#8217;re working on a unified solution that will be similar to a write once deploy everywhere solution meaning more comparable performance on both platforms, but just weren&#8217;t there yet.</p>

<p>So it&#8217;s not that OSX isn&#8217;t capable, it&#8217;s that the player code isn&#8217;t taking proper advantage of its custom APIs because most tweaking is done for the OS with the larger market, ie Windows.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: tom b</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3205</link>
		<dc:creator>tom b</dc:creator>
		<pubDate>Thu, 23 Oct 2008 20:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3205</guid>
		<description>&lt;p&gt;I think Flash ALSO sucks in Windows, at least in XP.&lt;/p&gt;

&lt;p&gt;As for Adobe Reader: on the Mac, it&#039;s not a huge issue because Preview is enormously better in speed, launch time, and usability, anyway. Is there a PDF reader anyone really likes in XP Does anyone know of a good PDF reader in XP/Vista?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I think Flash ALSO sucks in Windows, at least in XP.</p>

<p>As for Adobe Reader: on the Mac, it&#8217;s not a huge issue because Preview is enormously better in speed, launch time, and usability, anyway. Is there a PDF reader anyone really likes in XP Does anyone know of a good PDF reader in XP/Vista?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3204</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Thu, 23 Oct 2008 20:10:43 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3204</guid>
		<description>&lt;p&gt;Who cares!? It runs good enough to use, so shut up and use it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Who cares!? It runs good enough to use, so shut up and use it.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3203</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 23 Oct 2008 19:15:59 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3203</guid>
		<description>&lt;p&gt;Regarding WoW, the article you reference is old (4/2006).  In 12/2006, Blizzard released an update that enables multi-threaded OpenGL on Intel Macs (running Tiger or higher).   Do a google search and see the details for yourself.  The performance advantage was removed.  DirectX is not inherently faster than OpenGL.  People need to understand there is a difference between OpenGL and Apple&#039;s implementation of OpenGL.  As others have mentioned, driver performance can also be a factor.&lt;/p&gt;

&lt;p&gt;Regarding Flash, I think it&#039;s best to just acknowledge that nobody outside of Macromedia/Adobe knows.  There is nothing to suggest the difference is due to technical issues between the two operating systems.  Common sense would indicate that Adobe (and Macromedia before them) have not bothered to optimize Flash for either Mac OS X or Linux.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Regarding WoW, the article you reference is old (4/2006).  In 12/2006, Blizzard released an update that enables multi-threaded OpenGL on Intel Macs (running Tiger or higher).   Do a google search and see the details for yourself.  The performance advantage was removed.  DirectX is not inherently faster than OpenGL.  People need to understand there is a difference between OpenGL and Apple&#8217;s implementation of OpenGL.  As others have mentioned, driver performance can also be a factor.</p>

<p>Regarding Flash, I think it&#8217;s best to just acknowledge that nobody outside of Macromedia/Adobe knows.  There is nothing to suggest the difference is due to technical issues between the two operating systems.  Common sense would indicate that Adobe (and Macromedia before them) have not bothered to optimize Flash for either Mac OS X or Linux.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: dan</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3202</link>
		<dc:creator>dan</dc:creator>
		<pubDate>Thu, 23 Oct 2008 19:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3202</guid>
		<description>&lt;p&gt;for the same reason it sucks everywhere.
who needs it?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>for the same reason it sucks everywhere.
who needs it?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Viswakarma</title>
		<link>http://rc3.org/2008/10/22/why-does-flash-suck-on-os-x/comment-page-1/#comment-3198</link>
		<dc:creator>Viswakarma</dc:creator>
		<pubDate>Thu, 23 Oct 2008 18:48:01 +0000</pubDate>
		<guid isPermaLink="false">http://rc3.org/?p=8631#comment-3198</guid>
		<description>&lt;p&gt;&quot;other more open technologies than flash&quot;.&lt;/p&gt;

&lt;p&gt;Brad,&lt;/p&gt;

&lt;p&gt;could please give more details of these technologies?&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8220;other more open technologies than flash&#8221;.</p>

<p>Brad,</p>

<p>could please give more details of these technologies?</p>

<p>Thanks!</p>]]></content:encoded>
	</item>
</channel>
</rss>

