ACERCA DE · CONTACTO · RSS · ·

despuesdegoogle

internet y pos(t)modernidad


Atención: Este blog ya no se actualiza. Desde el 22 de agosto de 2011 se ha integrado en el nuevo blog tiempos pos(t)modernos, que te invitamos a visitar



Archive for the ‘javascript’ Category

Smokescreen, reproductor Flash en JavaScript

one comment

De las contundentes declaraciones realizadas hoy por Steve Jobs (“empieza la era post-PC”) en el evento D8 All Things Digital y que puedes leer íntegra en inglés, me quedo con dos cosas:

  • No quiere un país de bloggers sino de editores competitivos“, en un mercado que quiere liderar con el iPad lo mismo que iTunes con la música. Contenido de pago servido por una industria cada vez más profesional.
  • Lucha contra anacronismos y entierro de productos que han acabado su ciclo: 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, 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.

Smokescreen es un reproductor Flash escrito en JavaScript y compatible por tanto con todo tipo de navegadores: puede reproducir tranquilamente animaciones o vídeos Flash en un iPhone o en un iPad (demos) como muestra este vídeo:

Smokescreen – iPad demo #1 from Chris @ RevShockAds on Vimeo.

Via Slashdot

Written by emiligene

junio 2nd, 2010 at 11:37 pm

Posted in javascript

Tagged with , , , ,

Escribiendo partituras con HTML5

leave a comment

El nuevo estándar HTML5 no sólo aporta a la web reproductores multimedia nativos que prescinden de plugins y tecnologías como Flash. También potencia el uso del elemento canvas con el que poder crear y renderizar (a excepción de IE8, que todavía no soporta dicho elemento) gráficos en la web usando código HTML y JavaScript.
No sólo gráficos convencionales sino también notación musical: se pueden escribir partituras en la web sin tener que recurrir a programas de terceros o aplicaciones externas. Sólo HTML5 y la librería JSNotation de JavaScript. Esto es lo que ha hecho Mohit Muthanna, que nos ofrece tres ejemplos (uno de ellos, el que tienes arriba) de sus posibilidades.

Vía Ajaxian

Written by emiligene

mayo 12th, 2010 at 7:06 pm

Posted in javascript

Tagged with ,

Pésimo rendimiento de JavaScript en iPad

leave a comment

Moonwatcher (vía Ajaxian) publicó el mes pasado esta gráfica contundente:

Según sus mediciones (test SunSpider de Webkit), el Mac Book Pro ejecuta JavaScript 26.7x veces más rápido que su iPad.
No es el único caso: según Tim Anderson, su netbook (325 $) consiguió una velocidad 4.5 superior a la de un iPad en la ejecución de código JavaScript. E Iñaki Rodríguez registró que que Chrome sobre un netbook Acer resultó 13.3 veces más rápido que un iPad, aplicando igualmente el test SunSpider.

Pero, ¿no era iPad el paradigma de una web libre y ligera, basada en HTML5 y JavaScript?

Written by emiligene

mayo 7th, 2010 at 12:24 am

Posted in iPad,javascript

Tagged with

OSMPlayer, reproductor HTML5 libre y abierto

leave a comment

Open Standard Media Player es un reproductor multimedia que pretende acabar con el monopolio de Flash: adiós a una tecnología propietaria, bienvenido HTML5 y JavaScript (con su librería JQuery) libres.
Por ahora OSMPlayer funciona como reproductor stand alone (descarga en formato zip o tar) o integrado en el CMS Drupal.
Soporta los formatos de audio y vídeo más populares, y también listas de reproducción. Se integra en Vimeo y YouTube.

OSMPlayer, liberado bajo una licencia GPLv3, se añade así a otros proyectos como Projekktor que se están convirtiendo en alternativa a Flash.

Vía Genbeta

Written by emiligene

abril 25th, 2010 at 10:57 pm

Posted in javascript

Tagged with ,

Quake 2 portado a HTML5

leave a comment

Lo que significa que podría jugarse en el navegador sin necesidad de Flash ni plugins, como ya sabemos desde hace tiempo gracias a los muchos juegos (incluida plataforma: Effect Games) que ya están en la web en versión JavaScript. El experimento (más bien, divertimento) ha sido realizado por gente de Google, a partir de Jake 2, que no es sino Quake 2 portado a Java para jugarse en línea.

