Emulador de Game Boy escrito en Javascript: Gráficos

En esta cuarta entrega de este magnífico tutorial, nos encontramos con el manejo de gráficos: paleta, fondo de pantalla, renderizado, etc. Aquí os dejo las tres primeras entradas: La CPU La Memoria La GPU
Leer más

Emulador de Game Boy escrito en Javascript: La Memoria

Ya podemos leer el segundo post sobre la emulación de una Game Boy en javascript. En esta ocasión trata sobre el funcionamiento de la memoria. Ya hablamos del primer post aquí el cual hablaba sobre la CPU.
Leer más

Emulador de Game Boy escrito en Javascript

jsGB es un emulador de Game Boy escrito en Javascript y usando el nuevo estándar HTML5. El proyecto aún no está terminado ni mucho menos, está una fase muy beta. Por ejemplo ahora mismo no dispone de sonido, las ROMs estás cargadas desde el mismo código, es decir, no puedes cargar cualquier ROM, etc. Y te preguntarás, que para escribo sobre este emulador. Pues prácticamente por los artículos que uno de los desarrolladores está escribiendo sobre como funciona el emulador en sí.
Leer más

45 Técnicas y herramientas útiles (y nuevas) para JavaScript y JQuery

En esta selección podrás encontrar desde calendarios, formularios, botones, navegación, debugging, optimización, etc. También algunos plugins JQuery para ayudarte a extender la funcionalidad de tu web y aumentar la experiencia del usuario con componentes preparados para usar o soluciones con código. La última parte también ofrece recursos útiles para aprender, por ejemplo, a mejorar la compilación, técnicas de programación JavaScript, algunos frameworks de JavaScript, etc. Todo en la fantástica SmashingMagazine.
Leer más

Google Closure Tools

Google ha hecho público lo que ellos llaman Closure Tools. Es un conjunto de herramientas que nos ayudarán con el desarrollo en JavaScript de nuestras aplicaciones web. Closure compiler Esta herramienta, básicamente lo que hace es comprimir nuestros ficheros JavaScript, eliminando los espacios en blanco y sustituyendo las variables por nombres más cortos. Además de eso, también es capaz de detectar errores comunes en dicho lenguaje. Junto con este compilador, también puedes usar Closure Inspector.
Leer más

10 Técnicas impresionantes y ejemplos de animación con jQuery

Si programas páginas web, conoceras seguro jQuery. Esta impresionante biblioteca de Javascript te permite crear, entre otras muchas cosas, alucinantes animaciones para tus páginas. Todo lo que necesitas es aprender a manejar su API que es bastante intuitiva, y con un poco de creatividad podrás crear efectos como estos: Efectos de humo. Ejemplo. Tarjetas animadas. Ejemplo. Efectos de flotación de objetos, reflejos y sombras. Ejemplo. Efectos de scroll para el fondo.
Leer más

JSNES

JSNES es un emulador de NES escrito en JavaScript. Es impresionante el potencial de este lenguaje. En mi Firefox el emulador se medio muere y a penas pasa de los 10 fps, pero parece ser que en Chrome corre bastante bien. Ahora mismo dispongo de Chrome, as’i que si alguien lo tiene instalado y quiere dejar un comentario de como corre el emulador, se agradecerá. O si alguien lo quiere probar con Opera, Safari y compañía, pues más de lo mismo.
Leer más

Tutorial para hacer una extensión de Twitter para Chrome

En ArsTechnica nos enseñan a crear nuestra primera extensión para Chrome ,donde aprenderemos a incrustar una barra de herramientas con un cliente de Twitter directamente en el navegador. Las extensiones en Chrome están creadas en HTML y Javascript, esto es una gran ventaja ya que son los lenguajes más utilizados en la web. Además para acceder a todas las funcionalidades del navegador (ventanas, pestañas, favoritos ...) , se realiza a través de una API hecha en JavaScript.
Leer más

TraceMonkey

Como ya publicamos aquí hace un tiempo, una de las características de la nueva versión de Firefox, es el uso de un nuevo motor llamado TraceMonkey, el cual, acelera bastante la ejecución de código JavaScript. Pues bien, en el Blog de Mozilla Hacks, han publicado un artículo de como funciona este nuevo motor, como mejora el rendimiento y da algunas pistas de como optimizar nuestro código JavaScript para que corra más rápido sobre el mismo.
Leer más

Consejos para hacer la Web más rápida (por Google)

En Google Code nos ofrecen varios consejos de programación para optimizar nuestras páginas Web para hacerlas más rápidas. Viniendo de Google, tendremos que hacerles un poco de caso ¿verdad?. Desde optimizar el código JavaScript a optmizar los gráficos Web, en este enlace podrás ver todos los consejos ofrecidos: http://code.google.com/intl/es/speed/articles/
Leer más