Intro en WEB

Hola buenas¡
Te explico el problema que tengo:
He realizado un video con Affter Effects y lo he conevertido a AVI, luego lo he importado con Flash y lo he vuelto a exportar a SWF, el tamaño de dicho archivo es de 3.20 Mb.
Dicho video va ir incluido en la página principal de una web que estoy desarrollando, las opciones de visualización son: reproducción continua (loop) y controles ocultos.
El problema que tengo, es que dicho video en SWF me pesa demasiado, y tengo algunas funciones javascript que se cargan cuando se genera el evento window. Onload, por ello lo que me esta pasando es que hasta que se acaba de cargar todo el video, no ejecuta las funciones javascript que están en el ventó onload, en local va bien pero en el servidor NO.
He realizado una solución temporal, y es que he insertado el video en un IFRAME, a si de esta manera la página principal se carga de forma rápida independientemente de si el video acabo de cargarse o no, pero como dije es una solución parche...
Investigando he visto que existe un formato llamado FLV que es el que utiliza You tuve y tiene una buena relación calidad-tamaño, ¿pero no se si al implemnetarlo en la misma página me dará el mismo problema?, ya que me es imprescindible tener dichas funciones en el evento onload.
Me gustaría que me dierais cualquier sugerencia al respecto, ya que igual os habéis visto con algo parecido, ademas cualquier consejo de video en web bienvenido sea, ya que estoy empezando con esto y la verdad se agradece bastante aprender de la experiencia de otra gente¡
Un saludo
Respuesta
1
Pues mira el problema de usar funciones on load es que hasta el termino de carga de la web no va funcionar los javascript puesto que la función onload se ejecuta al termino de carga de todos los objetos que haya en la página.
Se que es un parche lo que utilizas pero igual no es mala tu solución.
Si es estrictamente necesario tu script en onload creo que es buena la solución que haces (mientras no afecte tu diseño).
El formato FLV es el formato oficial de flash para video y si en efecto tiene buena calidad con relación al peso del video, si tu lo exportaste directo con el importador de flash para video tu video ya esta en ese formato
me podrías decir que funion es la que ejecutas en el evento on load o que es lo que tiene que hacer para ayudarte a buscar otra solución
Es una función para leer un archivo XML, con la idea de mostrar un RSS de noticias, el código esta en esta página para que lo puedas ver:
http://www.desarrolloweb.com/articulos/lector-rss-con-javascript.html
He probado a quitarle el eveneto onload y me deja de funcionar, me imagino que sera que como carga el contenido por capas si no están todas cargadas no funciona...
Haber si se te ocurre alguna buena idea para no tener que meter mi video en un iframe, gracias de todas formas y un saludo
Un saludo
Ya veo puedes hacer que tu rss se renderize vía CSS y evitar el javascript
¿Y para hacer eso como tengo que hacer? ¿
Creo que ya te lo había respondido en otra pregunta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas