<?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>does not validate &#187; odopod</title>
	<atom:link href="http://doesnotvalidate.com/tag/odopod/feed/" rel="self" type="application/rss+xml" />
	<link>http://doesnotvalidate.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 02 Jul 2010 06:31:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>ODOPOD.COM = COMM ARTS WEB PICK OF THE DAY</title>
		<link>http://doesnotvalidate.com/2009/odopodcom-comm-arts-web-pick-of-the-day/</link>
		<comments>http://doesnotvalidate.com/2009/odopodcom-comm-arts-web-pick-of-the-day/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 19:23:18 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Awards]]></category>
		<category><![CDATA[Comm Arts]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[odopod]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/?p=915</guid>
		<description><![CDATA[This is pretty exciting for me, and I think that after all of the hard work we put into that site the entire team at Odopod deserves a hearty congratulations&#8230; I&#8217;m really glad to see this site receiving the recognition that it deserves.


&#8220;Built to grow, on an easy-to-use content management system with tagged projects, and [...]]]></description>
			<content:encoded><![CDATA[<p>This is pretty exciting for me, and I think that after all of the hard work we put into that site the entire team at Odopod deserves a hearty congratulations&#8230; I&#8217;m really glad to see this site receiving the recognition that it deserves.</p>
<p><br/><a href="http://www.commarts.com/web-sites/odopod.html"><img src="http://doesnotvalidate.com/wp-content/uploads/odopod_commarts-460x345.jpg" alt="" title="odopod_commarts" width="460" height="345" class="alignnone size-medium wp-image-916" /></a></p>
<p><br/>
<div style='background-color: #cccccc; padding: 10px; font-style: italic;'>&#8220;Built to grow, on an easy-to-use content management system with tagged projects, and designed on a strict 16-pixel grid, this redesign is a clear showcase of the studio&#8217;s work.&#8221;</div>
<p><br/>Also &#8211; it&#8217;s nice to see the CMS getting some of the attention &#8211; although I&#8217;m biased &#8211; because I wrote this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2009/odopodcom-comm-arts-web-pick-of-the-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>THE RUMORS ARE TRUE</title>
		<link>http://doesnotvalidate.com/2009/the-rumors-are-true/</link>
		<comments>http://doesnotvalidate.com/2009/the-rumors-are-true/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 15:50:33 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Dane Hesseldahl]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Instrum3nt]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[odopod]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/?p=878</guid>
		<description><![CDATA[
Yes, it&#8217;s true.  I&#8217;ve resigned from position as Senior Developer for odopod.  I really enjoyed my time there and I learned a great deal from both the partners as well as my colleagues &#8211; and I wish them all the best.
I just found myself increasingly drawn to my freelance work, as well as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://doesnotvalidate.com/wp-content/uploads/odopod_card.jpg" alt="" title="odopod_card" width="460" height="345" class="alignnone size-full wp-image-551" /></p>
<p>Yes, it&#8217;s true.  I&#8217;ve resigned from position as Senior Developer for <a href='http://www.odopod.com' target="_blank">odopod</a>.  I really enjoyed my time there and I learned a great deal from both the partners as well as my colleagues &#8211; and I wish them all the best.</p>
<p><br/>I just found myself increasingly drawn to my freelance work, as well as my various personal projects &#8211; most of which sit unfinished (including this website).  I&#8217;m excited to have a chance to revive some old stuff, and introduce you to some of things <a href="http://www.faceofthecookie.com" target="_blank">Kiala</a> and I have been busy dreaming up these past few months.</p>
<p><br/>I&#8217;m very lucky to know a fantastic group of wonderfully successful people who have been able to provide me with steady work so far, but I&#8217;d always love to hear about new projects &#8211;  you can reach me @ <a href="mailto:dane@doesnotvalidate.com">dane@doesnotvalidate.com</a>.</p>
<p><br/>I&#8217;ll be updating this site with my most recent launches &#8211; like <a href="http://www.weareinstrument.com/#/work/dc-shoes-sales-kit" target="_blank">this project</a> that I worked on with the guys over at <a href="http://www.weareinstrument.com">Instrum3nt</a> for DC shoes, and <a href="http://www.odopod.com" target="_blank">the new Odopod site</a>.</p>
<p><br/>I&#8217;ve got some really exciting stuff happening in the next few weeks, and I&#8217;m very optimistic about the future.  Thanks to everyone who helped get me here.</p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2009/the-rumors-are-true/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Odopod.com Launch</title>
		<link>http://doesnotvalidate.com/2009/odopodcom-launch/</link>
		<comments>http://doesnotvalidate.com/2009/odopodcom-launch/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 23:58:13 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[odopod]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/2009/odopodcom-launch/</guid>
		<description><![CDATA[ The day is finally here!
Check it out at:
http://www.odopod.com
]]></description>
			<content:encoded><![CDATA[<p><img alt="Odopod" src="http://doesnotvalidate.com/wp-content/uploads/odopodcom-1236124612653.png" /> <br />The day is finally here!</p>
<p>Check it out at:<br />
<a href='http://www.odopod.com'>http://www.odopod.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2009/odopodcom-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using jQuery to Build a Better Flash Fly-Down Nav</title>
		<link>http://doesnotvalidate.com/2009/using-jquery-to-build-a-better-flash-fly-down-navigation/</link>
		<comments>http://doesnotvalidate.com/2009/using-jquery-to-build-a-better-flash-fly-down-navigation/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 18:10:57 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Dane Hesseldahl]]></category>
		<category><![CDATA[dane@doesnotvalidate.com]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[odopod]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/?p=766</guid>
		<description><![CDATA[It seems simple, but one of the most troublesome tasks is to get a Flash fly-down (or drop-down) menu to reliably collapse when it sits over non-Flash content.  Some browsers (IE) have trouble recognizing the  change of control from the Flash Player application instance to the browser.  For that reason Flash won&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>It seems simple, but one of the most troublesome tasks is to get a Flash fly-down (or drop-down) menu to reliably collapse when it sits over non-Flash content.  Some browsers (IE) have trouble recognizing the  change of control from the Flash Player application instance to the browser.  For that reason Flash won&#8217;t always read when the mouse has moved outside the bounds of the Flash Player&#8230; worse still &#8211; it just receives no notification at all, which means that if you&#8217;re relying on Flash to read when the mouse has moved outside the bounds of the navigation &#8211; you&#8217;re out of luck.  </p>
<p><br/>Over the years I&#8217;ve come up with many tricks to help deal with this &#8211; some more effective than others.  Today I found the best solution to date.  It&#8217;s not 100% effective, but it&#8217;s much better than any of the other options that I used.</p>
<p><br/>I decided to try using the <a href='http://www.jquery.com'>jQuery</a> <a href='http://docs.jquery.com/Events/hover#overout'>hover method</a> to detect when the mouse leaves the Flash&#8217;s containing DIV element in the DOM.</p>
<p><br/>The AJAX code looked something like this:</p>
<p><br/></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'document'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#flashNavReplace'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hover</span><span style="color: #009900;">&#40;</span>
        <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
	    <span style="color: #006600; font-style: italic;">//rollover functionality here</span>
        <span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
        <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            getFlashMovie<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;flashNavReplace&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">jsCloseNavigation</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #003366; font-weight: bold;">function</span> getFlashMovie<span style="color: #009900;">&#40;</span>movieName<span style="color: #009900;">&#41;</span> 
<span style="color: #009900;">&#123;</span>
    <span style="color: #003366; font-weight: bold;">var</span> isIE <span style="color: #339933;">=</span> navigator.<span style="color: #660066;">appName</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;Microsoft&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!=</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>
    <span style="color: #000066; font-weight: bold;">return</span> <span style="color: #009900;">&#40;</span>isIE<span style="color: #009900;">&#41;</span> <span style="color: #339933;">?</span> window<span style="color: #009900;">&#91;</span>movieName<span style="color: #009900;">&#93;</span> <span style="color: #339933;">:</span> document<span style="color: #009900;">&#91;</span>movieName<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>and then the Flash side uses some code like this:</p>
<p><br/></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
</pre></td><td class="code"><pre class="actionscript" style="font-family:monospace;"><span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">external</span>.<span style="color: #006600;">ExternalInterface</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">/**************************************************************************
* 
* CONSTRUCTOR
* 
**************************************************************************/</span>
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> TopNavigation<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #66cc66;">&#123;</span>
    <span style="color: #808080; font-style: italic;">//setup the JS callback</span>
    ExternalInterface.<span style="color: #006600;">addCallback</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;jsCloseNavigation&quot;</span>, jsClose<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> jsClose<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
    Logger.<span style="color: #0066CC;">log</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;CALLED FROM JS&quot;</span><span style="color: #66cc66;">&#41;</span>;
    <span style="color: #808080; font-style: italic;">//close the nav</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p><br/>This works for me pretty much all of the time&#8230; I can break it if I really try, but it works great for normal usage.</p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2009/using-jquery-to-build-a-better-flash-fly-down-navigation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPEAK VISUAL IS GETTING A LOT OF ATTENTION</title>
		<link>http://doesnotvalidate.com/2009/speak-visual-is-getting-a-lot-of-attention/</link>
		<comments>http://doesnotvalidate.com/2009/speak-visual-is-getting-a-lot-of-attention/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 16:55:05 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Dane Hesseldahl]]></category>
		<category><![CDATA[dane@doesnotvalidate.com]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[FWA]]></category>
		<category><![CDATA[odopod]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[san francisco]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/?p=760</guid>
		<description><![CDATA[Congratulations to the entire NVIDIA team here @ odopod on the success of the Speak Visual site on being featured in F:E:D, StyleBoost, and being chosen as the FWA Site of the Day.



]]></description>
			<content:encoded><![CDATA[<p>Congratulations to the entire NVIDIA team here @ <a href='http://www.odopod.com' target="_blank">odopod</a> on the success of the <a href='http://www.speakvisual.com' target="_blank">Speak Visual</a> site on being featured in <a href='http://www.wdcf.com/FED/0066.html' target="_blank">F:E:D</a>, <a href='http://styleboost.com/links/1354/' target="_blank">StyleBoost</a>, and being chosen as the <a href='http://www.thefwa.com/?app=winners&#038;id=6861' target="_blank">FWA Site of the Day</a>.</p>
<p><br/><a href="http://www.speakvisual.com"><img src="http://doesnotvalidate.com/wp-content/uploads/nvidia_speakvisual_01.jpg" alt="" title="nvidia_speakvisual_01" width="425" height="285" class="alignnone size-full wp-image-761" /></a></p>
<p><br/><a href="http://www.speakvisual.com"><img src="http://doesnotvalidate.com/wp-content/uploads/nvidia_speakvisual_02.jpg" alt="" title="nvidia_speakvisual_02" width="425" height="285" class="alignnone size-full wp-image-762" /></a></p>
<p><br/><a href="http://www.speakvisual.com"><img src="http://doesnotvalidate.com/wp-content/uploads/nvidia_speakvisual_03.jpg" alt="" title="nvidia_speakvisual_03" width="425" height="285" class="alignnone size-full wp-image-763" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2009/speak-visual-is-getting-a-lot-of-attention/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adobe&#8217;s in the House</title>
		<link>http://doesnotvalidate.com/2008/adobes-in-the-house/</link>
		<comments>http://doesnotvalidate.com/2008/adobes-in-the-house/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 14:41:26 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Dane Hesseldahl]]></category>
		<category><![CDATA[odopod]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/2008/adobes-in-the-house/</guid>
		<description><![CDATA[Adobe was at the odopod offices yesterday to interview Tim, Jacquie and Andy and to take some footage of the team here using their products.



]]></description>
			<content:encoded><![CDATA[<p>Adobe was at the <a href='http://www.odopod.com'>odopod</a> offices yesterday to interview Tim, Jacquie and Andy and to take some footage of the team here using their products.</p>
<p><a href="http://doesnotvalidate.com/wp-content/uploads/l-640-480-f2d0cdf6-1d61-4a46-8ba3-60c5a77ca4b2.jpeg"><img src="http://doesnotvalidate.com/wp-content/uploads/l-640-480-f2d0cdf6-1d61-4a46-8ba3-60c5a77ca4b2.jpeg" alt="" width="460" height="345" class="alignnone size-full wp-image-364" /></a></p>
<p><a href="http://doesnotvalidate.com/wp-content/uploads/l-640-480-4e328d71-6402-46ac-bd76-0ba9d2365e81.jpeg"><img src="http://doesnotvalidate.com/wp-content/uploads/l-640-480-4e328d71-6402-46ac-bd76-0ba9d2365e81.jpeg" alt="" width="460" height="345" class="alignnone size-full wp-image-364" /></a></p>
<p><a href="http://doesnotvalidate.com/wp-content/uploads/l-640-480-288d3463-e984-4e46-8d02-0c6e307299b0.jpeg"><img src="http://doesnotvalidate.com/wp-content/uploads/l-640-480-288d3463-e984-4e46-8d02-0c6e307299b0.jpeg" alt="" width="460" height="345" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2008/adobes-in-the-house/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>San Francisco</title>
		<link>http://doesnotvalidate.com/2008/we-are-moving/</link>
		<comments>http://doesnotvalidate.com/2008/we-are-moving/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 22:03:50 +0000</pubDate>
		<dc:creator>Dane</dc:creator>
				<category><![CDATA[left]]></category>
		<category><![CDATA[Dane Hesseldahl]]></category>
		<category><![CDATA[odopod]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://doesnotvalidate.com/?p=552</guid>
		<description><![CDATA[
I&#8217;ve accepted an offer to work as a Senior Develop @ odopod in San Francisco starting next month.  Which means that we&#8217;ve got a little under 4 weeks to move from Portland to San Francisco with no planning or forethought whatsoever.
dammit.
I&#8217;ve really loved my time at Nemo &#8211; but this is such a tremendous [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://doesnotvalidate.com/wp-content/uploads/odopod_card.jpg"><img src="http://doesnotvalidate.com/wp-content/uploads/odopod_card.jpg" alt="" title="odopod_card" width="460" height="345" class="alignnone size-full wp-image-551" /></a><br />
<br/>I&#8217;ve accepted an offer to work as a Senior Develop @ <a href='http://www.odopod.com'>odopod</a> in San Francisco starting next month.  Which means that we&#8217;ve got a little under 4 weeks to move from Portland to San Francisco with no planning or forethought whatsoever.<br />
<br/>dammit.<br />
<br/>I&#8217;ve really loved my time at Nemo &#8211; but this is such a tremendous opportunity that there was no way I could let it slip away.  I&#8217;ve been a huge fan of odopod&#8217;s work for a long time, and I&#8217;m honored to be asked to join their team, and I&#8217;m very excited to go.<br />
<br/>I also think that there will be more writing opportunities for <a href='http://www.faceofthecookie.com'>Kiala</a> in San Francisco, so I think this will be a good move for both of us.<br />
<br/>I think we&#8217;re both going to truly miss Portland&#8230; and while we&#8217;re excited for the change &#8211; there is a lot that we&#8217;ll miss here &#8211; but I&#8217;m sure that we will return someday.</p>
]]></content:encoded>
			<wfw:commentRss>http://doesnotvalidate.com/2008/we-are-moving/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