La versión de Quake alimenta el debate sobre las prestaciones del nuevo estándar HTML5 como sustituto o alternativa a Flash para la reproducción embebida de archivos multimedia, una opción abanderada por Apple con su iPad a punto de salir al mercado.

La noticia, en el blog de Google Web Toolkit

Written by emiligene

abril 2nd, 2010 at 2:19 pm

Posted in javascript,videojuegos

Tagged with , ,

Chrome ya soporta Greasemonkey

3 comments

La famosa metaextensión Greasemonkey, hasta ahora sólo disponible para Firefox y otros navegadores basados en él, ya puede instalarse en Google Chrome 4, la última versión estable del navegador de Google que por fin permite el uso de extensiones, reservadas hasta su reciente liberación a la versión de desarrollo.

Ello implica el acceso a las 40.000 extensiones publicadas en userscripts, scripts que se instalan sobre Greasemonkey.
El blog de Chromium calcula que un 80% de estas 40.000 extensiones funcionan sin problemas con Chrome.

Yo he instalado el userscript YouTube Enhancer como una extensión más, en Chrome 4.0.295.0 sobre Ubuntu Karmic Koala, con lo que los vídeos del sitio muestran ahora en la parte superior un enlace para descarga (con tres opciones de calidad o formato) y una serie de controles nuevos en la parte inferior.

Written by emiligene

febrero 2nd, 2010 at 1:44 pm

Posted in javascript,navegacion

Tagged with ,

Gordon, runtime Flash en JavaScript

3 comments

Tobey Tailor (síguelo en Twitter) ha creado Gordon (¿recuerdas al superhéroe Flash Gordon?), una implementación libre de Flash hecha en JavaScript, HTML 5 y SVG que permite renderizar animaciones Flash en el navegador (por ahora Chrome, Safari y Firefox) sin necesidad de recurrir al reproductor de Adobe.
Eso significa, entre otras cosas más trascendentes, que pueden verse animaciones Flash en el iPhone (prueba abriendo esta página desde el terminal de Apple

Enlace: Gordon
Vía Ajaxian

Written by emiligene

enero 14th, 2010 at 9:23 pm

Posted in javascript

Tagged with

Compilador de QBasic en JavaScript

one comment

Ayer, un emulador de Commodore 64 hecho en JavaScript, hoy nada menos que un compilador (con algunas limitaciones) de QBasic creado por Steve Hanov, que en su web publica un amplio reportaje técnico sobre su funcionamiento.
Y para comprobar que es operativo, tiene precargado el juego Nibbles. Basta que pulses sobre la barra Compile & Run en la pestaña Basic Code para que se inicie el juego.
Impresionante.

Vía Ajaxian

Written by emiligene

enero 11th, 2010 at 11:03 am

Posted in javascript

Tagged with

Emulador de Commodore 64 en JavaScript

3 comments

jsc64

El mítico ordenador de 8 bits lanzado hace casi treinta años cuenta con distintos emuladores para que nostálgicos y curiosos puedan experimentar aquellas primitivas sensaciones y jugar algunos de los títulos históricos.
Pero no teníamos uno hecho enteramente en Javascript, es decir ejecutable en el navegador. Tim de Koning se ha basado en FC64, un emulador hecho en Flash, para crear jsc64 (descarga e instrucciones de instalación) usando el elemento Canvas de HTML5, a mayor gloria de un lenguaje como JavaScript que sigue siendo una alternativa al propietario Flash.

Vía Ajaxian

Written by emiligene

enero 9th, 2010 at 9:08 pm

Posted in javascript

Tagged with ,

EffectGames, plataforma online para jugar, compartir y crear juegos en JavaScript

leave a comment

Impresionante. Si eres de los que (todavía) dudas de las posibilidades de JavaScript y HTML 5 como herramientas para la creación de juegos en el navegador, visita EffectGames, una completa plataforma que además facilita su creación mediante varias guías, un tutorial y la herramienta Placeholder Generator: juegos online sin necesidad de plugins ni Flash

Vía Ajaxian

Written by emiligene

diciembre 14th, 2009 at 7:56 pm

Posted in javascript

Tagged with , , , ,