Google Swiffy es una aplicación Web salida de GoogleLabs que permite convertir archivos .swf (aka Flash) en archivos HTML5. De esta manera dispositivos como el iPhone y el iPad—los cuales no soportan el reproductor de Flash—pueden renderizar adecuadamente el contenido de la animación.
Esta aplicación soporta un subset de SWF8 y ActionScript 2.0 y el resultado se visualiza adecuadamente en navegadores basados en Webkit, como Google Chrome y Safari.
Básicamente, la aplicación toma el archivo SWF y genera la conversión luego de 2 fases. El proceso del SWF genera un archivo JSON; luego un Javascript del lado del cliente lee el archivo JSON y renderiza el HTML, el SVG y el CSS. En la mayoría de los casos el JSON resultante es tan sólo un 10% mayor que el SWF original.
Swiffy soporta las carácteristas más comunes de cualquier archivo SWF; esto es:
- vectores gráficos
- fuentes embebidas
- imágenes y animaciones en líneas de tiempo
Sitio Web | Google Swiffy