<?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>Devirtuoso &#187; Flash</title>
	<atom:link href="http://www.devirtuoso.com/category/front-end-development/flash-front-end-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devirtuoso.com</link>
	<description>Web Development Wickedness</description>
	<lastBuildDate>Thu, 02 Sep 2010 18:29:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How to Add an AddThis.com Component to Your Flash Site</title>
		<link>http://www.devirtuoso.com/2009/07/how-to-add-an-addthis-com-component-to-your-flash-site/</link>
		<comments>http://www.devirtuoso.com/2009/07/how-to-add-an-addthis-com-component-to-your-flash-site/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 08:13:30 +0000</pubDate>
		<dc:creator>Shawn</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Front End Development]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.devirtuoso.com/?p=606</guid>
		<description><![CDATA[The AddThis.com component allows for an easy way to add social website links to your website. Unfortunately they don&#8217;t have a flash component yet. I will show you a work around so you can quickly add this to any flash site you may have. Example Download The Theory The title of this post might be [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.addthis.com" target="_blank" >AddThis.com</a> component allows for an easy way to add social website links to your website. Unfortunately they don&#8217;t have a flash component yet.  I will show you a work around so you can quickly add this to any flash site you may have.</p>
<p><span id="more-606"></span></p>
<h3><a href="http://www.devirtuoso.com/Examples/Flash-AddThis/flash-addThis-example.html" target="_blank" >Example</a></h3>
<h3><a href="http://www.devirtuoso.com/Examples/Flash-AddThis/example.zip" target="_blank" >Download</a></h3>
<h3>The Theory</h3>
<p>The title of this post might be a bit misleading. Technically we won&#8217;t be adding the addThis component to the flash, we&#8217;re going to float it above the flash. Then have the flash communicate with the JavaScript to position it where it needs to go.  To the user it will look like it is part of the flash.</p>
<h3>Creating The Flash</h3>
<p>In this example we will be adding the addThis component below a menu. In the timeline I created a MovieClip with the name &#8220;menu&#8221; and placed the menu inside of this. You&#8217;re probably going to have your own setup, I&#8217;m just using the menu so I can position the component relative to where the menu is.</p>
<p><img class="alignnone size-full wp-image-608" title="flash-screenshot" src="http://www.devirtuoso.com/wp-content/uploads/2009/07/flash-screenshot.gif" alt="flash-screenshot" width="400" height="451" /></p>
<p><strong>ActionScript</strong></p>
<div class="codecolorer-container actionscript " style="overflow:auto;white-space:nowrap;width:580px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br /></div></td><td><div class="actionscript codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="co1">//Place the component at the bottom left of the menu</span><br />
<span class="co1">//(You can place any x and y co-ordinates here)</span><br />
positionAddThis<span class="br0">&#40;</span><span class="kw3">menu</span>.<span class="me1">x</span>, <span class="kw3">menu</span>.<span class="me1">y</span> + <span class="kw3">menu</span>.<span class="kw3">height</span> +<span class="nu0">10</span><span class="br0">&#41;</span>;<br />
<br />
<span class="co1">//Position Addthis.com component</span><br />
<span class="kw2">function</span> positionAddThis<span class="br0">&#40;</span>x,y<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; <span class="co1">//Values have to be integers</span><br />
&nbsp; &nbsp; <span class="kw2">var</span> <span class="kw3">left</span> = <span class="kw3">Math</span>.<span class="kw3">round</span><span class="br0">&#40;</span>x<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <span class="kw2">var</span> top = <span class="kw3">Math</span>.<span class="kw3">round</span><span class="br0">&#40;</span>y<span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="co1">//Calling JavaScript Function moveAddThis(top,Left)</span><br />
&nbsp; &nbsp; ExternalInterface.<span class="kw3">call</span><span class="br0">&#40;</span><span class="st0">&quot;moveAddThis&quot;</span>,top , <span class="kw3">left</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></div></td></tr></tbody></table></div>
<p>You&#8217;re going to have to play around with the x and y values a bit later to get everything to line up perfectly.</p>
<h3>Load the Flash</h3>
<p>Now that we have the flash, we need to embed it into an html file. I&#8217;ll be using <a href="http://code.google.com/p/swfobject/" target="_blank" >swfObject</a>, but you can use any method you like.  Just make sure the <strong>wmode</strong> is set to <strong>transparent</strong>, otherwise the flash will be on top of your component.</p>
<p>You can also add the script for the addThis component at this point.  You can pick this up on <a href="http://www.addthis.com" target="_blank" >addThis.com&#8217;s website</a>. We&#8217;re going to wrap the script within a div with an id so we can reference it later.</p>
<div class="codecolorer-container html4strict " style="overflow:auto;white-space:nowrap;width:580px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br /></div></td><td><div class="html4strict codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="sc2">&lt;<a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span><br />
&nbsp; &nbsp; <br />
<span class="sc-1">&lt;!-- Embed Flash using swfobject. (Can use any method of embeding flash here) --&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span> <span class="kw3">src</span><span class="sy0">=</span><span class="st0">&quot;swfobject.js&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a>&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span>&gt;</span><br />
&nbsp; &nbsp; var flashvars = {};<br />
&nbsp; &nbsp; var params = {};<br />
&nbsp; &nbsp; var attributes = {};<br />
&nbsp; &nbsp; attributes.id = &quot;example&quot;;<br />
&nbsp; &nbsp; params.wmode = &quot;transparent&quot;;<br />
&nbsp; &nbsp; swfobject.embedSWF(&quot;example.swf&quot;, &quot;website&quot;, &quot;800&quot;, &quot;600&quot;, &quot;9.0.0&quot;, false, flashvars, params, attributes);<br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a>&gt;</span><br />
<br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span><br />
&nbsp; &nbsp; <br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;website&quot;</span>&gt;</span><br />
&nbsp; &nbsp; <span class="sc-1">&lt;!-- Flash Will Go Here --&gt;</span><br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span><br />
<br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;addThisBtn&quot;</span>&gt;</span><br />
&nbsp; &nbsp; <span class="sc-1">&lt;!-- Add Script Given By AddThis.com --&gt;</span><br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/div.html"><span class="kw2">div</span></a>&gt;</span><br />
&nbsp; &nbsp; <br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/body.html"><span class="kw2">body</span></a>&gt;</span><br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>&gt;</span></div></td></tr></tbody></table></div>
<h3>Positioning the AddThis Component</h3>
<p>At this point we have the flash loaded and calling a JavaScript function that doesn&#8217;t exist yet. So lets create that function. We will also add the CSS that will put the component on top of the flash.</p>
<div class="codecolorer-container html4strict " style="overflow:auto;white-space:nowrap;width:580px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br /></div></td><td><div class="html4strict codecolorer" style="font-family:Monaco,Lucida Console,monospace"><span class="sc2">&lt;<a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span> <span class="kw3">media</span><span class="sy0">=</span><span class="st0">&quot;screen&quot;</span>&gt;</span><br />
&nbsp; &nbsp; /* Places the addthis button on top of flash */<br />
&nbsp; &nbsp; #addThisBtn{<br />
&nbsp; &nbsp; &nbsp; &nbsp; position:absolute;<br />
&nbsp; &nbsp; &nbsp; &nbsp; z-index:1000;<br />
&nbsp; &nbsp; }<br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a>&gt;</span><br />
<br />
<span class="sc-1">&lt;!-- Load JQuery --&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span> <span class="kw3">src</span><span class="sy0">=</span><span class="st0">&quot;http://code.jquery.com/jquery-latest.pack.js&quot;</span>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a>&gt;</span><br />
<span class="sc2">&lt;<a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span> <span class="kw3">charset</span><span class="sy0">=</span><span class="st0">&quot;utf-8&quot;</span>&gt;</span><br />
<br />
// Function for letting flash position the button <br />
function moveAddThis(top, left){<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; //Changes css top and left properties of<br />
&nbsp; &nbsp; //the addThis div wrapper.<br />
&nbsp; &nbsp; $(&quot;#addThisBtn&quot;).css(&quot;top&quot;, top+&quot;px&quot;);<br />
&nbsp; &nbsp; $(&quot;#addThisBtn&quot;).css(&quot;left&quot;, left+&quot;px&quot;);<br />
&nbsp; &nbsp; <br />
}<br />
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a>&gt;</span></div></td></tr></tbody></table></div>
<p>The last thing you&#8217;ll need to do is test it out and make sure the button is showing up where you need it. You might have to do some tweaking but you can eventually get it where you need it.</p>
<h3><a href="http://www.devirtuoso.com/Examples/Flash-AddThis/flash-addThis-example.html" target="_blank" >Example</a></h3>
<h3><a href="http://www.devirtuoso.com/Examples/Flash-AddThis/example.zip" target="_blank" >Download</a></h3>
]]></content:encoded>
			<wfw:commentRss>http://www.devirtuoso.com/2009/07/how-to-add-an-addthis-com-component-to-your-flash-site/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>HTML vs Flash Websites. Which is Better?</title>
		<link>http://www.devirtuoso.com/2009/05/html-vs-flash-websites-which-is-better/</link>
		<comments>http://www.devirtuoso.com/2009/05/html-vs-flash-websites-which-is-better/#comments</comments>
		<pubDate>Fri, 29 May 2009 09:32:29 +0000</pubDate>
		<dc:creator>Shawn</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Front End Development]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.devirtuoso.com/?p=346</guid>
		<description><![CDATA[There has always been a feud between die hard Flash and HTML developers as to which is better. So why not lay out some pros and cons of each and see which one ends up on top. HTML HTML has always been the backbone of the Internet. It&#8217;s simple to use and learn, but it [...]]]></description>
			<content:encoded><![CDATA[<p>There has always been a feud between die hard <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> and <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> developers as to which is better. So why not lay out some pros and cons of each and see which one ends up on top.</p>
<p><span id="more-346"></span></p>
<h2>HTML</h2>
<p><a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> has always been the backbone of the Internet. It&#8217;s simple to use and learn, but it also comes with its faults. Here are the pros and cons of <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a></p>
<h3 style="color:#66A23B;">HTML pros</h3>
<ul>
<li><strong><acronym title="Search Engine Optimization">SEO</acronym></strong><br />
Any thing you type can be crawled by the major search engines. Granted you can do <acronym title="Search Engine Optimization">SEO</acronym> in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>, but it is no where as easy as <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>.</li>
<li><strong>Easy to learn and use</strong><br />
Even the most novice user can use <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>. With all the <acronym title="What You See Is What You Get">WYSIWYG</acronym> editors out there, practically anybody can create a website now-a-days.</li>
<li><strong>Widgets</strong><br />
There are a lot of widgets out there that you can just plug into your website with little to no trouble, and gain a load of new features. (Google AdSense, Addthis.com share button, Google maps)</li>
<li><strong>Easy integration with back end languages</strong><br />
It is simple to display text from back end languages like PHP or ASP.  A simple echo or print method and it&#8217;s up on your website.</li>
<li><strong><acronym title="Content Management System">CMS</acronym> Integration</strong><br />
There are thousands of pre-built <acronym title="Content Management System">CMS</acronym> out there that cater to <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>. Simple to install and simple to use.</li>
<li><strong>Good problem solving tools</strong><br />
With tools like Firebug for FireFox, and with new browsers adding built in features, it is becoming increasingly easier to debug any shotty code.</li>
<li><strong>Availability</strong><br />
Anybody that surfs the web can view <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>.  This is good for any new devices on the market that want to integrate the web into their device. You can always be sure that they will be able to see your <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>.</li>
<li><strong>Loading Times</strong><br />
Due to the lack of complexity on most <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> pages, load times are fairly quick.</li>
</ul>
<h3 style="color:#9F1326;">HTML cons</h3>
<ul>
<li><strong>HTML is static</strong><br />
<a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> doesn&#8217;t have a lot of flair and smooth transitions.  It&#8217;s pretty static.  With <a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a> improving with leaps and bounds this may not be the case in years to come.</li>
<li><strong>Fonts</strong><br />
You have to use system safe fonts.  Again this may change with popularity of <acronym title="Cascading Style Sheets">CSS</acronym> 3. There are already a couple of <a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a> solutions that fix this, but speed is an issue for larger bodies of text.</li>
<li><strong>Hard to make look exactly like creative</strong><br />
If you have a designer that demands the website looks exactly like the creative in every browser, down to the last pixel&#8230;good luck.  Not an easy task, especially with older browsers.  It&#8217;s slowly getting better though.  The more browsers follow standards, the easier it will get.</li>
<li><strong>Bugs</strong><br />
Browsers are buggy. I&#8217;m sorry if you&#8217;re an <acronym title="Internet Explorer">IE</acronym> fan, but older versions of <acronym title="Internet Explorer">IE</acronym> are EVIL. Especially in the <acronym title="Cascading Style Sheets">CSS</acronym> realm, things don&#8217;t work the way they&#8217;re suppose to.  Again this is getting better with every new browser release.</li>
<li><strong>Different browsers</strong><br />
As much as I love Google Chrome, it&#8217;s yet another browser you have to make sure your website looks good in.  After checking all browsers in different operating systems, this can really take up a chunk of your time.  There are some tools to help expedite the process, but it&#8217;s still a pain.</li>
</ul>
<h2>Flash</h2>
<p>Without a doubt <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> is known for it&#8217;s interactivity and flashy effects&#8230;hence the name. You can do some seriously involving things but it comes with it&#8217;s faults as well.  Here is a list of pros and cons for <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a></p>
<h3 style="color:#66A23B;">Flash pros</h3>
<ul>
<li><strong>Interactivity</strong><br />
The ability to seriously involve a user is one of <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>&#8216;s strengths. With 3d graphics and smooth transitions it can really keep a users attention.</li>
<li><strong>Vector Artwork</strong><br />
Up until recently <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>/<a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a> couldn&#8217;t display/animate vector artwork. <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> was your only option if you wanted anything either than a graphic and text.</li>
<li><strong>Animation</strong><br />
Any sort of animation <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> can handle like a pro.  This makes complex transitions, and immersing displays far more feasible than <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>.</li>
<li><strong>Packaged Up</strong><br />
With services like YouTube&#8217;s player you can have a full video player just by embedding it into your code.</li>
<li><strong>No reload</strong><br />
<a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> doesn&#8217;t need to reload the page after each request.  Granted <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> can do this with the help of AJAX but it&#8217;s automatic for <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</li>
<li><strong>Built in components</strong><br />
<a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> offers a variety of different components that you can skin and use to your liking. Styling form components in <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> is possible, but more difficult than <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</li>
<li><strong>Immersing experience</strong><br />
This is why most micro sites are done in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.  It offers the user an experience not just a page view. It has the ability to get people excited about a product or a service.</li>
<li><strong>Audio, video, upload</strong><br />
Media is generally handled better in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> than <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>. Most players you see on the web are <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> based.  Also multiple uploading is a nice feature that <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> offers.</li>
<li><strong>Pixel Perfect</strong><br />
You can design the website to look exactly like the creative with little to no trouble because it looks the same in all browsers.</li>
<li><strong>Fonts</strong><br />
You have a font on your machine&#8230;you can use it.</li>
<li><strong>Games</strong><br />
Online games lend themselves to be done in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</li>
</ul>
<h3>Flash cons</h3>
<ul>
<li><strong>Requires plug-in</strong><br />
<a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> requires the user to download a plug-in to view it. You don&#8217;t have the plug-in you don&#8217;t see the <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</li>
<li><strong><acronym title="Search Engine Optimization">SEO</acronym></strong><br />
Although <acronym title="Search Engine Optimization">SEO</acronym> can be done in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>, it&#8217;s a laborious task.</li>
<li><strong>Accessibility</strong><br />
<a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> has added some features to help with screen readers. This still doesn&#8217;t compare to <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> though.</li>
<li><strong>Print Problems</strong><br />
There are a list of problems when trying to print from <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</li>
<li><strong>Can get confusing</strong><br />
The overall <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> file can get confusing, especially when you are trying to work off someone&#8217;s file.  Layers upon layers of code can really mess things up.</li>
<li><strong>Bad testing tools</strong><br />
The testing tools within the <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> <acronym title="Integrated development environment">IDE</acronym> suck. Plain and simple. So much so, that most people don&#8217;t code in <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>, and <a href="http://www.insideria.com/2009/05/new-poll-what-ide-do-you-use-t.html">use other <acronym title="Integrated development environment">IDE</acronym>s</a>.</li>
<li><strong>Loading times</strong><br />
Generally speaking, <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> files take longer to load.  Since there is a lot more interactivity, this affects load times.</li>
</ul>
<h2>Conclusion</h2>
<p>Given the pros and cons of each it becomes clear why there is such a debate.  It really comes down to what you need done.  If you want a Blog like website, you&#8217;re going to go with <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a>.  If you want more of a interactive site, go with Flash. In about 10 years <a href="http://en.wikipedia.org/wiki/JavaScript" target="_blank">JavaScript</a> and <a title="HTML" href="http://www.w3schools.com/htmL/" target="_blank">HTML</a> 5 might give <a href="http://en.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a> a run for its money, until then there is no real winner.  Right now it&#8217;s best to use the strengths of each and use them together in harmony.</p>
<p>Did I miss some pros and cons? Let us know which you type of website you prefer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devirtuoso.com/2009/05/html-vs-flash-websites-which-is-better/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gaia Flash Framework: Speed up Development for All Flash Sites</title>
		<link>http://www.devirtuoso.com/2009/05/gaia-flash-framework-speed-up-development-for-all-flash-sites/</link>
		<comments>http://www.devirtuoso.com/2009/05/gaia-flash-framework-speed-up-development-for-all-flash-sites/#comments</comments>
		<pubDate>Wed, 27 May 2009 14:26:08 +0000</pubDate>
		<dc:creator>Shawn</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Front End Development]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.devirtuoso.com/?p=318</guid>
		<description><![CDATA[For all you flash developers out there this is a real treat. Gaia is a flash framework that can speed up development drastically for your all flash sites. I can&#8217;t wait to try and use this in on a project. It gives you a simple way to handle the navigation, transitions between pages, preloading and [...]]]></description>
			<content:encoded><![CDATA[<p>For all you flash developers out there this is a real treat. <a title="Gaia Flash Framework" href="http://www.gaiaflashframework.com/" target="_blank">Gaia</a> is a flash framework that can speed up development drastically for your all flash sites.</p>
<p><span id="more-318"></span><a title="Gaia Flash Framework" href="http://www.gaiaflashframework.com/" target="_blank"><img class="alignnone size-full wp-image-319" title="gaia-flash-framework" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/gaia-flash-framework.jpg" alt="gaia-flash-framework" width="600" height="116" /></a><br />
I can&#8217;t wait to try and use this in on a project.  It gives you a simple way to handle the navigation, transitions between pages, preloading and deeplinking. Talk about a time saver.  That&#8217;s half a website right there. Oh&#8230;did I mention that it also handles <a title="SEO - Search Engine Optimization" href="http://en.wikipedia.org/wiki/Search_engine_optimization" target="_blank"><acronym title="Search Engine Optimization">SEO</acronym></a>.  It uses an <a title="XHTML - Extensible HypertText Markup Language" href="http://www.w3.org/TR/xhtml1/" target="_blank">XHTML</a> file that serves as both the data source and the embed page for each page in your site.  The way the site is structured seems logical, and doesn&#8217;t seem to get in your way of building a great web site.</p>
<p>Here is a video that walks you through the framework : <a title="Gaia Flash Framework Screencast" href="http://www.gaiaflashframework.com/screencasts/lesson1/" target="_blank">Gaia Screencast</a><br />
Here is their website: <a title="Gaia Flash Framework Website" href="http://www.gaiaflashframework.com/" target="_blank">Gaia Website</a><br />
Here is the download page: <a title="Gaia Flash Framework Download" href="http://www.gaiaflashframework.com/index.php/topic,1808.0.html" target="_blank">Gaia Download</a></p>
<p>For those of you that have used this framework before, we would love to here your input on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devirtuoso.com/2009/05/gaia-flash-framework-speed-up-development-for-all-flash-sites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Beautiful Flash Websites</title>
		<link>http://www.devirtuoso.com/2009/05/10-beautiful-flash-websites/</link>
		<comments>http://www.devirtuoso.com/2009/05/10-beautiful-flash-websites/#comments</comments>
		<pubDate>Tue, 26 May 2009 04:15:51 +0000</pubDate>
		<dc:creator>Shawn</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[showcase]]></category>

		<guid isPermaLink="false">http://www.devirtuoso.com/?p=290</guid>
		<description><![CDATA[Here is a list of 10 beautiful flash website that will make you weep from their beauty. They all have a fantastic interface, and should be commended at how well they&#8217;ve been put together. Kudos to the developers and designers of the sites. Very impressive work. Toyota Prius &#160; Nissan Good Decision &#160; Umbro &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a list of 10 beautiful flash website that will make you weep from their beauty.  They all have a fantastic interface, and should be commended at how well they&#8217;ve been put together. Kudos to the developers and designers of the sites. Very impressive work.</p>
<p><span id="more-290"></span></p>
<h3><a title="Flash Website - New Prius" href="http://www.toyota.com/vehicles/minisite/newprius/" target="_blank">Toyota Prius</a></h3>
<p><a title="Flash Website - New Prius" href="http://www.toyota.com/vehicles/minisite/newprius/" target="_blank"><img class="alignnone size-full wp-image-291" title="toyota-prius" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/toyota-prius.jpg" alt="toyota-prius" width="600" height="336" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Nissan Good Decision" href="http://www.nissangooddecision.com/" target="_blank">Nissan Good Decision</a></h3>
<p><a href="http://www.nissangooddecision.com/" title="Flash Website - Nissan Good Decision" target="_blank" ><img class="alignnone size-full wp-image-292" title="Flash Website - Nissan Good Decision" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/nissan-good-decision.jpg" alt="Flash Website - Nissan Good Decision" width="600" height="336" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Umbro" href="http://www.umbro.com/" target="_blank">Umbro</a></h3>
<p><a href="http://www.umbro.com/" title="Flash Website - Umbro" target="_blank" ><img class="alignnone size-full wp-image-293" title="Flash Website - Umbro" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/umbro.jpg" alt="Flash Website - Umbro" width="600" height="336" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Labuat" href="http://soytuaire.labuat.com/" target="_blank">Labuat</a></h3>
<p><a title="Flash Website - Labuat" href="http://soytuaire.labuat.com/" target="_blank"><img class="alignnone size-full wp-image-294" title="Flash Website - Labuat" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/labuat.jpg" alt="Flash Website - Labuat" width="600" height="371" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Diesel Fragrances" href="http://www.diesel-fragrances.ca/_en/_ca/otb/index.aspx" target="_blank">Diesel Fragrances</a></h3>
<p><a title="Flash Website - Diesel Fragrances" href="http://www.diesel-fragrances.ca/_en/_ca/otb/index.aspx" target="_blank"><img class="alignnone size-full wp-image-295" title="Flash Website - Diesel Fragrances" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/diesel.jpg" alt="Flash Website - Diesel Fragrances" width="600" height="341" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Nissan" href="http://www.nissan.co.uk/" target="_blank">Nissan</a></h3>
<p><a title="Flash Website - Nissan" href="http://www.nissan.co.uk/" target="_blank"><img class="alignnone size-full wp-image-296" title="Flash Website - Nissan" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/nissan.jpg" alt="Flash Website - Nissan" width="600" height="341" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Ark +" href="http://www.ark-plus.com/#/En/main/" target="_blank">Ark +</a></h3>
<p><a title="Flash Website - Ark +" href="http://www.ark-plus.com/#/En/main/" target="_blank"><img class="alignnone size-full wp-image-297" title="Flash Website - Ark +" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/ark-plus.jpg" alt="Flash Website - Ark +" width="600" height="341" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Paint With Ben" href="http://www.paintwithben.com/ben-webapp/index.jsp" target="_blank">Paint With Ben</a></h3>
<p><a title="Flash Website - Paint With Ben" href="http://www.paintwithben.com/ben-webapp/index.jsp" target="_blank"><img class="alignnone size-full wp-image-298" title="Flash Website - Paint With Ben" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/paint-with-ben.jpg" alt="Flash Website - Paint With Ben" width="600" height="358" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - Puma Lift" href="http://lift.puma.com/" target="_blank">Puma Lift</a></h3>
<p><a title="Flash Website - Puma Lift" href="http://lift.puma.com/" target="_blank"><img class="alignnone size-full wp-image-299" title="Flash Website - Puma Lift" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/puma-lift.jpg" alt="Flash Website - Puma Lift" width="600" height="309" /></a></p>
<p>&nbsp;</p>
<h3><a title="Flash Website - GE Ecomagination" href="http://ge.ecomagination.com/smartgrid/#/landing_page" target="_blank">GE &#8211; Ecomagination</a></h3>
<p><a title="Flash Website - GE Ecomagination" href="http://ge.ecomagination.com/smartgrid/#/landing_page" target="_blank"><img class="alignnone size-full wp-image-300" title="Flash Website - GE Ecomagination" src="http://www.devirtuoso.com/wp-content/uploads/2009/05/ge-ecomagination.jpg" alt="Flash Website - GE Ecomagination" width="600" height="278" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devirtuoso.com/2009/05/10-beautiful-flash-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
