Estoy trabajando en la optimización de una página que tiene Flash. Estoy usando prácticas de optimización como mover el Javascript al fondo para no bloquear. Eliminando scripts en línea. Y minimizando las solicitudes HTTP con css y js minificados.¿Cuándo se inicializa un navegador flash?
La mayoría del contenido de las páginas está en la memoria flash, por lo que cargarlo lo antes posible es el objetivo. Actualmente hay un retardo de 2 ~ 3 segundos antes de que el flash se represente (usando perfiles de Firebug)
Me pregunto en qué punto de la carga de la página el navegador comienza a inicializar el flash en la página?
¿Una vez que se ha procesado el elemento DOM que contiene el flash?
¿Es una vez que se ha activado el evento de carga completa?
Imagino que probablemente también difiera con cada navegador.
Para aclarar. Me interesa saber cuándo comenzará a reproducirse/cargarse la instancia de flash. Soy consciente de que la instancia de flash tendrá sus propios recursos para cargar de forma asíncrona y lo más probable es que siga cargándose cuando se inicie window.onload. Específicamente, estoy interesado en activar esta fase de inicialización de la instancia de flash lo antes posible. También soy consciente de que el uso de una biblioteca JS para incrustar el flash prolongará la ejecución del flash al menos hasta que se cargue y ejecute la biblioteca JS. – kevzettler