Bienvenido(a) a Alcance Libre 05/09/2025, 19:53
¿Cómo se puede lograr que Steve Jobs te odie mucho? Utilizando Smokescreen desde tu iPad o iPhone. Se trata de un reproductor para Adobe Flash escrito en JavaScript, mide 175 KB y está compuesto de unas 8 mil líneas de código. Fue creado por Chris Smoak, de la naciente compañía RevShock, dedicada a la publicidad en los móviles y se espera que la convierta en código fuente abierto en in futuro cercano.
De acuerdo a Simon Willison, Smokescreen se ejecuta por completo en el navegador, hace lectura de los binarios SWF, los descomprime (en JavaScript nativo), extrae las imágenes y audio empotrados y los convierte en datos codificados en base64, luego une de nuevo los gráficos vectoriales como una animación SVG. Lo mejor de todo es que Smokescreen implementa su propio intérprete bytecode para ActionScript.
Sin duda se trata de algo que odiará Steve Jobs con toda su alma, pues va a ser difícil que Apple pueda evitar que esto se utilice para mostrar contenido Flash en los iPad y iPhone, a menos que rompa el soporte para JavaScript en todos los navegadores disponibles para éstos.
Quien tenga curiosidad, le sugiero vea la demostración disponible en Smokescreen.us.
Smokescreen – iPad demo #1 por Chris de RevShockAds en Vimeo.
Fuentes de información: bitácora de Simon Willison, vía Slashdot.
Esto es lo que otros tienen que decir acerca de 'Smokescreen, un reproductor de Flash escrito en JavaScript.':
[...] disquetes, Flash Jobs insiste en un mundo sin Flash pero Smokescreen se salta la prohibición. Como bien resume Alcance Libre: De acuerdo a Simon Willison, Smokescreen se ejecuta por completo en el navegador, hace lectura de los binarios SWF, [...] [leer más]
Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.
Comments are closed and no new posts are allowed.