Flash's e validação no W3C
Publicado em 26/09/2007 09:41
Categorias: web standard acessibilidade
Como prometi no úlimo post, agora vou explicar como resolver a briga do Flash e dos validadores de XHTML.
Bom pra começar o jeito que todo mundo faz e que está errado:
<object width="425" height="350"> <param name="movie" value="http://www.youtube.com/v/PQbuyKUaKFo" /> <param name="wmode" value="transparent" /> <embed src="http://www.youtube.com/v/PQbuyKUaKFo" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350" /> </object>
Vamos resolver de forma elegante, observação, testei no Firefox, Opera, IE 6 e no Konqueror, não deu pra testar no Safari, se alguém quiser fazer uma doação de um MacBook eu aceito de bom grado:
<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/PQbuyKUaKFo" width="425" height="350" > <param name="movie" value="http://www.youtube.com/v/PQbuyKUaKFo" /> <img src="banner.gif" width="425" height="350" alt="banner" /> </object>
Bom é isso ai, agora pode testar a validação e veja como funciona certinho, com um minimo de trabalho e convenhamos se o Youtube e/ou o Flash já passassem as tags do jeito certo nem isso precisaríamos, você tem um site 100% aprovado.
Maiores informações nestes sites: Valid Flash for XHTML e Flash Satay method.
Abraço, T+
Alfredo Ribeiro




