<?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>Leandro Garcia &#187; Flash</title>
	<atom:link href="http://www.leandrogarcia.com/blog/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leandrogarcia.com</link>
	<description></description>
	<lastBuildDate>Wed, 11 Jan 2012 13:31:51 +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 validado pelo W3C</title>
		<link>http://www.leandrogarcia.com/blog/flash-validado-pelo-w3c/</link>
		<comments>http://www.leandrogarcia.com/blog/flash-validado-pelo-w3c/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 16:45:41 +0000</pubDate>
		<dc:creator>leandro garcia</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Praticas]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.leandrogarcia.com/blog/?p=25</guid>
		<description><![CDATA[Buenas, assiduos leitores de de vez em quando&#8230;.
Boa parte de quem desenvolve interface HTML e se preocupa com a validação do código já se deparou com um problema grave: Minha página precisa conter um arquivo em flash, um vídeo do You Tube, porém isso deixa o código impossível de ser validado. Não mais&#8230; Eu lhes [...]]]></description>
			<content:encoded><![CDATA[<p>Buenas, assiduos leitores de de vez em quando&#8230;.</p>
<p>Boa parte de quem desenvolve interface HTML e se preocupa com a validação do código já se deparou com um problema grave: Minha página precisa conter um arquivo em flash, um vídeo do You Tube, porém isso deixa o código impossível de ser validado. Não mais&#8230; Eu lhes trago a solução pra isso.</p>
<p>Há duas maneiras de se fazer isso, um por Javascript, onde você inclue o código na página através de um innerHTML, ou através de um código mais suscinto. Abaixo mostro as três maneiras de se por o código.</p>
<p><strong>A gerada pelo flash e o Youtube, porém errada.</strong></p>
<pre class="brush: xml; title: ; notranslate">
&lt;object&gt;
&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/izSOrOmxRgE&quot;&gt;&lt;/param&gt;
&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt; &lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/izSOrOmxRgE&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;390&quot; height=&quot;321&quot;&gt; &lt;/embed&gt;
&lt;/object&gt;
</pre>
<p><strong>A Gerada por innerHTML</strong></p>
<pre class="brush: jscript; title: ; notranslate">
function iniciaFlash(){
var flash = “&lt;object id=’imgflash’ width=’514′ height=’250′ align=’middle’ codebase=’http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0′ classid=’clsid:d27cdb6e-ae6d-11cf-96b8-444553540000′&gt;”+
“        &lt;param value=’sameDomain’ name=’allowScriptAccess’/&gt;”+
“        &lt;param value=’images/imgflash.swf’ name=’movie’/&gt;”+
“        &lt;param value=’high’ name=’quality’/&gt;”+
“        &lt;param value=’#324b2e’ name=’bgcolor’/&gt;”+
“        &lt;param value=’transparent’ name=’wmode’/&gt;”+
“        &lt;embed width=’514′ height=’250′ align=’middle’ pluginspage=’http://www.macromedia.com/go/getflashplayer’ type=’application/x-shockwave-flash’ allowscriptaccess=’sameDomain’ name=’imgflash’ bgcolor=’#324b2e’ quality=’high’ src=’images/imgflash.swf’/&gt;”+
“&lt;/object&gt;”
document.getElementById(”imagensflash”).innerHTML = flash;
}
</pre>
<p>Dentro da função iniciaFlash, crio uma variável com os dados do flash e incluo dentro da div que tem o id &#8220;imagensflash&#8221;.</p>
<p>Após isso inicio a função dentro do onload do body.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;body onLoad=”iniciaFlash()”&gt;
</pre>
<p><strong>E a mais simples e talvez a melhor.</strong></p>
<pre class="brush: xml; title: ; notranslate">
&lt;object type=”application/x-shockwave-flash” data=”arquivo.swf” width=”390” height=”321“&gt;
&lt;param name=”movie” value=”arquivo.swf” /&gt;
&lt;/object&gt;
</pre>
<p>Agora você pode escolher a que melhor se encaixar no seu projeto.</p>
<p>Abraços e até o próximo Post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leandrogarcia.com/blog/flash-validado-pelo-w3c/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

