SWFObject: Javascript Flash Player detección y el guión incrustar

 

SWFObject: Javascript Flash Player detección y el guión incrustar

 

Por favor lea: SWFObject 2.0 ha sido liberado y está ahora alojado en lacode.google.com sitio web. Por favor, considere la información que se encuentra aquí obsoletos.

SWFObject es un pequeño archivo javascript usado para incrustar contenido de Adobe Flash Player. La escritura se puede detectar el plug-in Flash en todos los navegadores web más importantes (en Mac y PC) y está diseñado para hacer la incrustación películas Flash es tan fácil como sea posible. Es también muy amigables para los buscadores, degrada con gracia, se pueden utilizar en HTML válido y documentos XHTML 1.0 *, y es compatible con versiones, así que debería funcionar en los próximos años.
* Las páginas enviadas como text / html, no application / xhtml + xml.

Tabla de contenidos

¿Qué hay de nuevo en esta versión?

Para obtener una lista completa de cambios, por favor, ver a mi SWFObject 1.5 blog post.

Cómo funciona

[Para los nerds über, puede ver el Javascript prima aquí .]

Usando SWFObject es fácil. Basta con incluir la swfobject.js archivo Javascript, a continuación, utilizar una pequeña cantidad de Javascript en su página de incrustar la película Flash. Aquí está un ejemplo que muestra la cantidad mínima de código necesario para incrustar una película Flash:

<script type="text/javascript" src="swfobject.js"></script> <div id="flashcontent"> This text is replaced by the Flash movie. </div> <script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699"); so.write("flashcontent"); </script>
<script type="text/javascript" src="swfobject.js"></script> <div id="flashcontent"> This text is replaced by the Flash movie. </div> <script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699"); so.write("flashcontent"); </script>

He aquí un desglose de lo que hace el código:

<div id="flashcontent">[...]</div>

Prepare un elemento HTML que contendrá nuestra película Flash. El contenido colocado en el “poseedor” elemento será reemplazado por el contenido de Flash, por lo que los usuarios con el plug-in Flash instalado nunca verán el contenido dentro de este elemento.Esta característica tiene la ventaja añadida de permitir que los motores de búsqueda índice de su contenido alternativo.

var so = new SWFObject(swf, id, width, height, version, background-color [, quality, xiRedirectUrl, redirectUrl, detectKey]);

Crear un nuevo SWFObject y pase los argumentos necesarios:

  • swf – La ruta del archivo y su nombre para el archivo SWF.
  • Identificación – La identificación de su objeto o etiqueta embed. La etiqueta embed tendrá también este valor establecido como atributo de nombre es para los archivos que se aprovechan de swliveconnect .
  • width – La anchura de la película Flash.
  • Altura – La altura de la película Flash.
  • versión – La versión de jugador que es requerido por el contenido de Flash. Esto puede ser una cadena con el formato de ‘majorVersion.minorVersion.revision. Un ejemplo podría ser: "6.0.65" . O simplemente puede requerir la versión principal, tales como "6" .
  • background-color – Este es el valor hexadecimal del color de fondo de la película Flash.

Los argumentos opcionales son los siguientes:

  • la calidad – La calidad que usted desea que su película de Flash para jugar. Si no se especifica la calidad, el valor por defecto es "high" .
  • xiRedirectUrl – Si desea redirigir a los usuarios que completen la actualización ExpressInstall, puede especificar una dirección URL alternativa aquí
  • redirectUrl – Si desea redirigir a los usuarios que no tienen el plug-in versión correcta, utilice este parámetro y serán redirigidos.
  • detectKey – Este es el nombre de la variable url del script SWFObject buscará al pasar por la detección. Por defecto es ‘detectflash. Ejemplo: Para omitir la detección de Flash y simplemente escribir la película Flash en la página, puede agregar ?detectflash=false a la url del documento que contiene la película Flash.
so.write("flashcontent");

Decirle al script SWFObject para escribir el contenido Flash en la página (si la versión correcta del plug-in está instalado en el sistema del usuario) reemplazando el contenido del elemento HTML especificado.

LOS DETALLES

