[OT] Flash en páginas web

18/11/2006 - 19:37 por Carlos Marco | Informe spam
Disculpad por el OT. Quería saber si hay alguna forma para que en las
páginas web que hay flash, no salga el mensaje de "Presione la barra
espaciadora o pulse Enter para activar y usar este control". Gracias.
 

Leer las respuestas

#1 Jose A. Fernandez
20/11/2006 - 03:51 | Informe spam
Hola Carlos


Con la actualizacion de seguridad en IE (y solo en IE)
todos los objetos embebidos tienen que ser activados por el usuario o
sea es el cuadro gris que aparece y que se debe hacer click en la
pelicula o presionar la barra espaciadora para poder interactuar con
ella, con todos los controles que estan embebidos en las etiquetas
APPLET, EMBED, y/o OBJECT...
Como eliminar este "no deseable" efecto?? bueno hay propuestas en JS
(javascript) de todas yo me quedo con la que brinda Adobe que son
archivos .js que deberias colocar en tu sitio

- Solucion de Microsoft para objetos embebidos:

http://msdn.microsoft.com/library/d...ctivex.asp

- Solucion de Macromedia. ahora Adobe para objeto emmebido FLASH en
IE:
http://www.adobe.com/devnet/activec...etter.html

Porque es mejor para mi la solucion de Adobe:
a) Para el desarrollador (vos..!) ya que en tiempo de diseño,
por ejemplo en el DW(Dreamweaver) tienes la posibilidad de seguir
manipulando la pelicula.
(esto mas aun cuando estas trabajando con un equipo de
diseñadores web, que mucho y poco no tocan el Visual Studio o aveces
ni saben del entorno de desarrollos que utilizamos)
b) Para el cliente... porque no tiene el parpadeo que puede
ocasionar otras soluciones.. y si no tiene JS activado igualmente
visualizara la pelicula.

Sinteticamete (abc)
a) Se agregan dos archivos externos de JS con funcionalidades de
escribir lo que para IE no le gusta jeje(esta bloqueado)
(AC_RunActiveContent.js,
b) Implementar la funcion JS AC_FL_RunContent, que activa (escribe en
el documento el tag de object)
c) Implementar la seccion <NOSCRIPT> tag que hace mucho no la usaba,
para que en tiempo de diseño (por ejemplo cuando utilizamos el
Dreamweaver) se visualice la pelicula


Otras alternativas:

Existe un objeto de JavaScript SWFObject
http://blog.deconcept.com/swfobject/
SWFObject: Javascript Flash Player detection and embed script
Que tambien es facil de implementar




Enlaces:
-

IE Update
http://msdn.microsoft.com/ieupdate/

Solucion de Adobe con JS (Video animacion)
http://www.adobe.com/devnet/activec...tion2.html

http://www.adobe.com/devnet/activecontent/

"La Solucion"
Solucion de Adobe (en ese tiempo todavia se podia ingresar al sitio de
Macromedia :)//ahora ADOBE)
http://www.adobe.com/es/devnet/acti...etter.html

Porque usar la solucion propuesta por Adobe..
http://www.adobe.com/devnet/activec...adobe.html

Algunos post en los news de Adobe/Macromedia
http://groups.google.com.ar/group/m...c01cf515ff
http://groups.google.com.ar/group/m...c9dffbb1f/


Espero que te sirva de ayuda o guia
________________________
Jose A. Fernandez




Carlos Marco ha escrito:

Disculpad por el OT. Quería saber si hay alguna forma para que en las
páginas web que hay flash, no salga el mensaje de "Presione la barra
espaciadora o pulse Enter para activar y usar este control". Gracias.

Preguntas similares