Smokescreen transforme le Flash en HTML5

Avec Smokescreen, il est possible de convertir un module SWF en code JavaScript/HTML5. Ce projet open source permettra donc d’adapter les animations Flash aux terminaux dépourvus du lecteur ad hoc.

La technologie Adobe Flash est actuellement au centre de toutes les attentions. Steve Jobs, le charismatique patron d’Apple, n’a pas hésité à expliquer pourquoi il considérait cette technologie comme dépassée face à l’HTML5. Elle n’en reste pas moins largement utilisée sur le web.

Des alternatives open source au lecteur Flash d’Adobe commencent à poindre leur nez, comme Gnash ou Lightspark. Tobias Schneider a même écrit une visionneuse Flash en pur JavaScript. Le projet open source Smokescreen adopte une approche différente : il permet de convertir les fichiers SWF en code JavaScript/HTML5. Un navigateur récent (et rapide) sera nécessaire pour lire les animations : Firefox 3.6, Chrome 5.0, Safari 4.0.5 ou Safari Mobile (iPhone OS 3.x). Opera 10.53 sera prochainement supporté.

Les animations sont plus lentes qu’avec le lecteur Flash d’Adobe, mais restent largement assez rapides pour des tâches simples, comme l’affichage de bandeaux publicitaires. Le but est ici de permettre la lecture d’animations peu complexes sur les terminaux dépourvus de Flash, comme ceux conçus par Apple. Les infographistes pourront donc continuer à utiliser leurs outils Flash afin de générer des animations en pur JavaScript/HTML5.

Diverses démonstrations sont disponibles sur le site officiel du projet, l’application et son code source devant y faire prochainement leur entrée.