SWFObject trabaja silenciosamente en el fondo del documento HTML. En el desarrollo de las páginas que usan SWFObject, debería comenzar con la alternativa (no flash) el contenido en primer lugar. Conseguir sus páginas de trabajo sin las películas de Flash, y luego añadir más tarde con poco fragmentos de código JavaScript que reemplazan el contenido alternativo con las películas Flash.

Esto asegura que el contenido alternativo será indexado por los motores de búsqueda, y los usuarios que sin el plug-in Flash todavía verán una página HTML de trabajo.

Ya sea que usted proporciona instrucciones para la actualización o no depende de usted. Si su contenido alternativo puede ser suficiente, puede que no haya razón para decirle a la gente que se están perdiendo en el contenido Flash.

SWFObject trabaja en todos los navegadores web, incluida, en el PC: IE5/5.5/6, Netscape 8.7, Firefox, Mozilla y Opera. En Mac: IE5.2, Safari, Firefox, Netscape 7.6, Mozilla y Opera 7.5 +, y debe seguir trabajando en el futuro.

SWFObject detecta versiones de Flash Player en los navegadores de la versión 3 en adelante, y permitirá a los usuarios interactuar con el contenido Flash sin necesidad de “activar” en primer lugar. Para más información sobre este tema, consulte esta entrada del blog sobre la disputa Internet Explorer patente de Eolas .

SWFObject puede detectar versiones menores y las versiones de la revisión del reproductor de Flash así, simplemente pasando el valor de la cadena de la versión que desee. Un ejemplo de que requiere Flash player v.6.0 r65 (o 6,0,65,0) sería la siguiente:

var so = new SWFObject("movie.swf", "mymovie", "200", "100", "6.0.65", "#336699");

SWFObject construido en plug-in de detección pueden ser anuladas.

Si un nuevo navegador está siempre en marcha o por alguna razón el plug-in de detección de falla en el sistema del usuario, que puede incluir un enlace de desvío que va a desactivar la detección integrada en SWFObject, y siempre va a escribir el contenido de Flash en la página.

Para utilizar el enlace de desvío, simplemente enlace a la página con el contenido de Flash en ella, e incluyen una variable url single llamado ‘detectflash “y ponerlo en’ false ‘. Aquí está un ejemplo de lo que enlazan sería así:

<a href="mypage.html?detectflash=false">Bypass link</a>

Ejemplos SWFObject

El ejemplo anterior es lo que necesita para los huesos al descubierto el uso de SWFObject, pero lo que si desea utilizar algunos de los otros parámetros del plug-in Flash tiene para ofrecer? SWFObject hace muy fácil añadir cualquier parámetro extra que pueda necesitar.

Los ejemplos siguientes son una serie de métodos diferentes que deseen utilizar para incrustar el contenido de Flash.

UN EJEMPLO SIMPLE ADICIÓN DE UNA SERIE DE PARÁMETROS EXTRA

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"100%", "8", "#336699"); so.addParam("quality", "low"); so.addParam("wmode", 
"transparent"); so.addParam("salign", "t"); so.write("flashcontent"); </script>

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"100%", "8", "#336699"); so.addParam("quality", "low"); so.addParam("wmode", 
"transparent"); so.addParam("salign", "t"); so.write("flashcontent"); </script>

Aquí está una lista completa de los parámetros actuales y sus posibles valores en adobe.com.

PASAR VARIABLES A LAS PELÍCULAS GRACIAS A LA “FLASHVARS” PARÁMETROS:

Utilización de FlashVars es la forma más fácil de obtener datos de su código HTML en tu película Flash, pero sólo se puede pasar los datos en cuando se cargue la primera película.

Normalmente, se añade un parámetro llamado “FlashVars” y luego para el valor, se pasa una cadena de pares nombre / valor como:variable1=value1&variable2=value2&variable3=value3 y así sucesivamente.

SWFObject lo hace un poco más fácil ya que le permite añadir tantas variables como te gusta de una manera similar en el que añadir parámetros adicionales. He aquí un ejemplo de envío de valores en su película de Flash Utilización de FlashVars:

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"200", "8", "#336699"); so.addVariable("variable1", "value1"); 
so.addVariable("variable2", "value2"); so.addVariable("variable3", "value3"); 
so.write("flashcontent"); </script>

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"200", "8", "#336699"); so.addVariable("variable1", "value1"); 
so.addVariable("variable2", "value2"); so.addVariable("variable3", "value3"); 
so.write("flashcontent"); </script>

