Breve y al mismo tiempo sencilla chuleta para HTML5, que podéis descargar desde el siguiente enlace (PDF), y su autor aquí.

HTML5_cheat_sheet

Algunas de las nuevas etiquetas son análogas a <div> y <span>, pero tienen un significado semántico, como es el caso de  <nav> (que es el bloque de navegación del sitio web) y <footer> (el pie de página).

Nos podemos encontrar además, con nuevos elementos que proporcionan funcionalidades anteriormente implementadas por otras vías (como por ejemplo Macromedia Flash), estos son <audio> y <video>, y habrá que esperar que codificación utilizará cada navegador en tal caso. También podemos destacar el elemento <canvas> y cómo algunos de los elementos de HTML 4 quedan obsoletos en pros del uso de CSS, como son las etiquetas <font> y <center>.

Probablemente en alguna ocasión hayáis necesitado rotar texto en algún sitio web. La opción que os traigo hoy para este problema, utiliza CSS, por lo que se integra a la perfección en cualquier tipo de sitio y es perfectamente compatible con los navegadores más populares de la actualidad: Mozilla Firefox (y familia Gecko), Google Chrome/Chromium (y familia WebKit) e incluso Internet Explorer (aunque de una manera menos directa).

Las reglas CSS a incluir son las siguientes (rotación de -90º o 270º):
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

El tip original ha aparecido en unos de mi blog favoritos de diseño web, Gloobs.

Curioso el sistema con el que he topado mientras trataba de darle un aspecto diferente al gestor de tareas con el que me topé ayer (Task Freak). FluidHTML un novedoso sistema en el que escribiremos código HTML para generar páginas en Flash. ¿Las ventajas? Pues se me ocurren varias, a destacar facilidad de uso, diseño y búsqueda para los que estamos acostumbrados a realizar desarrollos en PHP junto con estilos CSS. ¿Lo encontráis útil? Una vez lo pruebe os comentaré;me acabo de dar de alta en la beta cerrada, espero que me respondan pronto.

Llevo un par de días pensando en montar algo que me ayude a recordar mis tareas pendientes, se me suele olvidar lo que tengo que hacer con frecuencia. Sé que existen muchas posibilidades (la mayoría gratuitas) en la red a la hora de organizar nuestro horario o las cosas por hacer, entre ellas a destacar Google Calendar. Entonces, ¿qué estamos buscando? Pues básicamente un gestor de tareas algo más liviano y que dada su simpleza nos permita archivar las tareas.

Pensé en hacerme una aplicación a medida, no parece demasiado complicado, aunque hay que considerar varios puntos para que no se quede en la aplicación que hice en su día y nunca llegue a usar. Mirando por la red topé con Task Freak!, de entrada me pareció una alternativa más, de tantas que encontré, después me bajé el fuente y la verdad es que tiene bastante buena pinta, estuve probando la demo tuvo toda mi aceptación. Lo único que no me termina de gustar es que esté basado en MySQL, con lo que de ponerlo, lo modificaría para que tirara de SQLite, ¿por qué? Porque comparto el servidor con otras aplicaciones de más transcendecia y no me gustaría comprometerlas.

Así, a ver si esta semana tengo lugar y os voy comentando cómo queda al final. ¿Qué os parece?