HTML5 Canvas y la performance

Siempre que explico en mis clases las ventajas de Canvas, menciono que es una de las características estrella de este nuevo estándar en desarrollo. También menciono que uno de los aspecto a contemplar es como lo implementaremos en nuestros proyectos,


Ext JS: la librería para desarrollar aplicaciones Web impactantes

El desarrollo de aplicaciones Web robustas, empleando MVC (Modelo Vista Controlador), es todo un desafío si planeamos arrancar desde cero. Ext JS es un framework que nos facilita el camino y nos provee una serie de soluciones muy interesantes para


Media Queries para adaptar nuestos sitios

Vivimos en un tiempo donde la resolución y tamaño de pantalla «estándar» es imposible de predecir para todos los medios y dispositivos. Desde el clásico 640×480 px hasta el 1024×768 px (pasando por 800×600 px) hemos visto desfilar diferentes «resoluciones


Crear un preloader con jQuery y CSS3

La posibilidad de introducir un preloader para nuestras páginas es una ventaja visual que resultará útil para darle mayor elegancia a nuestro sitio, mientras el usuario espera que termine de cargar. Seguramente conocemos muchas soluciones creadas en AJAX (¡y haste


Cómo funcionan los navegadores modernos: el detrás de escena

¿Alguna vez se pusieron a pensar cómo funcionan los navegadores por dentro? Desde pequeño he sido muy curioso y me ha interesado «comprender» lo que hay en el interior de las cosas, qué las hace funcionar. Creo que algo de


Juegos en HTML5 con Construct 2

La creación de juegos utilizando HTML5 y tecnologías relacionadas  es una tendencia que ha comenzado a tomar impulso en el último tiempo y cada vez son más las herramientas que surgen para ayudarnos a resolver estas necesidades. En primer lugar,


¡HTML5 Por Favor! – HTML5 Please!

Usar o no usar algunas de las características de HTML5 … esa es la cuestión que seguramente más de una vez nos ha torturado la cabeza. Que bueno sería tener una guía que nos diga que característica usar y cuál


The CSS3 Test

El desarrollo y diseño de sitios Web hoy en día nos pone a prueba constantemente con la complicada tarea de lograr compatibilidad con diferentes dispositivos y navegadores. Una característica base es, antes de decidirnos a aplicar alguna característica, cuáles es


Las Bases de Datos NoSQL – Preguntas y Respuestas

Durante centurias nos hemos acostumbrado a trabajar con bases de datos relacionales y creímos que su reinado sería eterno. Está bien, quizás exagero un poco con lo primero, pero seguramente no con lo segundo. Muchas veces nos habrá tocado migrar


Realidad aumentada con HTML5 y JSARToolKit

Las posibilidades que introduce HTML5 para multimedia son realmente importantes para renovar las posibilidades que existían hasta ahora en la Web. Hasta hace poco tiempo, las aplicaciones de realidad aumentada para la Web sólo eran posible incluyendo algún desarrollo basado


Crear perspectivas 3D con CSS3

Dentro de las muy interesantes novedades que introduce CSS3 encontramos las opciones para simular efectos 3D. La propiedad perspective es la que nos abre el camino para crear perspectivas utilizando reglas introducidas por CSS3. Desde un elemento «root» o «padre»


PhoneGap: crear aplicaciones para diferentes plataformas móviles

Para quienes aún no lo conocen, PhoneGap es un framework que nos brinda la posibilidad de crear aplicaciones que se pueden compilar para diferentes plataformas móviles (iOS, Android, Blackberry, Windows Phone, WebOS y Symbian, entre otras). La gran ventaja de




Encontrame en las redes sociales. Contactame.