Una vez hecho esto, todas las variables que se pasa en ya se encuentra disponible dentro de la película Flash. Sólo tienes que acceder como lo haría cualquier otra variable en el_root línea de tiempo.

El script SWFObject también viene con una función extra que le permite tirar de valores de las variables de la cadena de url. Un ejemplo es que tienes una url que tiene este aspecto: http://www.example.com/page.html?variable1=value1&variable2=value2 .

Uso de la función getQueryParamValue() puede fácilmente sacar estos valores de la url y luego pasarlos a la película Flash. He aquí un ejemplo, vamos a suponer que la URL es similar al ejemplo anterior:

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"200", "8", "#336699"); so.addVariable("variable1", getQueryParamValue("variable1")); 
so.addVariable("variable2", getQueryParamValue("variable2")); so.write("flashcontent"); 
</script>

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "400", 
"200", "8", "#336699"); so.addVariable("variable1", getQueryParamValue("variable1")); 
so.addVariable("variable2", getQueryParamValue("variable2")); so.write("flashcontent"); 
</script>

El getQueryParamValue() función también es compatible con las variables de la lectura de la location.hash , tal como se utiliza a veces, cuando los enlaces profundos en sus aplicaciones de Flash.

Para un ejemplo de cómo los enlaces profundos a las películas de Flash usando el location.hash variable, echa un vistazo a la demo de Slideshow Pro , que utiliza el integrar SWFObject.

UTILIZANDO EN INSTALACIÓN CON SWFOBJECT

SWFObject tiene soporte completo para Adobe Flash Player Express Install característica. Los usuarios nunca tienen que dejar su sitio a actualizar su reproductor.

Para utilizar ExpressInstall, primero debe cargar el expressinstall.swf a su servidor web. A continuación, utilice el useExpressInstall método para especificar la ruta de su expressinstall.swf. Si no hay camino se especifica, SWFObject buscará en la misma carpeta que la página HTML actual.

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "200", 
"100", "8", "#336699"); so.useExpressInstall('expressinstall.swf'); 
so.write("flashcontent"); </script>

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "200", 
"100", "8", "#336699"); so.useExpressInstall('expressinstall.swf'); 
so.write("flashcontent"); </script>

Si quieres ver ExpressInstall en acción, puede instalar Flash Player 7 (o 6.0.65) y visiteesta página .

Si desea personalizar la función de instalación Express, el código fuente para el expressinstall.swf se incluye con SWFObject.

Si la película Flash en una ventana emergente, o si desea redirigir al usuario a una ubicación diferente después de completar la actualización ExpressInstall, puede utilizar elxiRedirectUrl atributo para redirigir al usuario a la página de destino en lugar de la página real de su destello de la película.

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "200", 
"100", "8", "#336699"); so.useExpressInstall('expressinstall.swf'); 
so.setAttribute('xiRedirectUrl', 'http://www.example.com/upgradefinished.html'); 
// must be the absolute URL to your site so.write("flashcontent"); </script>

<script type="text/javascript"> var so = new SWFObject("movie.swf", "mymovie", "200", 
"100", "8", "#336699"); so.useExpressInstall('expressinstall.swf'); 
so.setAttribute('xiRedirectUrl', 'http://www.example.com/upgradefinished.html'); 
// must be the absolute URL to your site so.write("flashcontent"); </script>

Descargar

SWFObject es liberado bajo la licencia MIT . Esto significa (básicamente) que se puede usar para lo que quiera sin restricciones.

Descargar SWFObject 1.5 – Archivo Zip, incluye swfobject.js y las plantillas HTML siguiente ejemplo.

O, si usted tiene más de una mano en el tipo, puede ver mis páginas de ejemplo:

Páginas * se envían como texto / html, no application / xhtml + xml.

Mientras estás en ello, es posible que desee inscribirse en la lista de correo SWFObject .Esta lista es una lista de discusión para hacer preguntas acerca de los problemas que pueden surgir en el uso SWFObject o para solicitar y examinar nuevas características. ->

