<?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>Morrow Studios - personal site of Chris Morrow, Interactive Developer</title>
	<atom:link href="http://www.morrowstudios.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.morrowstudios.com</link>
	<description>a place for me to &#60;span class="strike"&#62;show off&#60;/span&#62; &#60;span class="afterStrike"&#62;share my work&#60;/span&#62;&#60;span class="indent"&#62;- Chris Morrow&#60;/span&#62;</description>
	<lastBuildDate>Tue, 21 Feb 2012 17:15:20 +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>Dynamic Document Icons using jQuery</title>
		<link>http://www.morrowstudios.com/2011/07/14/dynamic-document-icons-using-jquery/</link>
		<comments>http://www.morrowstudios.com/2011/07/14/dynamic-document-icons-using-jquery/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 20:39:26 +0000</pubDate>
		<dc:creator>cmorrow</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.morrowstudios.com/?p=50</guid>
		<description><![CDATA[I recently worked on a wiki at work and wanted to create document icons for links to files without manually adding classes to every link. Enter jQuery&#8230; and voila! Word Document Excel Document PowerPoint Document PDF Document Zip File Link The html looks like this: &#60;ul class=&#34;docs&#34;&#62; &#60;li&#62;&#60;a href=&#34;#document.doc&#34; alt=&#34;&#34;&#62;Word Document&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;#Excel-file.xls&#34; alt=&#34;&#34;&#62;Excel Document&#60;/a&#62;&#60;/li&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>I recently worked on a wiki at work and wanted to create document icons for links to files without manually adding classes to every link.</p>
<p>Enter jQuery&#8230; and voila!</p>
<ul id="docsList">
<li><a class="doc" href="#document.doc">Word Document</a></li>
<li><a href="#Excel-file.xls">Excel Document</a></li>
<li><a href="#Powerpoint-pres.ppt">PowerPoint Document</a></li>
<li><a href="#somefile.pdf">PDF Document</a></li>
<li><a href="#Archive.zip">Zip File Link</a></li>
</ul>
<h3>The html looks like this:</h3>
<pre class="brush: html; gutter: true; first-line: 1; highlight: []; html-script: false">
&lt;ul class=&quot;docs&quot;&gt;
		&lt;li&gt;&lt;a href=&quot;#document.doc&quot; alt=&quot;&quot;&gt;Word Document&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;#Excel-file.xls&quot; alt=&quot;&quot;&gt;Excel Document&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;#Powerpoint-pres.ppt&quot; alt=&quot;&quot;&gt;PowerPoint Document&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;#somefile.pdf&quot; alt=&quot;&quot;&gt;PDF Document&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;#Archive.zip&quot; alt=&quot;&quot;&gt;Zip File Link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<h3>The Javascript looks like this:</h3>
<pre class="brush: javascript; gutter: true">
jQuery(document).ready(function($) {
    $(&#039;.docs&#039;).find(&#039;a&#039;).attr(&#039;href&#039;);
	// Word doc
	$(&#039;a[href$=&quot;.doc&quot;]&#039;).addClass(&#039;doc&#039;);
	$(&#039;a[href$=&quot;.docx&quot;]&#039;).addClass(&#039;doc&#039;);
	$(&#039;a[href$=&quot;.docm&quot;]&#039;).addClass(&#039;doc&#039;);
	// Excel
	$(&#039;a[href$=&quot;.xls&quot;]&#039;).addClass(&#039;excel&#039;);
	$(&#039;a[href$=&quot;.xlsx&quot;]&#039;).addClass(&#039;excel&#039;);
	$(&#039;a[href$=&quot;.xlsm&quot;]&#039;).addClass(&#039;excel&#039;);
	$(&#039;a[href$=&quot;.xltx&quot;]&#039;).addClass(&#039;excel&#039;);
	// PowerPoint
	$(&#039;a[href$=&quot;.ppt&quot;]&#039;).addClass(&#039;ppt&#039;);
	$(&#039;a[href$=&quot;.pptx&quot;]&#039;).addClass(&#039;ppt&#039;);
	$(&#039;a[href$=&quot;.potx&quot;]&#039;).addClass(&#039;ppt&#039;);
	$(&#039;a[href$=&quot;.potm&quot;]&#039;).addClass(&#039;ppt&#039;);
	// PDF
	$(&#039;a[href$=&quot;.pdf&quot;]&#039;).addClass(&#039;pdf&#039;);
	// ZIP
	$(&#039;a[href$=&quot;.zip&quot;]&#039;).addClass(&#039;zip&#039;);
});
</pre>
<p>&nbsp;</p>
<h2>Source code :</h2>
<p><a href="/downloads/docIcons-jquery.zip">Dynamic Document Icons (source code)</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morrowstudios.com/2011/07/14/dynamic-document-icons-using-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Plugin: jQuery-YouTubePlaylist</title>
		<link>http://www.morrowstudios.com/2010/02/18/jquery-plugin-jquery-youtubeplaylist/</link>
		<comments>http://www.morrowstudios.com/2010/02/18/jquery-plugin-jquery-youtubeplaylist/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 06:44:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.morrowstudios.com/?p=8</guid>
		<description><![CDATA[While working on my current contract I ran across a great jQuery plugin for adding a YouTube playlist to your site, while maintaining SEO and compliant code using a simple unordered list. You can get the plugin from GeckoNewMedia. YouTube-Playlist Funny Crashes Prank Wars Apple &#8220;i&#8221; HTML Code is below YouTube-Playlist Funny Crashes Prank Wars [...]]]></description>
			<content:encoded><![CDATA[<p>While working on my current contract I ran across a great jQuery plugin for adding a YouTube playlist to your site, while maintaining SEO and compliant code using a simple unordered list. You can get the plugin from <a rel="external" href="http://www.geckonewmedia.com/blog/2009/8/14/jquery-youtube-playlist-plugin---youtubeplaylist">GeckoNewMedia</a>.</p>
<div class="yt_holder clearfix">
<h3>YouTube-Playlist</h3>
<div  id="ytvideo"></div>
<ul class="videos">
<li class="first"><a title="This is a video long description..." href="http://www.youtube.com/watch?v=OtF1JFNfCug">Funny Crashes</a></li>
<li><a href="http://www.youtube.com/watch?v=bI7AUgp5fPI">Prank Wars</a></li>
<li><a href="http://www.youtube.com/watch?v=Xgls9IwWUyU">Apple &#8220;i&#8221;</a></li>
</ul>
</div>
<p><!-- end yt_holder --></p>
<p><span id="more-8"></span></p>
<h4>HTML Code is below</h4>
<p><code></p>
<div class="yt_holder">
<h3>YouTube-Playlist</h3>
<div  id="ytvideo"></div>
<ul class="videos">
<li class="first"><a title="This is a video long description..."<br />
href="http://www.youtube.com/watch?v=OtF1JFNfCug">Funny Crashes</a>
        </li>
<li><a href="http://www.youtube.com/watch?v=bI7AUgp5fPI">Prank Wars</a></li>
<li><a href="http://www.youtube.com/watch?v=Xgls9IwWUyU">Apple "i"</a></li>
</ul>
</div>
<p><!-- end yt_holder --><br />
</code></p>
<h4>CSS Code is below</h4>
<p><code></p>
<p>.clearfix { zoom:1; }<br />
.clearfix:after {<br />
    content: ".";<br />
    display: block;<br />
    height: 0;<br />
    clear: both;<br />
    visibility: hidden;<br />
}<br />
#ytvideo {<br />
    float: left;<br />
    margin-right:10px;<br />
    padding-right: 10px;<br />
    border-right: solid 1px #999;<br />
}</p>
<p>.yt_holder {<br />
    background: #ccc;<br />
    padding: 0 10px 10px;<br />
    border: 1px solid #e3e3e3;<br />
    margin-bottom:15px;<br />
}</p>
<p>.yt_holder h3 {<br />
  margin:0; padding:5px 0; background: #ccc; font-weight:bold;<br />
}</p>
<p>.yt_holder ul {<br />
    float: left;<br />
    margin: 0;<br />
    padding: 0;<br />
    width: 75px;<br />
}</p>
<p>.yt_holder ul li {<br />
    list-style-type: none;<br />
    display:block;<br />
    float: left;<br />
    width: 130px;<br />
    overflow:hidden;<br />
}</p>
<p>.yt_holder ul li img {<br />
    display:block;<br />
    width: 97px;<br />
    border: 1px solid #999;<br />
}<br />
.yt_holder ul li a {<br />
    padding: 5px 2px 5px 5px;<br />
    text-decoration: none;<br />
    display: block;<br />
    color: #000;<br />
    font-family:Arial;<br />
    font-size:11px;<br />
    border-top: solid 1px #999;<br />
    background:#e0e0e0;<br />
}<br />
.yt_holder ul li a:hover { background:#fff; color:#e4721c; }</p>
<p>.yt_holder ul li.first a {border: none; }</p>
<p>body .yt_holder ul li.currentvideo a {<br />
  background:#fff; font-weight:bold; color:#e4721c;<br />
}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morrowstudios.com/2010/02/18/jquery-plugin-jquery-youtubeplaylist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Friendly Web Design</title>
		<link>http://www.morrowstudios.com/2008/08/14/seo-friendly-web-design/</link>
		<comments>http://www.morrowstudios.com/2008/08/14/seo-friendly-web-design/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 17:18:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[search engine]]></category>

		<guid isPermaLink="false">http://www.morrowstudios.com/blog/?p=5</guid>
		<description><![CDATA[I&#8217;m finally getting some of my notes from the &#8220;Voices That Matter&#8221; conference I attended in Nashville, TN in June. I was flooded with great information from Shari Thurow in her session &#8220;Redefining Search Engine Friendly Design&#8221; If you&#8217;re looking for a great starter book on SEO check out Shari&#8217;s book Search Engine Visibility. Below are my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m finally getting some of my notes from the &#8220;Voices That Matter&#8221; conference I attended in Nashville, TN in June. I was flooded with great information from Shari Thurow in her session &#8220;Redefining Search Engine Friendly Design&#8221;</p>
<p>If you&#8217;re looking for a great starter book on SEO check out Shari&#8217;s book <a href="http://www.peachpit.com/store/product.aspx?isbn=0321503244">Search Engine Visibility.</a></p>
<p>Below are my notes.</p>
<p><strong>Types of Search Queries</strong></p>
<ul>
<li>Navigational: 10-26%</li>
<li>Informational: 62%-80%</li>
<li>Transactional: 10-23%</li>
</ul>
<p><strong>Navigational Search</strong></p>
<p>URL most important &#8211; reason being number one in search results is near impossible unless domain name matches query</p>
<p>Many people use Google or Yahoo rather than using address bar</p>
<p><strong>Informational Search</strong></p>
<ul>
<li>wants information on a topic</li>
<li>quick answers</li>
</ul>
<p><span> </span>Example: what is the phone number of my dentist (use office name and location</p>
<p><strong>Transactional Search</strong></p>
<ul>
<li>users want to interact with website (not necessarily buying anything; game, download pdf, etc.)</li>
<li>have separate splash page for transaction (ex. search for &#8220;Adobe CS3&#8243;; does not include pricing info yet amazon does</li>
</ul>
<p>Yahoo siteexplorer is a good way to see refers and how people are aearching</p>
<p><strong>Building blocks of search engine friendly sites</strong></p>
<ul>
<li>index text</li>
<li>follow links &#8211; give search engine on-the-page criteria</li>
<li>measure popularity &#8211; 3rd party links pointing to URL</li>
</ul>
<p><strong>Text (sorted by most important):</strong></p>
<ol>
<li>title tag &#8211; #1 tag for search results</li>
<li>Breadcrumb links &#8211; sense of place; where am I?</li>
<li>heading ( h1, h2, etc.) &#8211; use CSS formatted text; not images</li>
<li>intro paragraph</li>
<li>calls to action</li>
</ol>
<p><strong>Link component</strong></p>
<ul>
<li>-site navigation scheme</li>
<li>cross-linking</li>
<li>URL structure: too long (users tend to skip to sites with shorter URLs)
<ul>
<li>Good: www.yoursite.com/products.html</li>
<li>Bad: www.yoursite.com/pageviewer.aspx?id=128623478236&amp;category=goodproducts&amp;whateverelse=something</li>
</ul>
</li>
<li>Relevance: information architecture</li>
<li>Major influence: Number and quality of links to a site</li>
</ul>
<p><strong>Conclusions:</strong></p>
<ul>
<li>presonas and profiles should be based on querying behavior</li>
<li>Build landing pages based on known querying behaviors</li>
<li>Semantic markup is critical</li>
</ul>
<div><strong>Links:</strong></div>
<ul>
<li><strong>seobrowser.com</strong> &#8211; shows what the search engine sees</li>
<li><strong>linkfinder.com ????</strong></li>
<li><strong>mattcutts.com/blog</strong> &#8211; SEO information</li>
<li><strong>adwords.google.com/ </strong>- tool to generate keywords</li>
<li><strong>wordtracker </strong>- free tool for keyword suggestions</li>
<li><strong>scholar.google.com</strong> &#8211; best resource for SEO</li>
</ul>
<p><strong>Book suggestion:<em> Chris Sherman: Google Power</em></strong></p>
<p><span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morrowstudios.com/2008/08/14/seo-friendly-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dynamic Tween using Standard AS 2.0 Tween Class</title>
		<link>http://www.morrowstudios.com/2008/08/04/dynamic-tween-using-standard-as-20-tween-class/</link>
		<comments>http://www.morrowstudios.com/2008/08/04/dynamic-tween-using-standard-as-20-tween-class/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 03:42:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[fla]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.morrowstudios.com/blog/?p=4</guid>
		<description><![CDATA[I haven&#8217;t been working with the Tween class, and thought I would revisit it and add a looping function to pre-populate an unlimited number of tweens using one tween function. Code is below and you can download the source code here. import mx.transitions.Tween; import mx.transitions.easing.*; // Constants _global.xPos = 20; _global.tweenNum = 1; _global.timeVar = [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t been working with the Tween class, and thought I would revisit it and add a looping function to pre-populate an unlimited number of tweens using one tween function. Code is below and you can download the <a href="/source/tweenClass.zip">source code here.</a></p>
<p>import mx.transitions.Tween;<br />
import mx.transitions.easing.*;</p>
<p>// Constants</p>
<p>_global.xPos = 20;<br />
_global.tweenNum = 1;<br />
_global.timeVar = 1;<br />
_global.timeReduction = .15;</p>
<p>function tweenBall():Void {<br />
var nextDepth:Number = this.getNextHighestDepth();<br />
_root.attachMovie(&#8220;ballClip&#8221;,&#8221;ballClip&#8221;+tweenNum,nextDepth,{_x:Stage.width, _y:200});<br />
_global.xSpacing = _root["ballClip"+tweenNum]._width+20;</p>
<p>// Set tweens for different properties of object animated</p>
<p><span> </span>var tweenXpos:Object = new Tween(_root["ballClip"+tweenNum], &#8220;_x&#8221;, Regular.easeOut, Stage.width, xPos, timeVar, true);</p>
<p><span> </span>var tweenAlpha:Object = new Tween(_root["ballClip"+tweenNum], &#8220;_alpha&#8221;, Regular.easeOut, 0, 100, timeVar, true);</p>
<p><span> </span>tweenXpos.onMotionFinished = function() {</p>
<p><span> </span>if (tweenNum&lt;5) {</p>
<p><span> </span>// set new variables for next tween<br />
_global.tweenNum++;<br />
_global.xPos = xPos+xSpacing;<br />
_global.timeVar = timeVar-timeReduction;</p>
<p>if (timeVar&lt;=0) {<br />
_global.timeVar = .1;<br />
}<br />
tweenBall();<br />
}</p>
<p>};<br />
}</p>
<p>tweenBall();</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morrowstudios.com/2008/08/04/dynamic-tween-using-standard-as-20-tween-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Voices That Matter Conference: June 10-13 (Nashville, TN)</title>
		<link>http://www.morrowstudios.com/2008/07/09/voices-that-matter-conference-june-10-13-nashville-tn/</link>
		<comments>http://www.morrowstudios.com/2008/07/09/voices-that-matter-conference-june-10-13-nashville-tn/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 19:28:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://www.morrowstudios.com/blog/?p=3</guid>
		<description><![CDATA[I attended the Voices that Matter Conference last month and one word sums it up; &#8220;inspiration.&#8221; I met many intelligent, very talented people and noticed a common character trait; humility. Why is this? I have a B.A. in Psychology which is another story, but I always like to people watch and study those that are [...]]]></description>
			<content:encoded><![CDATA[<p>I attended the Voices that Matter Conference last month and one word sums it up; &#8220;inspiration.&#8221; I met many intelligent, very talented people and noticed a common character trait; humility. Why is this? I have a B.A. in Psychology which is another story, but I always like to people watch and study those that are successful. I learned a number of things at the conference, but I believe the number one thing I learned was to &#8220;humble myself.&#8221; Think about it. If you think you&#8217;re the best or that you &#8220;know it all&#8221; on a subject, you are frozen in your knowledge and are not looking to learn and adapt to different ways of thinking. On the other hand, if you are honest with yourself and stay open to new ideas and methodologies, the possibilities for growing in your knowledge are limitless.</p>
<p>Enough of my rant for now, but in short anyone looking to step up in skill level needs to step down in pride level. This blog will help me to stay honest with myself, and I hope to share with others in the web development profession or just wanting to learn about website design/development.</p>
<p>More to come on my lessons learned at the Voices that Matter Conference&#8230;</p>
<p>Later,<br />
Chris</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morrowstudios.com/2008/07/09/voices-that-matter-conference-june-10-13-nashville-tn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

