Un proyecto de código abierto que utiliza JavaScript/HTML5 para implementar funciones flash, Smokescreen, puede convertir animaciones flash a JavaScript puro HTML5 +, para implementar animaciones de estilo flash directamente en el navegador sin el complemento Flash.
El siguiente es el contenido relevante de un proyecto de código abierto Smokescreen que implementa la animación flash en HTML5 + JavaScript. El tutorial del artículo habla principalmente sobre algunas tecnologías y conocimientos relacionados con el código abierto de Smokescreen de HTML5 JavaScript Flash Animation. Para obtener más contenido, puede visitar http://www.vevb.com para obtener más tutoriales más recientes. La siguiente es la explicación del tutorial:
Un proyecto de código abierto que utiliza JavaScript/HTML5 para implementar funciones flash, Smokescreen, puede convertir animaciones flash a JavaScript puro HTML5 +, para implementar animaciones de estilo flash directamente en el navegador sin el complemento Flash.
Un programador llamado Chris Smoak recientemente lanzó un proyecto de código abierto que utiliza JavaScript/HTML5 para implementar funciones flash. Smokescreen puede convertir animaciones Flash en JavaScript HTML5 + puro, para implementar animaciones de estilo flash directamente en el navegador sin el complemento Flash. Aquí hay algunas demostraciones bonitas.
Con respecto a esta tecnología, un programador llamado Simon Willison hizo un buen análisis en su blog:
Smokescreen se ejecuta completamente en el navegador, lee archivos binarios SWF, descomprime (y usa JavaScript local para descomprimir!), Extrae imágenes y incrustada de audio de él, las convierte en datos codificados por Base64 y luego convierte los gráficos vectoriales en animaciones SVG. Abra el inspector web en Chrome, y como la demostración está en progreso, verá que el SVG se ejecuta en tiempo real. Smokescreen incluso diseñó su propio intérprete ActionScript.
Smoak dijo que pronto abrirá el código fuente de Smokescreen basado en el protocolo de código abierto. En la actualidad, ha hecho varias demostraciones muy hermosas. Aunque no es perfecto, ya puede ver cómo se ve la animación de estilo flash basada en HTML5. Estos códigos no admiten videos flash, pero HTML5 ya tiene su propia solución de video. Smoak dijo que su intención original era implementar una animación publicitaria de estilo flash en dispositivos como iPhone y iPad, y es más probable que esta tecnología se use en publicidad.
Después de la optimización, la tecnología también se puede usar para los juegos. Willison dijo que las infografías en los sitios de noticias también son muy útiles, y también se pueden usar para representar animaciones de dibujos animados, como la serie Strongbad en la demostración.
Sin embargo, las personas están preocupadas por si Smokescreen se puede aplicar bien a dispositivos móviles con velocidad y fuente de alimentación muy limitadas, y esperamos que el código se optimice después de que sea de código abierto. Actualmente, solo esos últimos navegadores pueden usar la tecnología, incluidos Firefox 3.6, Chrome 5, Safari 4 y Mobile Safari. La serie Opera 10.5 también está cerca de soportar, pero no IE8, pero Smoak dice que IE9 es prometedor.
El contenido de compartir un proyecto de código abierto que implementa la animación flash en HTML5 + JavaScript está terminado aquí. Puede marcar esta página URL http://www.vevb.com/web/a/2018090560157.shtml para un fácil acceso la próxima vez.