¿Necesita ayuda con SWFObject? Trate de pedir ayuda en el foro SWFObject!

 

¿Por qué es mejor que el resto

Con los años ha habido muchos métodos para detectar las versiones de Flash player y películas integrar Flash en documentos HTML. En esta sección se echa un vistazo a cada uno de los métodos más populares y señalar los problemas con cada uno.

1) EL VALOR POR DEFECTO DE ADOBE PROPORCIONAN INCRUSTAR

Todo el mundo sabe el valor por defecto de Flash de Adobe proporcionan embed. Se compone de una etiqueta de objeto con una etiqueta embed colocado dentro de un mecanismo de reserva.

Este es el flash más popular método de insertar y es la opción por defecto al publicar la película Flash desde el IDE de Flash. Esta es la forma más compatible para incrustar una película Flash, y trabajará en la más amplia gama de navegadores. Este es un ejemplo del código predeterminado de Flash incrustar:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" 
width="550" height="400" id="Untitled-1" align="middle"> <param name="allowScriptAccess" 
value="sameDomain" /> <param name="movie" value="mymovie.swf" /> <param name="quality" 
value="high" /> <param name="bgcolor" value="#ffffff" /> http://mymovie.swf </object>

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" 
width="550" height="400" id="Untitled-1" align="middle"> <param name="allowScriptAccess" 
value="sameDomain" /> <param name="movie" value="mymovie.swf" /> 
<param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> 
http://mymovie.swf </object>

Si bien este es el método más común de incrustar películas Flash, tiene algunos problemas.

  • Hay noplug en la detección -. Sin plug-in de detección, los usuarios pueden ver roto o contenido que no, y si no hay un plug-in instalados en todo, o tendrá el cuadro de diálogo “la instalación de ActiveX” en Internet Explorer, un usuarios casilla muchos ahora temen por el spyware y el malware rampante o el cuadro ‘pieza del rompecabezas extraño en navegadores basados ​​en Mozilla.
  • Ninguno de estos plug-in de los sistemas de instalación es muy fácil de usar, y normalmente no se explican muy bien en cuanto a qué es exactamente lo que un usuario está instalando.
  • Con los cambios debidos a la patente de Eolas, los usuarios tendrán que hacer clic sobre el contenido de Flash para activarla antes de poder interactuar con él. Más información aquí .
  • No es válido HTML o XHTML – No hay tal cosa como una embed etiquetas en cualquier versión de HTML o XHTML. Sin embargo, ya que muchos navegadores manejan object etiquetas de forma diferente (o no, o la puesta en práctica es muy buggy), la etiqueta embed era necesario como un mecanismo de reserva.

2) OBJETO ÚNICA ETIQUETA / FLASH SATAY

Este método ganó popularidad después de la Lista A Aparte artículo salió en 2002. He aquí dos ejemplos de “object” inclusión y satay de Flash:

‘Objeto etiqueta única ”

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 
width="300" height="120"> <param name="movie" 
value="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf"> 
<param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> 
<!--[if !IE]> <--> 
<object data="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf" 
width="300" height="120" type="application/x-shockwave-flash"> 
<param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> 
<param name="pluginurl" value="http://www.adobe.com/go/getflashplayer"> 
FAIL (the browser should render some flash content, not this). </object> <!--> 
<![endif]--> </object>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 
width="300" height="120"> <param name="movie" 
value="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf"> 
<param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> <!--[if !IE]> 
<--> <object data="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf" 
width="300" height="120" type="application/x-shockwave-flash"> 
<param name="quality" value="high"> <param name="bgcolor" value="#FFFFFF"> 
<param name="pluginurl" value="http://www.adobe.com/go/getflashplayer"> 
FAIL (the browser should render some flash content, not this). </object> <!--> 
<![endif]--> </object>

Flash Satay

<object type="application/x-shockwave-flash data="c.swf?path=movie.swf" width="400" height="300"> 
<param name="movie" value="c.swf?path=movie.swf" /> <img src="noflash.gif" width="200" height="100" 
alt="" /> </object>

