El Comercio Digital

Webmaster Libre

Desarrollo Web con Software Libre

SWFObject: Detectando e insertando Flash en nuestros sitios

Utilizar flash en nuestros sitios es siempre una elección controvertida, su incompatibilidad con ciertos SO, etiquetas que no funcionan en algunos navegadores, sus defectos en el campo de la accesibilidad y SEO…

SWFObject (anteriormente conocido como FlashObject) es un script Javascript que pretende disminuir tus dolores de cabeza. Este script puede detectar automáticamente el plugin en la mayoría de navegadores y está pensado para facilitar la tarea de embeber contenido Flash en nuestros sitios. Además es amistoso con los buscadores, degrada sin inconvenientes para navegadores sin javascript o flash, pude insertarse en páginas HTML y XHTML válidas (siempre que el XHTML se sirva como text/html) y será compatible con subsiguientes versiones de navegadores y plugins.

SWFObject: http://blog.deconcept.com/swfobject/

Edición:

Me recomiendan que os comente que el script creado por David y que podeis encontrar en: http://armonia.spiral-static.org/?2006/09/19/144-activar-contenido-embebido-con-javascript es una mejor alternativa a SWFObject.

Javascript, Recursos, Scripts

Si te ha gustado este post no olvides suscribirte al feed para estar al tanto de las novedades

5 Respuestas a “SWFObject: Detectando e insertando Flash en nuestros sitios”

Agrega tu comentario

  1. leandono dice:

    Con respecto a la incompatibilidad con ciertos OS, supongo que te refieres a OS basados en Linux. Esta incompatibilidad está parcialmente solucionada con la liberación del Flash Player 9 para dichos sistemas.
    Una alternativa a SWFObject, es UFO también una librería JS, la cual posee muchas similitudes a SWFObject.

  2. rayworld dice:

    vaya, acabo de descubrir tu blog y me he quedado alucinado. Me dedico al desarrollo web con herramientas libres y la verdad es que me va de maravilla.

    Muchas felicidades por tu trabajo.

  3. Raspu (David) dice:

    Hola Alma:

    Personalmente le tengo cierta reticencia al SWFObject, por eso hace un tiempo atrás programé una alternativa más simple (claro, tiene ventajas sobre SWFObject, pero también algunas desventajas).

    El script está publicado en un blog amigo ya que no tengo sitio aún :D

  4. David, nos hicimos eco de tu script cuando lo publicaron en Armonia pero ahora editaré el post para recomendar el tuyo (Yo no trabajo demasiado con flash pero si tu has hecho algo mejor que esto debe darse a conocer)

  5. Raspu (David) dice:

    Gracias alma!

    Traté de lograr una opción más sencilla y cómoda que SWFObject, aunque igual si ponemos las ventajas y desventajas de c/u en una balanza creo que quedamos parejos.

    Por ejemplo mi script gana por lejos en sencillez (tando de código como de uso), además de ser compatible con documentos servidos como XHTML al prescindir de document.write(); pero por otro lado SWFObject gana en compatibilidad con más navegadores (Firefox, Safari, etc.), siendo esta desventaja mi mayor desafío a futuro (ya que por ahora el script sólo e snecsario en IE y Ópera).

    Saludos ;)

Feed RSS de los comentarios de este post.

Deja tu comentario

Por favor, procura que tus comentarios aporten algo al tema del artículo. Los comentarios ofensivos y el spam serán eliminados.

Si tu comentario no aparece al momento puede que esté en la cola de moderación o en Akismet, lo reviso cada día pero si ves que pasa un tiempo prudencial y no aparece dímelo

Este post tiene 2 años. Puedes dejar un comentario de todas formas y volver más tarde para comprobar si hay novedades sobre el tema.

Información:

Webmaster Libre es un blog de Alma Fernández