bernard webdesign blog xhtml design css webstandard marketing publicidade web planejamento e muito mais
Publicado por Bernard De Luna em tutorial
Muitos usuários tem dificuldade em colocar um código de flash em seu website, depois de muitos anos tendo que engessar um código enorme de embed + object para agradar Netscape e Explorer, posso assegurar que esse código ficou maior ainda :p, mas mas agora é para suportar firefox e Explorer de formas corretas. Esse código abaixo é o resultado de como aplicar isso em seu html, vale ressaltar que está incluído nos parâmetros que o flash está com fundo TRANSPARENTE, então se esse não for o seu objetivo, não leve susto, apenas retire essa linha.
<!--[if !IE]> -->
<object type="application/x-shockwave-flash"
data="bernard_filme.swf" width="300px" height="300px">
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="300px" height="300px">
<param name="movie" value="bernard_filme.swf" />
<!--><!--dgx-->
<param name="loop" value="true" />
<param name="wmode" value="transparent" />
<param name="menu" value="false" />
<p>Assim como um alt em uma imagem, é sempre bom colocar um texto alternativo para o caso do usuário não suportar flash e para deficientes visuais.p>
</object>
<!-- <![endif]-->
Para quem já conhece a briga do IE com o FLASH, sabe que existe alguns bugs para códigos em flash, felizmente já existem várias soluções correndo na web. Gosto mais dessa solução do Bruno Dulcetti.
Boa sorte ![]()