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

1 Respuesta a Insertar flash compatible con W3C, no es imposible

Avatar

Sebastian

19 de noviembre de 2011 a las 5:27 pm

Por favor revisa el enlace a la solucion…. es muy interezante lo que contas y una lastima que no se pueda ver

Dejar un comentario