Insertar flash compatible con W3C, no es imposible

Por el 20 de Noviembre de 2006

en: Sin categoría

A pesar de que flash es uno de los elementos más activos en las páginas webs hoy en día, la gran mayoría de los diseñadores no saben cómo corregir el extendido problema de insertar flash en un documento HTML, el concepto de estándar propagado por Macromedia es absolutamente incorrecto.


embed src=”movie.swf” quality=”high” bgcolor=”#ffffff” width=”550″ height=”400″
type=”application/x-shockwave-flash”
pluginspage=”http://www.macromedia.com/go/getflashplayer”

Atributos como object son necesarios en Internet Explorer y no funcionan en otros navegadores, estos otros utilizan el elemento “embed” para el mismo propósito, pero este no está listado en las especificaciones de HTML o XHTML.

El gran problema es que este código no proporciona un código alternativo para los usuarios que no tengan Flash Player (Aproximadamente un 10%).

Soluciones

¿Que es lo que deseamos?

* Que funcione en la mayoria de los navegadores
* Que muestre contenido alternativo si el usuario no tiene Flash Player

Se han probado distintas soluciones en las cuales siempre uno de los dos grandes navegadores sale perdiendo (Mozilla o IE), pero hay una solución en la que mediante distintas condiciones podemos combinar ambos scripts para que funcione de manera correcta en la mayoría de los navegadores, haciendo especial hincapié en los más populares (Mozilla,IE).

Esta es la solución.

Quizás no sea la más elegante pero es funcional y la mejor que he podido encontrar.

* Es validada por el W3C
* Es funcional en todos los navegadores que conozco
* Muestra contenido alternativo si Flash Player no esta instalado
* No requiere el uso de Javascript

  • Entradas relacionadas:
  • No hay coincidencias

5 Respuestas a Insertar flash compatible con W3C, no es imposible

Avatar

Anónimo

12 de Septiembre de 2007 a las 11:33 am

Falta cerrar con un “/object” para quedar correctamente validado en xhtml 1

Avatar

Anónimo

7 de Diciembre de 2007 a las 4:23 pm

Estimados,

Se puede insertar swf en flash, un ej http://www.supropiedadvenda.com/

http://www.estudie.cl/flash

Avatar

Anónimo

7 de Diciembre de 2007 a las 4:24 pm

Estimados,

Se puede insertar swf en flash, un ej http://www.supropiedadvenda.com/

http://www.estudie.cl/flash

Avatar

elinsane

28 de Mayo de 2008 a las 2:44 pm

Tengo un sitio web de videojuegos y no he podido insertar un flash desde gametrailer en la página…

alguien me podría ayudar

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
id="gtembed" width="400" height="330">

Avatar

manumkds

11 de Septiembre de 2008 a las 11:48 am

hola, gracias por tu aportación, yo lo estoy intentando ahora, y si bien en IE funciona perfectamente, en Firefox no me carga el archivo swf, sabes porque razon?
saludos

Dejar un comentario