Converti Flash SWF in HTML5 con lo strumento Swiffy di Google
Swiffy è un nuovo strumento sperimentale di Google che converte facilmente i file Flash SWF in HTML5, rendendo i contenuti solo Flash accessibili ad hardware come iPhone e iPad in pochi secondi. Questa dovrebbe essere un'utilità davvero utile per i progettisti e vale la pena fare un segnalibro se lavori con HTML5 e contenuti Flash per il web o altrove.
Google spiega come funziona Swiffy:
Un file SWF viene convertito in due fasi: il compilatore Swiffy (che è possibile utilizzare su questo sito Web) elabora il file SWF e genera un file JSON. Un runtime JavaScript sul lato client carica tale file JSON e lo esegue utilizzando HTML, SVG e CSS.
La conversione Swiffy funziona meglio se esportate le animazioni Flash come file Flash 5 e l'output attualmente funziona solo nei browser Webkit (Safari e Chrome, ad esempio). I risultati sono piuttosto impressionanti e Google ha incluso una piccola galleria che mostra alcuni esempi tra cui un'unità pubblicitaria convertita e due semplici giochi. Sarei davvero interessato a vedere come funziona con file SWF più complessi, sono sicuro che lo scopriremo presto.
Dai un'occhiata a Google Labs: Swiffy
Il rilascio di Swiffy da Google è interessante e mostra che HTML5 è davvero il futuro dell'animazione web e, indipendentemente dalle ragioni di Google, questa è un'utilità gradita per gli utenti Mac e Apple. Non è un segreto che Flash sia un'esperienza piuttosto miserabile sul Mac, ed è proprio per questo che Steve Jobs ha dato un grande "no" a includerlo su iPad e iPhone. È anche il motivo per cui in genere consigliamo di utilizzare elementi come ClickToFlash, Click-to-Play e, in una certa misura, anche utilizzando selettivamente i blocchi degli annunci pubblicitari, per un'esperienza Web migliore sul Mac, almeno fino a quando HTML5 ha finalmente spinto Flash alla i dinosauri.