<object type="application/x-shockwave-flash data="c.swf?path=movie.swf" width="400" height="300"> 
<param name="movie" value="c.swf?path=movie.swf" /> <img src="noflash.gif" width="200" height="100" 
alt="" /> </object>
  • Los problemas de accesibilidad -. Utilización de Flash Satay, algunos lectores de pantalla (como JAWS) se ignoran el contenido de Flash .
  • Con los cambios debidos a la patente de Eolas, los usuarios tendrán que hacer clic sobre el contenido de Flash para activarla antes de poder interactuar con él. Más información aquí .
  • Hay noplug en la detección -. Igual que el anterior – Sin plug-in de detección, los usuarios pueden ver roto o no el contenido. Cuando el reproductor de Flash se encuentra con una película de Flash incrustado en una página, se trata de jugar, no importa lo que la versión es. Así que si tienes Flash player 6 instalado, y encontrar una película de Flash 7, el plug-in a tratar de jugar, lo que podría causar un comportamiento extraño.
  • Algunos métodos de Flash satay de no transmitir la película de Flash en el reproductor – Así que este método puede requerir películas swf “poseedor” de que su película se carga en hacerlo. Esto hace que pasar las variables de los parámetros FlashVars una molestia y lo convierten en un dolor para mantener el contenido de Flash como usted ahora tiene los archivos swf doble flotando alrededor de su servidor web.
  • Las versiones más antiguas de Safari ignoran param etiquetas – Hasta la versión 2.0 (en Tiger) o 1.3 (en Panther) y posiblemente 1.2.8 (pre Panther) Safari por completo caso omiso de los param de etiquetas. Esto significaba que si se trató de establecer otras opciones de uso de ellos, como FlashVars o Alinear, salign, etc Safari no ver esos valores.

3) DETECCIÓN: LA PELÍCULA ‘PEQUEÑO FLASH EN LA PÁGINA DE ÍNDICE “MÉTODO

Este método consiste en colocar una película de Flash solo en la página de índice de su sitio web, y esta película Flash a continuación, comprueba la $version variable en el reproductor de Flash y redirige al usuario que el contenido Flash en el sitio, o una página de actualización.

Los problemas con este método incluyen:

  • Hay noplug en la detección de las páginas internas. – Si un usuario envía una dirección URL interna a otro usuario, que no pasa por el nuevo usuario la detección de Flash en la página de índice.
  • Con los cambios debidos a la patente de Eolas, los usuarios tendrán que hacer clic sobre el contenido de Flash para activarla antes de poder interactuar con él. Más información aquí .
  • No es válido HTML o XHTML – Una vez más, la etiqueta embed para colocar las películas de Flash en los documentos HTML no se validará.
  • Perjudica su posición en los buscadores – Ya que ahora están utilizando su página de inicio como una página de la detección de Flash vacío, cuando la gente busca para usted en Google u otros motores de búsqueda, a menudo el texto de descripción termina apareciendo como “La detección de Flash Player” o incluso no descripción en absoluto. Esta es una enorme pérdida de bienes raíces de primera página que se debe utilizar para promocionar su empresa o productos. A menudo los desarrolladores veces no se incluya un enlace a la de otros contenidos en el sitio (ya que la película Flash contiene los enlaces) para que el resto del sitio no se indexarán bien.

4) EL ADOBE FLASH PLAYER KIT DE DETECCIÓN

Adobe ha hecho un excelente trabajo con el nuevo kit de detección de Flash 8 – pero no lo suficiente como excelente. Contiene dos modos diferentes para detectar el plugin de Flash:

  1. El clásico “pequeña película Flash en la página de índice” – (ver más arriba)
  2. Javascript – Sí, es cierto, Flash ahora incluye un Javascript plug-in de detección de la plantilla. Por desgracia, no es muy muy fácil de usar en todo, la mezcla de Javascript, VBscript, y todo el HTML todo en una sola página. Esto tiene muchos de los inconvenientes anteriores de detección de Javascript y las técnicas de integrar, y no hace nada para hacer tu vida más fácil, como un desarrollador de Flash / HTML.Y no se han validado como XHTML o HTML (Si usted se preocupa por ese tipo de cosas).

He reunido una mayor información sobre la búsqueda en el kit de detección de Adobe aquí.

