Como você incorporar um objeto SWF em uma página XHTML 1.0 Strict?
-
19-08-2019 - |
Pergunta
simples pergunta: Eu estou procurando uma maneira compatível com padrões para incorporar um arquivo flash. Estou usando o Dreamweaver para este projecto (não porque eu como ele, mas porque o meu colega de trabalho não é um guru HTML) e ele aparentemente usa código não-padrão para arquivos flash incorporação. É provavelmente padrão em HTML, mas não tanto em XHTML que eu prefiro usar.
O que é os padrões de forma compatível para fazer isso? Eu prefiro fazê-lo sem usar essa biblioteca JavaScript que todo mundo parece uso, eu estou procurando uma solução XHTML pura para que as minhas páginas degradar normalmente quando o JavaScript não está habilitado.
Obrigado, eu posso postar o meu código não-conforme existente, se necessário.
Solução
Veja aqui algumas informações sobre os métodos Satay.
A forma compatível com padrões é usar a tag , com o conjunto de tipo apropriado. No entanto, o apoio em diferentes navegadores é muito esboçado. Sua melhor aposta é realmente usar uma biblioteca javascript como SWFObject para substituir / incorporar o flash em um determinado tag div.
Para a maior parte, aqueles que desativar o JavaScript é provável que não tem flash, ou ter que pessoas com deficiência também. Além disso, o fallback html dentro do div para ser substituído com o flash pode ser mais facilmente testado também.
Eu não gosto nada melhor do que você faz para ser honesto, mas é realmente a maneira mais fácil para se certificar de que funciona ... abaixo é um exemplo se você optar por ir por esse caminho.
<object id="myflash" type="application/x-shockwave-flash" data="myfile.swf">
<param name="movie" value="myfile.swf" />
</object>
Outras dicas