<?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; flash</title>
	<atom:link href="http://blog.deconcept.com/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deconcept.com</link>
	<description>You&#039;ve got your good thing, and I&#039;ve got mine</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:14:22 +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>Flash is dead. Long live the internet.</title>
		<link>http://blog.deconcept.com/2011/11/12/flash-is-dead-long-live-the-internet/</link>
		<comments>http://blog.deconcept.com/2011/11/12/flash-is-dead-long-live-the-internet/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 15:40:14 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[swfobject]]></category>
		<category><![CDATA[web stuff]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=291</guid>
		<description><![CDATA[When I was in high school I didn&#8217;t own a computer. I used to read the occasional Popular Mechanics magazine and would linger for a while on the articles about the internet or HTML, fascinated by this new technology that &#8230; <a href="http://blog.deconcept.com/2011/11/12/flash-is-dead-long-live-the-internet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When I was in high school I didn&#8217;t own a computer. I used to read the occasional Popular Mechanics magazine and would linger for a while on the articles about the internet or HTML, fascinated by this new technology that I had barely even used. I don&#8217;t know why, but for some reason I&#8217;ve always been drawn toward computers, but more specifically, computers connected to other computers. Whether it was playing a video game online or browsing through the millions of websites, I could always spend hours every day in front of a computer soaking up information and experiences, interacting with people on the other side of the world.</p>
<p>Soon after I bought my first computer I started building simple websites. I had all of the best animated gifs you could find, along with those awesome water ripple java applets and whatever other bells and whistles I could find. It was awesome. I wanted to push the boundaries of this new thing. To make something unique that nobody had seen before. This led me to Macromedia Flash 4. My new hobby slowly taught me how to program, and over time I got pretty good at it. Eventually I landed in New York City and found a job at a tiny little web design shop, building websites for big corporations and loving every minute of it.</p>
<p>During this time the internet was recovering from the big crash at the end of the 90&#8242;s and as browsers slowly evolved, so were the websites we were building. But browsers were slow to update back then, so Flash filled a need to move faster and give us more options to explore and new technology to use (and abuse!). Around this time I wrote <a href="http://blog.deconcept.com/2005/03/31/proper-flash-embedding-flashobject-best-practices/">a little javascript utility</a> to detect the presence of the Flash plugin and conditionally inject Flash into a website or not, and I watched as it grew over the years and became one of the most used utilities on the internet.</p>
<p>Flash was huge. Everyone wanted a flashy website and the only way to get one that any meaningful number of people could see was to use Flash. As browsers struggled to keep up, Flash charged ahead allowing us to build some truly amazing websites. Admittedly, there was some abuse of this technology, but we still charged ahead, trying to discover and build the next generation of user interfaces. Most older companies still thought of the internet as just another medium to advertise on. They wanted a flashy website to show off to their investors and clients and cared less about building something useful. The ubiquity of the Flash plugin made it an easy choice to build these new kinds of websites. We weren&#8217;t held back by the limitations of HTML any more, and that let us all explore wild ideas and try things that wouldn&#8217;t be possible with HTML or Javascript for years to come.</p>
<p>But now, years later, the browsers are catching up. Mobile devices are becoming more important than desktop computers (a trend I expect to continue for years to come). As more people use the internet in their day to day lives, businesses have realized that having a useful website is more powerful than just a flashy animated advertisement.</p>
<p>A few months ago I noticed that <a href="http://trends.builtwith.com/javascript/SWFObject">SWFObject usage on the top 10,000 websites was declining</a> for the first time ever (I believe usage peaked in the summer of 2010). Last week, <a href="http://blogs.adobe.com/conversations/2011/11/flash-focus.html">Adobe announced</a> that they would halt development of Flash player for mobile devices, and refocus their efforts on HTML. Since this news was announced, I&#8217;ve seen many sad and nostalgic tweets from friends and colleagues. Some seem to be taking the news better than others, and it&#8217;s understandable that some people are sad to see Flash go. But it&#8217;s important to remember that no single technology is responsible for this awesome thing we call the internet.</p>
<p>This brings us back to my younger self sitting at home in Arizona playing with Flash and Photoshop, building new things. I&#8217;ve always loved making things, and I suspect many web developers feel the same. <strong>The pleasure of making something great is what drives us, not a specific technology.</strong> So don&#8217;t be too sad about Flash evolving, or even dying. Just keep making awesome things with whatever tools you have at your disposal.</p>
<p>Discuss this post here: <a href="http://news.ycombinator.com/item?id=3227994">http://news.ycombinator.com/item?id=3227994</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2011/11/12/flash-is-dead-long-live-the-internet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash on the Beach, Miami (CANCELED)</title>
		<link>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/</link>
		<comments>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 00:46:04 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[nerdery]]></category>
		<category><![CDATA[web stuff]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=207</guid>
		<description><![CDATA[UPDATE: The Miami conference has been canceled due to lack of attendees. This is very sad news, but in an economy like this it&#8217;s not really surprising. Guess we&#8217;ll just have to wait for September for our dose of Flash &#8230; <a href="http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE</strong>: The Miami conference has been canceled due to lack of attendees. This is very sad news, but in an economy like this it&#8217;s not really surprising. Guess we&#8217;ll just have to wait for September for our dose of Flash on the Beach.</p>
<p>If you are still looking for a Flash/Design conference to attend this summer, I highly recommend <a href="http://flashbelt.com/" rel="external">Flashbelt</a>.</p>
<p>The best European Flash conference is heading to the states this spring. <a href="http://www.flashonthebeach.com/" rel="external">Flash on the Beach</a> has been happening in Brighton, UK for the last few years and is such a good time, I think everyone should go.</p>
<p>I&#8217;ll be heading down to Miami this year to talk about YouTube type things, so if you are curious about using YouTube for a project, or just interested in hearing some stories about a very high performance Flash application, you should come to my session :).</p>
<p><a href="http://www.flashonthebeach.com/" rel="external"><img src="http://www.flashonthebeach.com/images/badges/fotb_badge_224_119_1.gif" alt="Flash on the Beach Miami" /></a></p>
<p>In case you are interested, there&#8217;s tons of pictures and writing about past FotB events all <a href="http://www.youtube.com/watch?v=twtxsdQScwI&#038;fmt=18" rel="external">over</a> <a href="http://www.google.com/search?hl=en&#038;q=fotb+jonathan+harris&#038;btnG=Google+Search&#038;aq=f&#038;oq=" rel="external">the</a> <a href="http://flickr.com/search/?q=fotb08" rel="external">place</a>. So check it out, and hopefully I&#8217;ll see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Powered by YouTube event this Thursday, July 10th 2008</title>
		<link>http://blog.deconcept.com/2008/07/07/powered-by-youtube-event-thursday/</link>
		<comments>http://blog.deconcept.com/2008/07/07/powered-by-youtube-event-thursday/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 23:04:07 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nerdery]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=195</guid>
		<description><![CDATA[Are you interested in the various API services that YouTube offers? Are you going to be in the bay area this Thursday? Then why not stop by Powered by YouTube? It&#8217;s taking place at the San Bruno YouTube office this &#8230; <a href="http://blog.deconcept.com/2008/07/07/powered-by-youtube-event-thursday/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Are you interested in the various API services that YouTube offers? Are you going to be in the bay area this Thursday? Then why not stop by <strong><a href="http://code.google.com/events/poweredbyyoutube/index.html" rel="external">Powered by YouTube</a></strong>?</p>
<p>It&#8217;s taking place at the <a href="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=901+Cherry+Ave,+San+Bruno,+CA+94066&#038;sll=37.774153,-122.413327&#038;sspn=0.009295,0.018046&#038;ie=UTF8&#038;ll=37.62929,-122.425804&#038;spn=0.009313,0.018046&#038;t=h&#038;z=16&#038;iwloc=addr" rel="external">San Bruno YouTube office</a> this Thursday, July 10th from 10:30am to 5:30pm.</p>
<p>Here&#8217;s the blurb about it:</p>
<blockquote cite="http://code.google.com/events/poweredbyyoutube/index.html"><p><a href="http://code.google.com/events/poweredbyyoutube/index.html" rel="external">Powered By YouTube</a> is a developer gathering focused on bringing together developers to learn more about the YouTube APIs and Tools. Spend the day at YouTube&#8217;s headquarters and learn how to bring YouTube to your website, share best practices, and get hands-on with the APIs. Meet fellow YouTube API developers across a wide range of companies, YouTube engineers and product managers, and leave inspired to enhance your user experience with the YouTube APIs.</p></blockquote>
<p><small>Also: It&#8217;s free, and you get a free lunch.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/07/07/powered-by-youtube-event-thursday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help encourage Mozilla to fix a Firefox bug</title>
		<link>http://blog.deconcept.com/2008/06/28/help-encourage-mozilla-to-fix-a-firefox-bug/</link>
		<comments>http://blog.deconcept.com/2008/06/28/help-encourage-mozilla-to-fix-a-firefox-bug/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 22:09:25 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=193</guid>
		<description><![CDATA[Firefox has an annoying bug you may have come across while working with Flash applications and websites: When you make a request for a file from a swf, Firefox doesn&#8217;t send a referer. I&#8217;ve set up a test page to &#8230; <a href="http://blog.deconcept.com/2008/06/28/help-encourage-mozilla-to-fix-a-firefox-bug/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a rel="external" href="http://www.getfirefox.com/">Firefox</a> has an annoying bug you may have come across while working with Flash applications and websites: When you make a request for a file from a swf, Firefox doesn&#8217;t send a <a rel="external" href="http://en.wikipedia.org/wiki/Referer">referer</a>. I&#8217;ve set up a <a href="http://dev.deconcept.com/referer_tester/">test page to show the problem</a>.</p>
<p>If you visit this page in Firefox and click the &#8220;push me&#8221; button, you will see simply &#8220;Ref is:&#8221; but no other text. If you visit in with any other browser, you&#8217;ll see:<br />
&#8220;Ref is: [http://dev.deconcept.com/referer_tester/]&#8220;.</p>
<p>The problem is that Firefox doesn&#8217;t properly append the referer header to requests made from swfs embedded on the page. Every other browser I&#8217;ve tested sends a referer.</p>
<p>How you can help:</p>
<p>Visit <a rel="external" href="https://bugzilla.mozilla.org/show_bug.cgi?id=410904">the bug page</a> for this issue and &#8220;vote&#8221; for the bug. <strong>DO NOT ADD A COMMENT</strong> SAYING SOMETHING LIKE &#8220;Yes please fix this bug!&#8221;. This will only annoy the developers. Simply &#8220;voting&#8221; for the bug is enough. You vote for the bug by clicking the &#8220;vote&#8221; link on the top right side of the page, and putting a check in the box next to the bug and clicking the &#8220;Change my votes&#8221; on the subsequent page.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/06/28/help-encourage-mozilla-to-fix-a-firefox-bug/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Speaking at Flash on the Beach</title>
		<link>http://blog.deconcept.com/2008/05/20/speaking-at-flash-on-the-beach-2/</link>
		<comments>http://blog.deconcept.com/2008/05/20/speaking-at-flash-on-the-beach-2/#comments</comments>
		<pubDate>Wed, 21 May 2008 04:27:27 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=189</guid>
		<description><![CDATA[I&#8217;ve been invited back to speak at Flash on the Beach this year. I&#8217;ll be giving a talk about the YouTube player APIs and how you can use YouTube in your online projects. Flash on the Beach is a fantastic &#8230; <a href="http://blog.deconcept.com/2008/05/20/speaking-at-flash-on-the-beach-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been invited back to speak at <a href="http://www.flashonthebeach.com/" rel="external">Flash on the Beach</a> this year. I&#8217;ll be giving a talk about the <a href="http://code.google.com/apis/youtube/js_api_reference.html" rel="external">YouTube player APIs</a> and how you can use YouTube in your online projects.</p>
<p>Flash on the Beach is a fantastic conference in Brighton at the end of September, and it&#8217;s one of the best Flash and design conferences to check out.</p>
<p>Registration is now open, so if you&#8217;re looking for an excuse to head to the UK, this is it.</p>
<p><a href="http://www.flashonthebeach.com/" rel="external"><img src="http://blog.deconcept.com/wp-content/uploads/2008/05/speakerbadge_375_120_a.gif" alt="" title="FotB 2008 Speaker" width="375" height="120" class="aligncenter size-full wp-image-190" /></a></p>
<p>Also, next week is <a href="http://code.google.com/events/io/" rel="external">Google I/O</a> (<a href="http://youtube.com/watch?v=BLJ5a6aJOb8" rel="external">Flight of the Conchords</a> are playing a show there!), which I believe still has a few tickets available, and just next month I&#8217;ll be heading off to <a href="http://www.flashbelt.com/" rel="external">Flashbelt</a> in Minneapolis, so come say &#8216;Hi&#8217; if you see me wandering around either of these events.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/05/20/speaking-at-flash-on-the-beach-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube + Google Maps API Mashup</title>
		<link>http://blog.deconcept.com/2008/03/25/youtube-google-maps-api-mashup/</link>
		<comments>http://blog.deconcept.com/2008/03/25/youtube-google-maps-api-mashup/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 15:21:25 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2008/03/25/youtube-google-maps-api-mashup/</guid>
		<description><![CDATA[I put this little demo together in preparation for the hack-a-thon this Thursday. It uses the YouTube player Javascript API to synchronize a Google Maps widget with the video (based on the current time of the video). It was pretty &#8230; <a href="http://blog.deconcept.com/2008/03/25/youtube-google-maps-api-mashup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I put <a href="/ytmapmashup/">this little demo</a> together in preparation for the <a rel="external" href="http://code.google.com/events/hackathons/ytpicasa.html">hack-a-thon</a> this Thursday.</p>
<p>It uses the <a rel="external" href="http://code.google.com/apis/youtube/js_api_reference.html">YouTube player Javascript API</a> to synchronize a Google Maps widget with the video (based on the current time of the video). It was pretty easy to throw together, it took maybe 4 hours from start to finish, and I&#8217;ve never used the Google Maps Javascript API before.</p>
<p><a href="/ytmapmashup/">Check it out.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/03/25/youtube-google-maps-api-mashup/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>YouTube / Picasa Hackathon @ Google</title>
		<link>http://blog.deconcept.com/2008/03/18/youtube-picasa-hackathon-google/</link>
		<comments>http://blog.deconcept.com/2008/03/18/youtube-picasa-hackathon-google/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 18:22:25 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nerdery]]></category>
		<category><![CDATA[san francisco]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2008/03/18/youtube-picasa-hackathon-google/</guid>
		<description><![CDATA[Would you like to come to the Googleplex and learn about the new YouTube APIs directly from the engineers that built them? Yes? Then head over to this signup page and let us know you&#8217;re coming. The event is on &#8230; <a href="http://blog.deconcept.com/2008/03/18/youtube-picasa-hackathon-google/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Would you like to come to the Googleplex and learn about the new <a rel="external" href="http://code.google.com/apis/youtube/overview.html">YouTube APIs</a> directly from the engineers that built them?</p>
<p>Yes? Then head over to this <a rel="external" href="http://code.google.com/events/hackathons/ytpicasa.html">signup page</a> and let us know you&#8217;re coming. The event is on March 27th, 2008 and will be held at the <a rel="external" href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=1600+Amphitheatre+Pkwy,+Mountain+View,+CA+94043&amp;sll=37.774153,-122.413327&amp;sspn=0.008701,0.018926&amp;ie=UTF8&amp;ll=37.4244,-122.085035&amp;spn=0.008742,0.018926&amp;t=h&amp;z=16&amp;iwloc=addr">Google Mountain View campus</a>.</p>
<p><small>p.s. free punch and pie</small></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/03/18/youtube-picasa-hackathon-google/feed/</wfw:commentRss>
		<slash:comments>1</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 &#8230; <a href="http://blog.deconcept.com/2007/10/02/swfobject-2-0-beta/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>Speaking at the Ajax Experience</title>
		<link>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/</link>
		<comments>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 19:54:35 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/</guid>
		<description><![CDATA[I just found out the other day that the Ajax Experience has invited me to come talk about Flash to a bunch of Ajax nerds this July. This should be a really fun one (no, really!). My talk will be &#8230; <a href="http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I just found out the other day that the <a href="http://ajaxexperience.techtarget.com/west/index.html" rel="external">Ajax Experience</a> has invited me to come talk about Flash to a bunch of Ajax nerds this July. This should be a really fun one (no, really!). My talk will be on how to use Flash *with* that fancy Ajax app you are building, so enhance it and give it that little extra kick. Think of it as an introduction to using Flash happily with Ajax techniques.</p>
<p>It&#8217;s got a fantastic lineup if you are into the whole Ajax thing, so I definitely suggest checking it out.</p>
<p>Check out <a href="http://ajaxexperience.techtarget.com/west/html/sessions.html#GStearnsFlash" rel="external">my session outline</a> for more info.</p>
<p>Also: <a href="http://www.flashbelt.com/" rel="external">Flashbelt</a> is only 2 weeks away! It&#8217;s JUNE already. Time to hit the upper midwest and talk Flash with all the cool Flash nerds again. If you haven&#8217;t looked at Flashbelt and are itching for a conference, this will be a nice one to check out.</p>
<p><strong>UPDATE:</strong> Apparently, there&#8217;s only 50 tickets left for Flashbelt, so get your tickets now if you are planning on going!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Off to Apollo camp! (UPDATE: not!)</title>
		<link>http://blog.deconcept.com/2007/03/15/apollo-camp/</link>
		<comments>http://blog.deconcept.com/2007/03/15/apollo-camp/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 19:47:28 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/03/15/apollo-camp/</guid>
		<description><![CDATA[UPDATE: Well, my flight was canceled this morning due to the weather over here. All other flights out today were booked, so it looks like I&#8217;ll be sitting this one out. Poop. I&#8217;m heading out to Apollo camp in the &#8230; <a href="http://blog.deconcept.com/2007/03/15/apollo-camp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="note">UPDATE: Well, my flight was canceled this morning due to the weather over here. All other flights out today were booked, so it looks like I&#8217;ll be sitting this one out. Poop.</p>
<p>I&#8217;m heading out to Apollo camp in the morning. I&#8217;ll get into SFO around noon and make my way up to the city to wander around until it starts, then I&#8217;ll be spending the weekend in the city visiting some friends and just relaxing a bit.</p>
<p>I&#8217;ll be there with a couple other Schematic folks, and we are always looking for hot Flash talent™, so say hello if you are looking for work, or just want to say hi.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/03/15/apollo-camp/feed/</wfw:commentRss>
		<slash:comments>9</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 &#8230; <a href="http://blog.deconcept.com/2007/03/01/speaking-at-flashbelt/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>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 &#8230; <a href="http://blog.deconcept.com/2007/02/06/announcing-the-swffix-project/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>Flash vs. Ajax</title>
		<link>http://blog.deconcept.com/2007/01/03/flash-vs-ajax/</link>
		<comments>http://blog.deconcept.com/2007/01/03/flash-vs-ajax/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 12:36:31 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[webstandards]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/01/03/flash-vs-ajax/</guid>
		<description><![CDATA[I&#8217;ve been hearing a lot of Flash vs. Ajax arguments lately, and unfortunately, they almost always start off in the wrong way. It&#8217;s very common to hear people argue about Flash websites or RIAs vs. Ajax websites or RIAs, but &#8230; <a href="http://blog.deconcept.com/2007/01/03/flash-vs-ajax/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been hearing a lot of Flash vs. Ajax arguments lately, and unfortunately, they almost always start off in the wrong way.</p>
<p>It&#8217;s very common to hear people argue about Flash websites or RIAs vs. Ajax websites or RIAs, but this is always the wrong way to approach building any website. Would you have an argument with an architect about whether to build a house out of wood vs concrete? Of course not, they would use each material to build the parts of the house that the respective material is best for. Sometimes you might want to build a shack or barn out of all wood, sometimes you might want to build an all brick house, but many times you&#8217;ll want to use the best material for each section of the house. Build the foundation out of concrete, the walls and roof out of wood.</p>
<p>Websites and web applications should be treated the same way. Break things down to a component level and go from there. Use the right tool for each component. If you can do it well with HTML/Javascript, go for it. If it would work out better with Flash, then why waste time recreating something with Javascript that you could build 3 times faster with Flash? There are plenty of great examples of this today around the internet:</p>
<p>One of my favorite examples is <a href="http://finance.google.com/" rel="external">Google Finance</a>. They use HTML and Javascript for the stuff that is best suited for that, and then when they need to show a nice graph, they drop in a great interactive Flash graph and talk to it using Javascript as needed. The Flash controls the Javascript, and the Javascript can control the Flash as needed.</p>
<p>Another example is <a href="http://www.flickr.com/" rel="external">Flickr</a>. They started out using Flash to display all of the images, including the image notes and the other toolbar options along with each image. While this might have been a good choice as the site started out, it was soon replaced by a more efficient HTML version of the toolbar and notes system that works just as well as the Flash version. They did end up keeping one small bit of Flash so users can rotate images and see a preview before they save it.</p>
<p>So the next time you start planning a website and you start thinking: &#8220;Hmm, Flash or Ajax?&#8221; Instead of looking at it from a site-wide perspective, try thinking about your site as a series of components, and then choose Flash or HTML/Javascript for each individual component instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/01/03/flash-vs-ajax/feed/</wfw:commentRss>
		<slash:comments>27</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 &#8230; <a href="http://blog.deconcept.com/2006/12/20/im-on-the-bbc/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>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 &#8230; <a href="http://blog.deconcept.com/2006/12/08/corrupt-flash-player-install-after-ie-7-upgrade/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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 &#8230; <a href="http://blog.deconcept.com/2006/12/06/flash-on-the-beach-session-notes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>Off to Flash on the Beach</title>
		<link>http://blog.deconcept.com/2006/12/01/off-to-flash-on-the-beach/</link>
		<comments>http://blog.deconcept.com/2006/12/01/off-to-flash-on-the-beach/#comments</comments>
		<pubDate>Sat, 02 Dec 2006 00:36:32 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/12/01/off-to-flash-on-the-beach/</guid>
		<description><![CDATA[I&#8217;m heading to London tonight (posting this from our plane on the runway&#8230; delays suck) for Flash on the Beach. I&#8217;ll be hanging out around London Saturday and Sunday, and heading to Brighton Sunday evening, so if you are in &#8230; <a href="http://blog.deconcept.com/2006/12/01/off-to-flash-on-the-beach/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m heading to London tonight (posting this from our plane on the runway&#8230; delays suck) for Flash on the Beach.</p>
<p>I&#8217;ll be hanging out around London Saturday and Sunday, and heading to Brighton Sunday evening, so if you are in the area be sure to say hi.</p>
<p><strong>UPDATE:</strong> Well, after a smooth flight, we landed at Gatwick, waited a bit to get through customs, and then found out Brandie&#8217;s new suitcase was missing&#8230; all that was left near mine was another bag that was the exact same color and model as hers, but with someone else&#8217;s nametag on it.<br />
So we notified the airline, and they will hopefully deliver it when this other person realizes they took the wrong bag.</p>
<p>So then we headed up to London for the night (before heading down to brighton Sunday evening). Well, the first thing I tried to do out of the tube station was get some cash from the cashpoint machine. I put my card in, selected the amount, and when the machine tried to spit my card back out, it got stuck somehow just out of reach. It tried a couple of times to spit it out, but eventually gave up and confiscated my card! The lady in the bank wasn&#8217;t helpful at all, and was just plain rude when I told her the machine ate my card.</p>
<p>So, right now the score is UK: 2, me: 0.</p>
<p>On the up side, the <a href="http://www.firmdale.com/knight.html" rel="external">hotel</a> we picked in London is very nice, and in a prime location to enjoy a bit of pre-conference shopping and sight seeing, and the airline website says they found our bag and it&#8217;s out for delivery&#8230; so things should be better from here on out :)</p>
<p><strong>UPDATE (12-3-2006):</strong> Well, more than 30 hours after we arrived in London, our lost bag showed up. We got into Brighton this evening around 6pm, and met up with all the other nerds at the hotel bar and headed over to <a href="http://aralbalkan.com/" rel="external">Aral&#8217;s</a> house for a little pre-conference party. And HOLY CRAP he has a nice place. He was just moving in so the furniture was very sparse, but the apartment itself was fantastic.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/12/01/off-to-flash-on-the-beach/feed/</wfw:commentRss>
		<slash:comments>18</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 &#8230; <a href="http://blog.deconcept.com/2006/11/17/swfupload/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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 &#8230; <a href="http://blog.deconcept.com/2006/11/08/swfmacmousewheel-swfobject-add-on/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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 &#8230; <a href="http://blog.deconcept.com/2006/10/25/swfaddress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></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>
	</channel>
</rss>