5) UTILIZAR JAVASCRIPT PRIMAS PARA DETECTAR E INTEGRAR SUS PELÍCULAS

Es difícil criticar este método, ya que por lo general varía de un sitio a otro. Sin embargo, la mayoría de los sistemas de detección de Javascript flash que me he encontrado por lo general sufren de los mismos defectos:

  • Plug-in de detección no fiable – A menudo, la detección sólo funciona con las versiones actuales de Flash Player, y se debe actualizar manualmente las nuevas versiones de los plug-in se liberan.
  • Añade más código a la página – haciendo aún más difícil de actualizar o modificar su contenido. Este método también hace más difícil para los diseñadores o de otras personas que pueden estar trabajando con sus páginas para cambiar o añadir películas Flash.
  • Una solución muy complicado – Muchos scripts incrustar Flash pueden crecer a tamaños de archivos de gran tamaño o ser excesivamente complicado. SWFObject está diseñado para ser simple y pequeño.

Preguntas frecuentes

SWFObject tiene ahora un foro para gente que busca ayudar a su aplicación. Por favor, envíe todas las solicitudes de apoyo al foro, hay un montón de gente capaz para ayudarlo.

P. ¿Qué es “esto de Internet Explorer actualización de contenido activo“He estado oyendo acerca, y lo hace SWFObject arreglarlo?
R. La respuesta corta es sí, SWFObject se solucionará el ‘activar el contenido activo “problemas en la nueva actualización de IE. Leer más sobre el tema aquí .
P. ¿Por qué el contenido alternativo parpadear rápidamente en la pantalla antes de que mi carga de contenido de Flash? (Sólo ocurre en IE en Windows)
A. Esto parece estar relacionado con el FOUC error. Se puede corregir mediante la adición de una etiqueta de vínculo en la cabeza de su documento a cualquier estilo.
P. ¿Puedo usar SWFObject para insertar más de un SWF en una página HTML?
R. Sí. Sólo dar a cada SWF y cada elemento div o HTML que contendrá un archivo SWF un identificador único.
P. ¿Cómo puedo hacer funcionar SWFObject en Netscape 4.x?
A. Este comentario tiene un código de ejemplo que puede utilizar para hacer funcionar SWFObject en Netscape 4.x
P. ¿Puedo usar SWFObject con mi blog?
R. Sí, hay un par de plugins para WordPress y Textpattern aquí .
P. ¿Puedo usar SWFObject con Dreamweaver o GoLive?
R. No es una extensión de Dreamweaver disponible en CommunityMX .Actualmente no existe una extensión Golive, pero si usted desea hacer una, con mucho gusto voy a enlazar desde esta página. Usted debe ser capaz de utilizar el script SWFObject sin una extensión, pero la extensión debe hacer mucho más fácil.
P. ¿Es esta página disponible en otros idiomas?
A. Esta es una traducción al francés de las partes de esta página, una traducción al sueco , italiano , alemán , español , noruego , polaco (parcial) , japonés ,portugués (brasileño) , chino , y aquí hay una traducción al finlandés . Si alguien quisiera traducir esta página en otros idiomas, yo estaría encantado de hacer una referencia aquí.
P. ¿Existe una plantilla de publicación que pueda usar con Flash?
R. Sí. Usted puede descargar uno de los blog de ​​Flash líquido .
P. ¿Quién utiliza SWFObject / FlashObject?
Sitios web como A. La Biblioteca del Congreso , Adobe.com (Una versión ligeramente a medida), Amazon.com , Windows.com , YouTube.com , skype.comSnapple.com , que se incluye con Adobe Photoshop ( en la web de Flash galería de fotos ) y miles de personas. Colin Moock también lo sugiere como una alternativa al kit de detección de Adobe.

Todavía tiene problemas? Trate de leer a través de los posts anteriores SWFObject [ 1 , 23 ] de este blog (en especial los comentarios), como las preguntas más frecuentes han sido cubiertos allí.

GRACIAS

Toby Boudreaux me dio toneladas de consejos, ayudó a hacer el código más limpio SWFObject mucho y el nombre del espacio de todo al mismo tiempo.

Publicado el septiembre 14, 2011 en INTERNET, Programación y etiquetado en , . Guarda el enlace permanente. 1 comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: