Convertir Flash SWF en HTML5 avec l’outil Swiffy de Google

Swiffy est un nouvel outil expérimental de Google qui convertit facilement les fichiers SWF Flash en HTML5, rendant ainsi le contenu Flash-only accessible à des matériels comme l’iPhone et l’iPad en quelques secondes seulement. Cet outil devrait être très utile aux concepteurs et vaut la peine d’être mis en signet si vous travaillez avec du contenu HTML5 et Flash pour le web ou ailleurs.

Google explique le fonctionnement de Swiffy :

Un fichier SWF est converti en deux phases : le compilateur Swiffy (que vous pouvez utiliser sur ce site web) traite le fichier SWF et génère un fichier JSON. Un moteur d’exécution JavaScript côté client charge ce fichier JSON et le rend en utilisant HTML, SVG et CSS.

La conversion Swiffy fonctionne mieux si vous exportez les animations Flash sous forme de fichiers Flash 5, et le résultat ne fonctionne actuellement que dans les navigateurs Webkit (Safari et Chrome, par exemple). Les résultats sont assez impressionnants et Google a inclus une petite galerie présentant quelques exemples dont une unité publicitaire convertie et deux jeux simples. Je serais très intéressé de voir comment cela fonctionne avec des fichiers SWF plus complexes, je suis sûr que nous le découvrirons assez tôt.

Consultez Google Labs : Swiffy

La sortie de Swiffy de Google est assez intéressante et montre que HTML5 est vraiment le futur de l’animation web, et indépendamment des raisons de Google, c’est un utilitaire bienvenu pour les utilisateurs de Mac et d’Apple. Ce n’est un secret pour personne que Flash est une expérience assez misérable sur Mac, et c’est exactement la raison pour laquelle Steve Jobs a refusé de l’inclure sur l’iPad et l’iPhone. C’est aussi pourquoi nous recommandons généralement d’utiliser des outils comme ClickToFlash, Click-to-Play et, dans une certaine mesure, des bloqueurs de publicité. Cela permet d’améliorer l’expérience web sur le Mac, du moins jusqu’à ce que HTML5 ait finalement poussé Flash à la hauteur des dinosaures.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *