<?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>deconcept &#187; swfobject</title>
	<atom:link href="http://blog.deconcept.com/category/swfobject/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deconcept.com</link>
	<description>You've got your good thing, and I've got mine</description>
	<lastBuildDate>Mon, 15 Mar 2010 20:54:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SWFObject now available on Google AJAX Libraries API</title>
		<link>http://blog.deconcept.com/2008/11/10/swfobject-available-google-ajax-libraries-api/</link>
		<comments>http://blog.deconcept.com/2008/11/10/swfobject-available-google-ajax-libraries-api/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 22:33:23 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=203</guid>
		<description><![CDATA[I&#8217;m happy to announce that SWFObject (version 2 of course) is available from the Google AJAX Libraries API. What does this mean to you, the average user of SWFObject? It means you no longer need to place a copy of the SWFObject script on your own web server, and can instead link to the copy [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to announce that <a href="http://code.google.com/p/swfobject/" rel="external">SWFObject</a> (version 2 of course) is available from the <a href="http://code.google.com/apis/ajaxlibs/" rel="external">Google AJAX Libraries API</a>.</p>
<p>What does this mean to you, the average user of SWFObject? It means you no longer need to place a copy of the SWFObject script on your own web server, and can instead link to the copy hosted on Google&#8217;s servers.</p>
<p>If you are unfamiliar with the AJAX Library API, you can find more information on the <a href="http://code.google.com/apis/ajaxlibs/" rel="external">Google code site</a>, or continue reading below for some simple examples to get you up and running quickly. SWFObject may not be in the docs on the AJAX Libraries API site yet because it was just added recently, but the team is working on the updated docs now, so check back later if you don&#8217;t see the SWFObject specific information.</p>
<p>Now for the business: I imagine that most SWFObject users most likely only use SWFObject and none of the other libraries hosted on the AJAX Libraries site. So here&#8217;s a direct link to SWFObject v2.1 that you can simply place on your site, and that&#8217;s it:</p>
<p>http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js</p>
<p>Yep, that&#8217;s it. Just replace the path to your local copy of swfobject.js with this one and you are done.</p>
<p>Another option is to use the google.load call which is <a href="http://code.google.com/apis/ajax/documentation/" rel="external">documented here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/11/10/swfobject-available-google-ajax-libraries-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWFObject 2.0 released!</title>
		<link>http://blog.deconcept.com/2008/03/14/swfobject-20-released/</link>
		<comments>http://blog.deconcept.com/2008/03/14/swfobject-20-released/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 02:25:24 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2008/03/14/swfobject-20-released/</guid>
		<description><![CDATA[After months of work, we are pleased to present SWFObject 2.0. The project has moved over to the code.google.com website instead of my blog, so go over there and check out the docs and consider upgrading, as the new version is a lot more flexible than v1.5. I&#8217;d like to give a huge thank you [...]]]></description>
			<content:encoded><![CDATA[<p>After months of work, we are pleased to present <a rel="external" href="http://code.google.com/p/swfobject/">SWFObject 2.0</a>.</p>
<p>The project has moved over to the <a rel="external" href="http://code.google.com/p/swfobject/">code.google.com</a> website instead of my blog, so go over there and check out the docs and consider upgrading, as the new version is a lot more flexible than v1.5.</p>
<p>I&#8217;d like to give a huge thank you to all of the people who contributed and helped us test out the new release, those <a rel="external" href="http://www.swffix.org/devblog/?p=28">no longer with us</a>, and of course to <a rel="external" href="http://www.bobbyvandersluis.com/">Bobby</a> who is easily the biggest contributor to this new version (and has a new design up on his blog!) and has kept the project pushing forward at a good pace.</p>
<p>Moving foward, we&#8217;ll be continuing to work with Adobe to get the word out about SWFObject 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/03/14/swfobject-20-released/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>SWFObject 2.0 Beta</title>
		<link>http://blog.deconcept.com/2007/10/02/swfobject-2-0-beta/</link>
		<comments>http://blog.deconcept.com/2007/10/02/swfobject-2-0-beta/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 16:12:27 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[flashobject]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swffix]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/10/02/swfobject-2-0-beta/</guid>
		<description><![CDATA[Today at Adobe MAX I&#8217;ll be giving a presentation with Michael Williams on the next version of SWFObject (previously the SWFFix project). As most of you probably know, I&#8217;ve been working on a project with Bobby van der Sluis and Michael Williams (From Adobe) that was going to become the de-facto standard for embedding Flash/Flex [...]]]></description>
			<content:encoded><![CDATA[<p>Today at Adobe MAX I&#8217;ll be giving a presentation with Michael Williams on the next version of SWFObject (previously the SWFFix project). As most of you probably know, I&#8217;ve been working on a project with <a href="http://www.bobbyvandersluis.com/" rel="external">Bobby van der Sluis</a> and Michael Williams (From Adobe) that was going to become the de-facto standard for embedding Flash/Flex content. Well we decided that we didn&#8217;t like the new name all that much, so we are adopting the SWFObject name for the project.</p>
<p>The new version is a complete rewrite from SWFObject 1.5, so we&#8217;ll need lots of testing before we officially launch it and replace the older SWFObject and UFO scripts, and since we have Adobe involved, they will be including this embed system in the Adobe authoring tools in the future.</p>
<p>The SWFObject project is moving to <a href="http://code.google.com/p/swfobject/" rel="external">Google Code</a>, where you can download the source from svn, grab the latest build, or file bugs or read documentation.</p>
<p>I&#8217;ve also created a new <a href="http://groups.google.com/group/swfobject/" rel="external">Google Group for SWFObject</a> support questions and discussion.</p>
<p>If you are at MAX today, our presentation is at 2:45pm in room W-196c and it&#8217;s called &#8220;Flash Detection and Embedding: An open source solution&#8221;.</p>
<p>If you can&#8217;t make it today, we&#8217;ll be doing it again tomorrw (Wednesday) at 11am in room W-185d.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/10/02/swfobject-2-0-beta/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>The SWFFix alpha is up</title>
		<link>http://blog.deconcept.com/2007/07/25/the-swffix-alpha-is-up/</link>
		<comments>http://blog.deconcept.com/2007/07/25/the-swffix-alpha-is-up/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 04:47:45 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[swffix]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[webstandards]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/07/25/the-swffix-alpha-is-up/</guid>
		<description><![CDATA[Bobby put up the SWFFix alpha earlier today &#8211; I&#8217;ve been at the Ajax experience (with no wireless internet access, wtf?!) so haven&#8217;t had time to put together a post about it, but here&#8217;s a quick one. We also announced that we are now working with Micheal Williams from Adobe &#8211; the author of the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bobbyvandersluis.com/" rel="external">Bobby</a> put up the <a href="http://www.swffix.org/devblog/?p=8" rel="external">SWFFix alpha</a> earlier today &#8211; I&#8217;ve been at the <a href="" rel="external">Ajax experience</a> (with no wireless internet access, wtf?!) so haven&#8217;t had time to put together a post about it, but here&#8217;s a quick one.</p>
<p>We also announced that we are now working with Micheal Williams from Adobe &#8211; the author of the Adobe Flash Detection kit to make sure SWFFix can cover all the bases and be used by anyone. Very cool!</p>
<p>Go check out the <a href="http://www.swffix.org/devblog/?p=8" rel="external">dev blog</a> and grab the files, then read <a href="http://www.swffix.org/documentation/" rel="external">the docs</a> and try it out. Feedback is very welcome, so soak it in and let us know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/07/25/the-swffix-alpha-is-up/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Speaking at Flashbelt</title>
		<link>http://blog.deconcept.com/2007/03/01/speaking-at-flashbelt/</link>
		<comments>http://blog.deconcept.com/2007/03/01/speaking-at-flashbelt/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 18:54:42 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/03/01/speaking-at-flashbelt/</guid>
		<description><![CDATA[While I was at Flash on the Beach back in December, I met Dave and didn&#8217;t even realize he was the dave from Pilotvibe and the organizer of Flashbelt. Schematic sent a few people up there last year to give presentations, and they all said it was fantastic, so I was very excited when Dave [...]]]></description>
			<content:encoded><![CDATA[<p>While I was at Flash on the Beach back in December, I met Dave and didn&#8217;t even realize he was the dave from Pilotvibe and the organizer of <a href="http://www.flashbelt.com/" rel="external">Flashbelt</a>. Schematic sent a few people up there last year to give presentations, and they all said it was fantastic, so I was very excited when Dave invited me to speak at this year&#8217;s conference.</p>
<p>I&#8217;ll be giving a talk called <strong>Progressive Enhancement with Flash</strong> that will cover stuff like:</p>
<ul>
<li>Using SWFObject (maybe SWFFix by then) to embed Flash content</li>
<li>Using progressive enhancement to allow search engines to properly index your content and increase SEO for Flash websites</li>
<li>Flash content vs. Flash style, and how to treat them differently</li>
<li>Deep linking and back button support in Flash</li>
</ul>
<p>And a few other areas. I should also be able to talk about SWFFix a bit (hopefully it will be fully released by then, but who knows).</p>
<p>Go check out the <a href="http://www.flashbelt.com/" rel="external">Flashbelt</a> page for more info. I can&#8217;t give you a direct link to my session, but it&#8217;s listed there in the session list. Hopefully I&#8217;ll see some of you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/03/01/speaking-at-flashbelt/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>SWFObject 1.5 released</title>
		<link>http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/</link>
		<comments>http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 01:27:42 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/</guid>
		<description><![CDATA[I&#8217;m pleased to announce the next semi-major release of SWFObject (Direct download link). This version has been in development for quite a while, but only because I haven&#8217;t been able to find time to update the documentation. There&#8217;s really only one large change to the code, and a few bug fixes I&#8217;ll outline here: Express [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to announce the next semi-major release of <a href="/swfobject/">SWFObject</a> (<a href="/swfobject/swfobject.zip">Direct download link</a>). This version has been in development for quite a while, but only because I haven&#8217;t been able to find time to update the documentation.</p>
<p>There&#8217;s really only one large change to the code, and a few bug fixes I&#8217;ll outline here:</p>
<ol>
<li>Express Install functionality has changed. You no longer need to add any Actionscript to your fla or otherwise modify your project&#8217;s files. The new syntax and functionality is outlined on the SWFObject page in the <a href="/swfobject/#expressinstall">Using Express Install section</a>.
<li>Fixed a bug that was causing IE6 to crash intermittently if users had a certain version of Flash Player 6 installed and the page was refreshed a few times</li>
<li>Added support for IE Mobile devices that have Flash Player installed (<a href="http://blog.deconcept.com/swfobject/forum/discussion/125/please-add-support-for-flash-7-on-ie-mobile/">more details here</a>)</li>
<li>Added support for style tags on the object/embed tags outputted from SWFObject. This allows it to be used with <a href="http://www.swfir.com/" rel="external">swfIR</a> without having to include the SWFObject code multiple times.</li>
</li>
</ol>
<p>This also may be the last major release of SWFObject. If you haven&#8217;t already heard, the <a href="http://www.swffix.org/" rel="external">SWFFix project</a> will be attempting to replace SWFObject as the de-facto Flash embedding standard. The project is still in the alpha stage, but is looking quite promising. So until then, enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/02/28/swfobject-1-5-released/feed/</wfw:commentRss>
		<slash:comments>258</slash:comments>
		</item>
		<item>
		<title>Announcing the SWFFix project</title>
		<link>http://blog.deconcept.com/2007/02/06/announcing-the-swffix-project/</link>
		<comments>http://blog.deconcept.com/2007/02/06/announcing-the-swffix-project/#comments</comments>
		<pubDate>Tue, 06 Feb 2007 15:20:12 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/02/06/announcing-the-swffix-project/</guid>
		<description><![CDATA[SWFFix is a new joint project from myself and Bobby van der Sluis. The project&#8217;s goal is to replace SWFObject and UFO with a single method that is (hopefully) more standards compliant and doesn&#8217;t rely entirely on Javascript. We&#8217;ve put up a dev blog on the site, and will be asking for help and feedback [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.swffix.org/" rel="external">SWFFix</a> is a new joint project from myself and <a href="http://www.bobbyvandersluis.com/" rel="external">Bobby van der Sluis</a>. The project&#8217;s goal is to replace SWFObject and UFO with a single method that is (hopefully) more standards compliant and doesn&#8217;t rely entirely on Javascript.</p>
<p>We&#8217;ve put up a <a href="http://www.swffix.org/devblog/" rel="external">dev blog</a> on the site, and will be asking for help and feedback throughout the development cycle, so head over and watch the blog for updates in the coming weeks.</p>
<p>Bobby also has a great <a href="http://www.alistapart.com/articles/flashembedcagematch" rel="external">A List Apart article</a> out today that talks about the problems with current Flash embed techniques.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/02/06/announcing-the-swffix-project/feed/</wfw:commentRss>
		<slash:comments>82</slash:comments>
		</item>
		<item>
		<title>I&#8217;m on the BBC!</title>
		<link>http://blog.deconcept.com/2006/12/20/im-on-the-bbc/</link>
		<comments>http://blog.deconcept.com/2006/12/20/im-on-the-bbc/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 19:34:03 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/12/20/im-on-the-bbc/</guid>
		<description><![CDATA[After my session at Flash on the Beach I was interviewed by a BBC reporter. I ended up getting into the article and on the air (or was it just the podcast? who knows). You can read the article here where they misspelled my name (twice!) and in the podcast they say I&#8217;m a &#8216;Freelance [...]]]></description>
			<content:encoded><![CDATA[<p>After my session at Flash on the Beach I was interviewed by a BBC reporter. I ended up getting into the article and on the air (or was it just the podcast? who knows).</p>
<p>You can read the article here where they misspelled my name (twice!) and in the podcast they say I&#8217;m a &#8216;Freelance Java developer&#8217; of which I am neither&#8230; But I can&#8217;t be too hard on him, as he&#8217;s probably not the first person to confuse Java with Java<em>script</em>.</p>
<p><a href="http://news.bbc.co.uk/2/hi/technology/6169853.stm" rel="external">Here&#8217;s the article</a>, and here&#8217;s <a href="http://blog.deconcept.com/files/BBC%20Digital%20Planet%20December%2012%202006.mp3" rel="external">a direct link to the mp3</a>. Fast forward to around 24:00 to hear my part.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/12/20/im-on-the-bbc/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recent SWFObject sightings</title>
		<link>http://blog.deconcept.com/2006/12/20/recent-swfobject-sightings/</link>
		<comments>http://blog.deconcept.com/2006/12/20/recent-swfobject-sightings/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 19:21:49 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/12/20/recent-swfobject-sightings/</guid>
		<description><![CDATA[Lately I&#8217;ve been seeing SWFObject pop up all over the place. Most notably in Digg.com&#8217;s new redesign for their embedded video player. Makes sense since YouTube has been using it to embed their videos for months now, and Digg labs has been using it for a while to embed their cool charts and graphs and [...]]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve been seeing SWFObject pop up all over the place. Most notably in <a href="http://www.digg.com" rel="external">Digg.com&#8217;s new redesign</a> for their embedded video player. Makes sense since YouTube has been using it to embed their videos for months now, and <a href="http://labs.digg.com/" rel="external">Digg labs</a> has been using it for a while to embed their cool charts and graphs and things.</p>
<p><a href="http://radio.msn.com/" rel="external">MSN Radio</a> is using it to embed their radio player, the <a href="http://www.transformersmovie.com/main.html" rel="external">Transformers movie site</a> uses it (sweet!).</p>
<p>And in other yet related news, I set up a new <a href="http://blog.deconcept.com/swfobject/forum/">SWFObject forum</a> (still adding in a few things like the FAQ!) for people to use instead of the mailing list which has been growing quite a bit and is getting a bit too big to manage it well.</p>
<p>Update: The <a href="http://www.ted.com/conference/flashpage.cfm?conferenceKey=2007" rel="external">TED conference site</a> uses SWFObject too (and looks like a really sweet conference this year), but of course they didn&#8217;t invite me to speak ;).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/12/20/recent-swfobject-sightings/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Corrupt Flash Player install after IE 7 upgrade</title>
		<link>http://blog.deconcept.com/2006/12/08/corrupt-flash-player-install-after-ie-7-upgrade/</link>
		<comments>http://blog.deconcept.com/2006/12/08/corrupt-flash-player-install-after-ie-7-upgrade/#comments</comments>
		<pubDate>Fri, 08 Dec 2006 20:07:53 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/12/08/corrupt-flash-player-install-after-ie-7-upgrade/</guid>
		<description><![CDATA[I&#8217;ve been seeing a few mails about this since the Internet Explorer update was released, so I wanted to post some info about it to maybe help the people having issues. The complaint generally goes something like this: A user has Flash Player 9 (or other version) installed on their system and everything works fine [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been seeing a few mails about this since the Internet Explorer update was released, so I wanted to post some info about it to maybe help the people having issues.</p>
<p>The complaint generally goes something like this:</p>
<p>A user has Flash Player 9 (or other version) installed on their system and everything works fine with IE6. That user then runs the IE7 update and their computer stops showing Flash content on sites like YouTube or MSN video and other Flash sites. However, if the user goes to some other sites with Flash content, the content will play just fine, even if the site requires the Flash 9 Player.</p>
<p>I&#8217;m not sure of the official cause for this, and am still doing some research into what causes it, but a first guess I have is that when you upgrade from IE7, the browser install is not correctly reinstalling your existing Flash Plugin, so scripts that check for the Flash Player are failing, but since the plugin file is there, if you visit a site that does not use a detection script (like SWFObject) you will see the Flash content just fine.</p>
<p>There may not be a solution to this for the sites using detection scripts &#8211; they rely on a series of Windows registry entries that seem to be missing after an IE7 upgrade.</p>
<p>For users, here is a fix that seems to work well:</p>
<ol>
<li>Quit all open programs. This step is important because other programs may be using the Flash Player, and if they are, the uninstaller will fail silently.</li>
<li><a href="http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14157" rel="external">Run the Adobe Flash Player Uninstaller.</a></li>
<li><a href="http://www.adobe.com/go/getflashplayer" rel="external">Reinstall your Flash player.</a></li>
</ol>
<p>If you are still having problems after running the uninstaller and reinstalling the plugin, please post a comment with your system setup and other relevant details. (And remember, sometimes a system restart can make a difference with problems like this, so try that first).</p>
<p><strong>UPDATE (1-8-2007):</strong> Added a new step 1.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/12/08/corrupt-flash-player-install-after-ie-7-upgrade/feed/</wfw:commentRss>
		<slash:comments>221</slash:comments>
		</item>
		<item>
		<title>Flash on the Beach session notes</title>
		<link>http://blog.deconcept.com/2006/12/06/flash-on-the-beach-session-notes/</link>
		<comments>http://blog.deconcept.com/2006/12/06/flash-on-the-beach-session-notes/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 13:34:55 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[webstandards]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/12/06/flash-on-the-beach-session-notes/</guid>
		<description><![CDATA[Just a quick post to provide my session slides and links: Session Slides (pdf) Links: http://blog.deconcept.com/swfobject/ http://www.asual.com/swfaddress/ http://exanimo.com/as2/StateManager Further Reading: http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/ http://www.adobe.com/devnet/flash/articles/progressive_enhancement.html Enjoy! If you were in the session, leave a comment and let me know what you thought of the presentation, and include ways I can make the next one better if you like.]]></description>
			<content:encoded><![CDATA[<p>Just a quick post to provide my session slides and links:</p>
<p><a href="/code/fotb06/fotb_web20_flash.pdf">Session Slides</a> (pdf)</p>
<p>Links:</p>
<p><a href="http://blog.deconcept.com/swfobject/">http://blog.deconcept.com/swfobject/</a></p>
<p><a href="http://www.asual.com/swfaddress/">http://www.asual.com/swfaddress/</a><br />
<a href="http://exanimo.com/as2/StateManager">http://exanimo.com/as2/StateManager</a></p>
<p>Further Reading:<br />
<a href="http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/">http://blog.deconcept.com/2006/03/13/modern-approach-flash-seo/</a><br />
<a href="http://www.adobe.com/devnet/flash/articles/progressive_enhancement.html">http://www.adobe.com/devnet/flash/articles/progressive_enhancement.html</a></p>
<p>Enjoy! If you were in the session, leave a comment and let me know what you thought of the presentation, and include ways I can make the next one better if you like.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/12/06/flash-on-the-beach-session-notes/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>SWFUpload</title>
		<link>http://blog.deconcept.com/2006/11/17/swfupload/</link>
		<comments>http://blog.deconcept.com/2006/11/17/swfupload/#comments</comments>
		<pubDate>Fri, 17 Nov 2006 15:55:34 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/11/17/swfupload/</guid>
		<description><![CDATA[SWFUpload is a neat little tool that alows you to use Flash as a file uploader in your web forms. If your users have Flash, the script writes out a Flash uploader, and if they don&#8217;t, they get a nice HTML upload form field. Very nice, and it uses SWFObject for the plugin detection + [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labb.dev.mammon.se/swfupload/" rel="external">SWFUpload</a> is a neat little tool that alows you to use Flash as a file uploader in your web forms. If your users have Flash, the script writes out a Flash uploader, and if they don&#8217;t, they get a nice HTML upload form field. Very nice, and it uses SWFObject for the plugin detection + embedding.</p>
<p>This is a great example of using Flash where Flash can do something better than HTML. And doing it in a way that uses progressive enhancement so it doesn&#8217;t <em>require</em> Flash. It&#8217;s just that Flash makes it better.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/11/17/swfupload/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>SWFMacMouseWheel SWFObject add-on</title>
		<link>http://blog.deconcept.com/2006/11/08/swfmacmousewheel-swfobject-add-on/</link>
		<comments>http://blog.deconcept.com/2006/11/08/swfmacmousewheel-swfobject-add-on/#comments</comments>
		<pubDate>Thu, 09 Nov 2006 01:11:34 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/11/08/swfmacmousewheel-swfobject-add-on/</guid>
		<description><![CDATA[Ever wanted to have mouse wheel support for your Flash movies in OS X? Now you can! And it&#8217;s really easy: SWFMacMouseWheel is another addon for SWFObject that listens for mouse events and passes in the mouse wheel events to your Flash movie using ExternalInterface. Very cool solution to a problem that has annoyed many [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to have mouse wheel support for your Flash movies in OS X? Now you can! And it&#8217;s really easy:</p>
<p>SWFMacMouseWheel is another addon for SWFObject that listens for mouse events and passes in the mouse wheel events to your Flash movie using ExternalInterface. Very cool solution to a problem that has annoyed many Flash developers. Go check it out.</p>
<p><a href="http://blog.pixelbreaker.com/2006/11/08/flash/swfmacmousewheel/">SWFMacMouseWheel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/11/08/swfmacmousewheel-swfobject-add-on/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>SWFAddress</title>
		<link>http://blog.deconcept.com/2006/10/25/swfaddress/</link>
		<comments>http://blog.deconcept.com/2006/10/25/swfaddress/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 18:54:31 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/10/25/swfaddress/</guid>
		<description><![CDATA[SWFAddress is a fantastic little utility that allows you to easily add deep linking and back button support to your Flash websites. From the SWFAddress website: SWFAddress is a small script that sits on top of SWFObject and provides deep linking for Flash websites and applications. In other words it enables the Back, Forward and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.asual.com/swfaddress/" rel="external">SWFAddress</a> is a fantastic little utility that allows you to easily add deep linking and back button support to your Flash websites. From the SWFAddress website:</p>
<blockquote cite="http://www.asual.com/swfaddress/"><p>
SWFAddress is a small script that sits on top of SWFObject and provides deep linking for Flash websites and applications. In other words it enables the Back, Forward and Refresh buttons of the browser and creates unique URLs with page titles that can be sent over email or IM.</p>
<p>SWFAddress uses the ExternalInterface functionality introduced in Flash Player 8. It has been tested on the following browsers:</p>
<p>    * Internet Explorer 6.0 and 7.0<br />
    * Mozilla Firefox 1.5<br />
    * Safari 2.04<br />
    * Opera 9.02
</p></blockquote>
<p>It&#8217;s a great little script, and something I&#8217;ve wanted to put together for a long time. Even better: It was designed to work with SWFObject, so if you are already using <a href="/swfobject/">SWFObject</a> to embed your movies, it&#8217;s really really easy to just slap in some deep link and back button support.</p>
<p><a href="http://www.asual.com/swfaddress/" rel="external">Go check it out.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/10/25/swfaddress/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>Back from Flash Forward</title>
		<link>http://blog.deconcept.com/2006/09/15/back-from-flash-forward/</link>
		<comments>http://blog.deconcept.com/2006/09/15/back-from-flash-forward/#comments</comments>
		<pubDate>Fri, 15 Sep 2006 19:09:24 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/09/15/back-from-flash-forward/</guid>
		<description><![CDATA[Well, I&#8217;m back from Austin with a belly full of bar-b-q. Had a great time, and I think my presentation went off pretty well. I&#8217;ve uploaded the slides here (PDF). If anyone saw it and wants to give feedback on it, I would greatly appreciate it. Feel free to post here or e-mail me directly [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m back from Austin with a belly full of bar-b-q. Had a great time, and I think my presentation went off pretty well.</p>
<p>I&#8217;ve uploaded the slides <a href="/code/presentations/ff_austin_2006/swfobject_ff_austin_2006.pdf">here (PDF)</a>. If anyone saw it and wants to give feedback on it, I would greatly appreciate it. Feel free to post here or e-mail me directly with pointers for next time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/09/15/back-from-flash-forward/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Using progressive enhancement with Flash</title>
		<link>http://blog.deconcept.com/2006/09/12/using-progressive-enhancement-flash/</link>
		<comments>http://blog.deconcept.com/2006/09/12/using-progressive-enhancement-flash/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 15:59:48 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[webstandards]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/09/12/using-progressive-enhancement-flash/</guid>
		<description><![CDATA[There&#8217;s a fantastic article on Adobe&#8217;s devnet site that Bobby wrote (he&#8217;s the guy who wrote SWFObject&#8217;s biggest competition, UFO*). All about progressive enhancement with Flash. It includes helping your Flash content get picked up by search engines, supporting people without the Flash player, and a ton of other good info. Go have a read. [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a <a href="http://www.adobe.com/devnet/flash/articles/progressive_enhancement.html" rel="external">fantastic article</a> on Adobe&#8217;s devnet site that <a href="http://www.bobbyvandersluis.com/" rel="external">Bobby</a> wrote (he&#8217;s the guy who wrote SWFObject&#8217;s biggest competition, <a href="http://www.bobbyvandersluis.com/ufo/">UFO</a>*). All about progressive enhancement with Flash. It includes helping your Flash content get picked up by search engines, supporting people without the Flash player, and a ton of other good info. <a href="http://www.adobe.com/devnet/flash/articles/progressive_enhancement.html" rel="external">Go have a read</a>.</p>
<p><small>* But hey, it&#8217;s not really a competition, use whatever works best for you.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/09/12/using-progressive-enhancement-flash/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>10 Years of Flash (again)</title>
		<link>http://blog.deconcept.com/2006/08/29/10-years-of-flash-again/</link>
		<comments>http://blog.deconcept.com/2006/08/29/10-years-of-flash-again/#comments</comments>
		<pubDate>Tue, 29 Aug 2006 18:35:31 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/08/29/10-years-of-flash-again/</guid>
		<description><![CDATA[This is the second time I&#8217;ve mentioned the 10 year anniversary of Flash. The first time it was to celebrate the 10 year anniversary of FutureSplash, and now we have the &#8216;official&#8217; anniversary of Flash. And to celebrate, Adobe had some big gala event in San Francisco, and made this little interactive Video timeline thing [...]]]></description>
			<content:encoded><![CDATA[<p>This is the <a href="/2006/05/03/10-years-of-flash/">second time</a> I&#8217;ve mentioned the 10 year anniversary of Flash. The first time it was to celebrate the 10 year anniversary of <a href="http://en.wikipedia.org/wiki/Futuresplash" rel="external">FutureSplash</a>, and now we have the &#8216;official&#8217; anniversary of Flash.</p>
<p>And to celebrate, Adobe had some big gala event in San Francisco, and made this little <a href="http://www.adobe.com/products/flash/special/flashanniversary/microsite/" rel="external">interactive Video timeline thing</a> that takes about 5 minutes to load and then nearly hangs my Powerbook (way to play to the stereotype, Adobe!).</p>
<p>Anyway, if you snoop around in 2004 you&#8217;ll see a mention of <a href="/swfobject/">SWFObject</a>, which is pretty cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/08/29/10-years-of-flash-again/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>SWFObject 1.4.4 released</title>
		<link>http://blog.deconcept.com/2006/08/03/swfobject-144-released/</link>
		<comments>http://blog.deconcept.com/2006/08/03/swfobject-144-released/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 17:38:46 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/08/03/swfobject-144-released/</guid>
		<description><![CDATA[There was a new bug intruduced in the 1.4.3 release of SWFObject, so if you are using 1.4.3, you should upgrade to 1.4.4 immidiately. The issue is that onbeforeunload is being triggered even when a user clicks a link that contains a javascript link, which causes the cleanup routine to trigger, which makes all your [...]]]></description>
			<content:encoded><![CDATA[<p>There was a new bug intruduced in the 1.4.3 release of SWFObject, so if you are using 1.4.3, you should upgrade to 1.4.4 immidiately.</p>
<p>The issue is that onbeforeunload is being triggered even when a user clicks a link that contains a javascript link, which causes the cleanup routine to trigger, which makes all your swfs on the page dissapear in IE.</p>
<p>This has now been fixed, and 1.4.4 includes all of the &#8216;fixes&#8217; that are needed to date, including the <a href="http://blog.deconcept.com/2006/05/18/flash-player-bug-streaming-content-innerhtml-ie/">streaming media fix</a>, and the <a href="http://blog.deconcept.com/2006/05/18/flash-player-bug-streaming-content-innerhtml-ie/#comment-14544">Flash Player 9 &#8216;out of memory&#8217; errors</a>.</p>
<p><a href="/swfobject/swfobject1-4.zip">Download Now</a></p>
<p>* One new issue that can arise with the addition of the cleanup routines, is if you are including the swfobject.js script in your pages more than once, you will cause more &#8216;out of memory&#8217; errors. If this happens, make sure you only insert the swfobject.js file in your page only one time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/08/03/swfobject-144-released/feed/</wfw:commentRss>
		<slash:comments>159</slash:comments>
		</item>
		<item>
		<title>SWFObject 1.4.3 released</title>
		<link>http://blog.deconcept.com/2006/07/28/swfobject-143-released/</link>
		<comments>http://blog.deconcept.com/2006/07/28/swfobject-143-released/#comments</comments>
		<pubDate>Fri, 28 Jul 2006 19:45:52 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/07/28/swfobject-143-released/</guid>
		<description><![CDATA[Please note that there is an issue with this version of SWFObject. When clicking links that use href=&#8221;javascript:&#8221; in them, it triggers the new onbeforeunload, which makes all your swf files dissapear. All users should upgrade to 1.4.4. This release only contains a single fix for a new issue that occurs when using Flash Player [...]]]></description>
			<content:encoded><![CDATA[<p class="note">Please note that there is an issue with this version of SWFObject. When clicking links that use href=&#8221;javascript:&#8221; in them, it triggers the new onbeforeunload, which makes all your swf files dissapear. All users should upgrade to 1.4.4.</p>
<p>This release only contains a single fix for a new issue that occurs when using Flash Player 9.</p>
<p>If you have multiple swf files embedded in a single HTML page, and at least one of those files uses ExternalInterface to add a callback, when you leave the page you will get an error that says &#8220;Line 56: Out of Memory&#8221;.</p>
<p>This only occurs in IE &#8211; no other browsers are affected, and it only happens when using Flash Player 9 whether you are using SWFObject or not.</p>
<p>The problem is in some new Javascript code that was inserted into Flash Player 9 to fix a bug in the IE browser. This IE bug affected swf files that connected to streaming media servers &#8211; to learn more about it you can <a href="/2006/05/18/flash-player-bug-streaming-content-innerhtml-ie/">read this blog post</a>.</p>
<p>After working with Adobe, we came up with a Javascript fix for the streaming media issue and I used a variant of this code in the 1.4.2 version of SWFObject. All was fine then, until Flash Player 9 was released, and it turns out Adobe included their own Javascript (that is very similar to the fix in SWFObject) to fix the streaming media problems in IE. The only problem is that the code they used doesn&#8217;t like it when there is more than one swf embedded in a page.</p>
<p>So to get to the point, this new version of SWFObject just removes the &#8216;bad&#8217; code that Flash Player 9 inserts into the page and instead uses the cleanup code from the previous version of SWFObject that has been working fine for Flash Player 8.</p>
<p>Go grab a copy now &#8211; anyone using ExternalInterface needs to be aware of this issue and should upgrade their SWFObject script immediately if you have any pages with more than one swf embedded in it.</p>
<p>Here&#8217;s a <a href="/swfobject/swfobject1-4.zip">direct download link</a>, or you can get it out of the <a href="http://svn.deconcept.com/swfobject/tags/1.4.3/">SVN repository</a>, or visit the <a href="/swfobject/">SWFObject page</a> and get it from there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/07/28/swfobject-143-released/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Speaking at Flash Forward Austin 2006</title>
		<link>http://blog.deconcept.com/2006/06/14/speaking-at-flash-forward-austin-2006/</link>
		<comments>http://blog.deconcept.com/2006/06/14/speaking-at-flash-forward-austin-2006/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 15:08:19 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[swfobject]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/06/14/speaking-at-flash-forward-austin-2006/</guid>
		<description><![CDATA[I&#8217;ll be giving a presentation at Flash Forward Austin this year on SWFObject. Here&#8217;s the session description from the Flash Forward website: Embedding Flash® content and detecting Flash Player is one of the most overlooked parts of Flash development. In this session, Geoff Stearns will cover everything you need to know about Flash Player detection [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be giving a presentation at <a href="http://www.flashforwardconference.com/" rel="external">Flash Forward</a> Austin this year on <a href="/swfobject/">SWFObject</a>. Here&#8217;s the session description from the Flash Forward website:</p>
<blockquote cite="http://www.flashforwardconference.com/sessions?sid=109"><p>Embedding Flash® content and detecting Flash Player is one of the most overlooked parts of Flash development. In this session, Geoff Stearns will cover everything you need to know about Flash Player detection and embedding using SWFObject (<a href="http://blog.deconcept.com/swfobject/">http://blog.deconcept.com/swfobject/</a>), including best practices, accessiblity, Express Install, Flash/Javascript communication, and search engine optimization.</p>
<p>Also covered in this session will be information on the recent Eolas / Active content changes to Internet Explorer and how to embed your Flash content so your users won&#8217;t have to click your content first to ’activate’ it.</p></blockquote>
<p>I may also try to dip into some of my thoughts on Flash and search engine optimization as well.</p>
<p>For those of you who caught the presentation I gave with <a href="http://www.choppingblock.com/" rel="external">Matthew</a> at the last NYC Flash Forward, imagine that presentation, but with more technical information and less good looking slides ;).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/06/14/speaking-at-flash-forward-austin-2006/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>
