<?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>JacksonDunstan.com &#187; JavaScript</title>
	<atom:link href="http://jacksondunstan.com/articles/category/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://jacksondunstan.com</link>
	<description>Mastering AS3</description>
	<lastBuildDate>Mon, 06 Feb 2012 10:00:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AS3 vs. JavaScript Performance Followup (November 2011)</title>
		<link>http://jacksondunstan.com/articles/1636</link>
		<comments>http://jacksondunstan.com/articles/1636#comments</comments>
		<pubDate>Mon, 14 Nov 2011 10:00:17 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=1636</guid>
		<description><![CDATA[It&#8217;s been about 8 months since my last test of AS3 versus JavaScript and there have been several major releases of both browsers and the Flash Player. Today, we pit every major browser against each other and Flash Player itself to get an updated picture of which provides the fastest scripting environment on the web. [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/1636/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Pseudo Threads</title>
		<link>http://jacksondunstan.com/articles/1427</link>
		<comments>http://jacksondunstan.com/articles/1427#comments</comments>
		<pubDate>Mon, 26 Sep 2011 09:00:31 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[external interface]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[threads]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=1427</guid>
		<description><![CDATA[Eventually, Flash Player will support Worker Threads to take advantage of multi-core CPUs, but that may be quite a while from now. Today&#8217;s article shows you how you can get some concurrency right now by faking threads. Read on for the technique! As implied above, your AS3 code has to be single-threaded. However, you are [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/1427/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>AS3 vs. JavaScript Performance Followup (March 2011)</title>
		<link>http://jacksondunstan.com/articles/1145</link>
		<comments>http://jacksondunstan.com/articles/1145#comments</comments>
		<pubDate>Mon, 28 Mar 2011 09:00:29 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=1145</guid>
		<description><![CDATA[It&#8217;s been about 9 months since my last test of AS3 versus JavaScript and there have been several major releases. I&#8217;ve held off on an update to this series since the two most widely used browsers&#8212;Internet Explorer and Firefox&#8212;have been approaching significant new versions. In the meantime, Adobe has released Flash Player 10.2 as we&#8217;ve [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/1145/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Definitive isNaN()</title>
		<link>http://jacksondunstan.com/articles/983</link>
		<comments>http://jacksondunstan.com/articles/983#comments</comments>
		<pubDate>Mon, 20 Dec 2010 10:00:04 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[isNaN]]></category>
		<category><![CDATA[nan]]></category>
		<category><![CDATA[number]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=983</guid>
		<description><![CDATA[I wrote an article in November 2009 titled Faster isNaN() and a followup to it titled Even Faster isNaN() and continue to get comments on both, so today I&#8217;m doing a followup to bring together both articles and the many comments on them into one definitive article. (UPDATE: added Windows performance results) In the first [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/983/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Function Length</title>
		<link>http://jacksondunstan.com/articles/970</link>
		<comments>http://jacksondunstan.com/articles/970#comments</comments>
		<pubDate>Mon, 13 Dec 2010 19:44:31 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[arguments]]></category>
		<category><![CDATA[default]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[fields]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[var args]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=970</guid>
		<description><![CDATA[In my last article on getProperties, there was one strange finding in the tests of standard classes: the Function class seems to have a length field. What is it? Today we&#8217;ll see In the test results, both the dynamic Function and the method have a length field. Oddly, Adobe&#8217;s documentation does not mention this field. [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/970/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AS3 vs. JavaScript Performance Followup (June 2010)</title>
		<link>http://jacksondunstan.com/articles/712</link>
		<comments>http://jacksondunstan.com/articles/712#comments</comments>
		<pubDate>Mon, 28 Jun 2010 09:00:04 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=712</guid>
		<description><![CDATA[Version 5.0 of Safari was released on just a couple weeks ago on June 8 and Google Chrome was updated just a week before that. More importantly, to this site anyways, is the release of Flash Player 10.1 on June 10. Today&#8217;s article shows an updated performance comparison to check up on the progress being [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/712/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Argument Clash</title>
		<link>http://jacksondunstan.com/articles/683</link>
		<comments>http://jacksondunstan.com/articles/683#comments</comments>
		<pubDate>Mon, 24 May 2010 09:00:08 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[arguments]]></category>
		<category><![CDATA[clash]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[variables]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=683</guid>
		<description><![CDATA[I am often burned by MXMLC: the AS3 compiler. When I am, I find this infuriating and look for the reason why this happened. Today I&#8217;ll tip you off about this problem and delve into what it means if you happen to trigger it. My issue arose when I wrote something similar to this: function [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/683/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cancelable Function</title>
		<link>http://jacksondunstan.com/articles/674</link>
		<comments>http://jacksondunstan.com/articles/674#comments</comments>
		<pubDate>Mon, 10 May 2010 09:00:01 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[callback]]></category>
		<category><![CDATA[cancel]]></category>
		<category><![CDATA[cancelable]]></category>
		<category><![CDATA[function]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=674</guid>
		<description><![CDATA[I recently had the need to cancel a callback function that I had passed to an API. The API had taken my callback function directly, so there was no way to remove the event listener. So I thought back to an old article I wrote and came up with a solution. Read on for a [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/674/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>AS3 vs. JavaScript Performance Followup (March 2010)</title>
		<link>http://jacksondunstan.com/articles/618</link>
		<comments>http://jacksondunstan.com/articles/618#comments</comments>
		<pubDate>Wed, 03 Mar 2010 09:00:32 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=618</guid>
		<description><![CDATA[Version 10.5 of Opera was released today. Opera 10.0 last performance test made some small strides over 9.64, but it was still the slowest current version of the browser out of the whole test. Also, Google Chrome was updated on January 25th and Mozilla released Firefox 3.6 on January 21st. Today&#8217;s article shows an updated [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/618/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Another Gotcha</title>
		<link>http://jacksondunstan.com/articles/569</link>
		<comments>http://jacksondunstan.com/articles/569#comments</comments>
		<pubDate>Tue, 26 Jan 2010 09:00:24 +0000</pubDate>
		<dc:creator>jackson</dc:creator>
				<category><![CDATA[AS2]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[labels]]></category>
		<category><![CDATA[ternaries]]></category>
		<category><![CDATA[ternary operator]]></category>

		<guid isPermaLink="false">http://jacksondunstan.com/?p=569</guid>
		<description><![CDATA[I&#8217;m back from a month off for winter break! Today I&#8217;ll start off with a very short article to ease back into things. Today I&#8217;ll cover a &#8220;gotcha&#8221; that got me recently and resulted in a bug report that was pretty tough to solve. Read on to see what it was. Consider a multi-player game [...]]]></description>
		<wfw:commentRss>http://jacksondunstan.com/articles/569/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

