Google Swiffy, tant attendu, est enfin là ! Et c’est une révolution dans l’univers des nouvelles technologies de l’information et de la communication.
Swiffy est un projet ambitieux qui a pour vocation de transformer les fichiers de type *.swf (Flash) en HTML5.
Après avoir rejoint l’équipe Marketing et Publicité Mobile de Google l’été 2010, Pieter Senster s’est intéressé à la question de savoir comment jouer des animations Flash sur des périphériques qui ne prenaient pas en charge Adobe Flash Player. L’iPhone, l’iPad ou encore le Black Berry Torch 9800 en sont de parfaites illustrations : le Flash n’est tout simplement pas supporté par ces appareils.
Rapidement, c’est toute une équipe que Pieter Senster a pu réunir autour de lui pour cette entreprise.
En vous rendant sur le site officiel Swiffy, vous pouvez dès à présent transformer vos fichiers SWF en HTML 5. Pour ce qui est de tester votre rendu, vous aurez certainement besoin d’un navigateur récent doté d’un bon support du SVG (Scalable Vector Graphics) comme par exemples Google Chrome ou Safari. Il est à rappeler qu’il s’agit ici d’un premier jet. Même s’il fonctionne pour l’instant pour des animations simples et dépourvues de fonctionnalités sonores, le convertisseur a encore beaucoup à apporter : support du son, des effets complexes d’interpolations, une meilleure fluidité et pourquoi pas de la 3D !
Swiffy utilise une représentation compacte JSON de l’animation dont le rendu sera pris en charge par SVG, HTML5 et CSS3 principalement. L’ActionScript 2.0 est également présent dans l’objet JSON. Cette partie sera interprétée par le navigateur en JavaScript. Le résultat en sortie, à peine plus lourd que l’original, est déjà très prometteur en l’état.
Ne te contente pas du "qu’est-ce que c’est", mais essaie de savoir le "pourquoi" et le "comment". Baden-Powell
Swiffy sera-t-il un jour Open Source ? Ou bien deviendra-t-il une solution facturée par Google. Comment Adobe voit l’arrivée de cet outil ? Menace où opportunité ?
Swiffy nous démontre à quel point il est encore possible d’innover dans le domaine des nouvelles technologies. Le Web Mobile va naturellement bénéficier de ces dernières innovations par effet de ricochets.
Au moment de publier cet article, nous ne savons encore pas si le projet va être accessible en open source ou s’il restera gratuit pour les professionnels. Notons au passage qu’Adobe est déjà propriétaire d’une solution concurrente en phase expérimentale : Wallaby. Solution qui convertit les fichiers FLA vers le HTML 5.
Pour terminer, si les tests effectués de notre côté sur iPhone nous ont permis de nous rendre compte des possibilités offertes par cette nouvelle avancée, ceux réalisés sous BlackBerry Torch 9800 nous ont démontrés à quel point les développements restaient à faire du côté des éditeurs de Navigateurs Web pour atteindre un niveau de fluidité proche de celle d’un Safari ou d’un Google Chrome en matière de rendu.
A visiter également :
La homepage du projet ainsi que le convertisseur de fichier online SWF -> HTML5
Vous y retrouverez le FAQ ainsi qu’une galerie d’exemples en suivant ce lien :
http://swiffy.googlelabs.com/gallery.html
Site du projet Wallaby
http://labs.adobe.com/technologies/wallaby/