El otro gran proyecto de Mozilla
A Mozilla le conocemos todos principalmente por su navegador, Firefox, aunque tiene muchas otras ramificaciones y muchos adeptos a lo largo y ancho de la red de redes. Empezaron hace relativamente poco a hacer sus pinitos en materia de dispositivos móviles, primero haciendo posible utilizar su software en smartphones y tablets, y poco después anunciando su flamante (y todavía en pañales) Firefox OS (Project Gecko). Pero Mozilla no para quieta, y termina su plan de 3 pasos con un más que interesante proyecto, del cual os contamos más detalles ahora mismo…
El proyecto Shumway, que así se hace llamar en clave esta nueva gran apuesta de los de Mozilla es un intento de aunar su ideal con la realidad existente. Seamos más concisos: hacer convivir un mundo internáutico basado exclusivamente en HTML5 y una mayoría aplastante de contenido en Flash.
Android (en las versiones posteriores a ICS), iOS y su «niño» Firefox OS han decidido «pasar» de Flash, pero la realidad es que todavía (y por mucho tiempo supongo) la gran mayoría del contenido web está o tiene conexiones con Flash, por lo que hay un agujero que tapar, y en esas se ha metido Mozilla.
Shumway es una implementación experimental de funcionamiento web (nativo) del formato SWF (Flash), desarrollado como un proyecto Opern Source, y patrocinado por Mozilla, evidentemente. Básicamente, de lo que trata es precisamente de «convertir» el formato SWF en un formato abierto, sin propiedad de por medio, mediante el uso de Shumway para hacerlo correr sin necesidad de software, licencias, acuerdos, implementaciones… de Adobe. Ese es su primer objetivo, «liberar el formato».
El otro objetivo, secundario según dicen, pero primario en concepto de «negocio» es que pueda funcionar el formato SWF en dispositivos que no tengan soporte Flash (alias «los smartphones»), y por tanto precisamente, un complemento perfecto para su Firefox OS (totalmente basado en HTML5) y Android, por supuesto.
Básicamente, lo que está haciendo Mozilla o pretende hacer es que se reescriba una tecnología obsoleta y propietaria de tal manera que se pueda seguir usando (dada su enorme proliferación en Internet) de manera libre y gratis, y que de esta manera podamos seguir teniendo webs basadas en Flash totalmente funcionales y navegables desde un Nexus 4, por ejemplo.
Ya se están haciendo pruebas con Firefox (tú mismo puedes probarlo), con un build del navegador (en beta, claro) y la extensión correspondiente.
Por cierto, una curiosidad: Flash –> Flash Gordon –> Gordon Shumway –> Shumway. Por si pensáis que me he vuelto loco, lo único que os explico es el nombre del proyecto. Gordon Shumway es el verdadero nombre de Alf, uno de los extraterrestres más conocidos de la historia de la televisión, que así es como se llamaba en Melmac antes de llegar a la Tierra. Por eso hay una foto suya a la derecha, no es que me haya vuelto loco.
¿Qué te parece? ¿Responde esto a las posibles dudas que tuvieras sobre el salto a HTML5 que parece que todos han dado a la vez? ¿Crees que cubre un importante hueco?
Más información | Github – Wiki de Shumway | Github – Ejemplos de Shumway | Github – Extensión de Firefox
Vía | Blog de Mozilla