HTML5 va a salvar Flash?!
A día de hoy casi todo el mundo está de acuerdo en que el futuro de la web pasa por HTML5 y no por tecnologías del tipo de Flash/Adobe Air; o dicho de otro modo: HTML5 va a matar a Flash. Sin embargo, después de haberme encontrado recientemente con el proyecto Shumway de Mozilla puede que justo suceda al revés: HTML5 va a salvar a Flash!
Shumway es un proyecto que pretende implementar una aplicación basada en HTML5 que sea un runtime completo para los archivos SWF de Flash sin necesidad de ningún código nativo; todo el código serial JavaScript que ejecuta tu navegador.
Aquí os dejo una demo consistente en un juego flash ejecutándose directamente en Shumway. Y aquí tenéis el código fuente del proyecto.
¿Qué os parece esta idea?
Reader Comments (4)
Una solución que podría salvar no solo a Flash, sino a muchas otras tecnologías. Yo creo que lo que tiene que estar claro es que HTML5 tiene que ser el estándar, y luego cada uno que se monte lo que quiera.
Cuando es la propia Adobe la que abandona su tecnología Flash y se orienta a PhoneGap/HTML5 ya nos da pistas de como ve su ya ex-plataforma para el futuro.
Puede que iniciativas de este tipo lleguen a salvar el lenguaje Flex (mxml+as3) pero el motor de ejecución (flash player/air) me da que tiene los días contados.
No termino de entender. Esto sería como una vm para flash desarrollada en HTML5?
Por lo que vi en la página, dice que hay que instalarse una extensión, por lo cual no me queda claro bien como es. Porque si es así (que hay que instalarse la extensión) estamos en la misma que con flash
Adobe no ha matado el motor de ejecución de Flash el flash player, es más sigue evolucionandolo orientado a juegos. Los que tienen que ponerse bien de acuerdo son los desarrolladores de Apache Flex con los ingenieros de Adobe del player para hacer compatible el framework con la actualizaciones de Flash, el día que eso no ocurra adiós Flex.
Pero a día de hoy Flash y Flex sólo han muerto en le móvil, en la web siguen vivitos. Bueno y en el móvil tampoco porque a través de Adobe Air se pueden hacer aplicaciones para el móvil