
Cliparts
Colaboraciones de arte libre
Hace tiempo creé una serie de cliparts básicos elaborados con Inkscape que subí a la plataforma OpenClipArt.org Aquí puedes acceder a estos recursos.
Mis aprendizajes

Colaboraciones de arte libre
Hace tiempo creé una serie de cliparts básicos elaborados con Inkscape que subí a la plataforma OpenClipArt.org Aquí puedes acceder a estos recursos.

Colaboraciones de software libre
Cuando puedo, llevo a cabo traducciones del inglés al español del software libre que utilizo. En esta entrada llevaré un listado actualizado de ello.

Programado en una sola página web, sin usar librerías
Este juego interactúa con el usuario y pasa parámetros mediante POST a través de un formulario. El reto es hacerlo de tal forma que esos parámetros sean recibidos y procesados en la misma página que los envió, por lo tanto, la página debe contener toda la operativa de los distintos escenarios posibles del juego: al iniciar el juego, tras una tirada, si se producen errores, si se termina el juego... Veamos cómo.

Ideas para evitar el «FOUC» de contenido cuando desconocemos las medidas de las imágenes
Cuando una web está cargando, se producen cambios en el diseño conocidos como Flash Of Unestiled Content (FOUC) que son visualmente molestos para el usuario y le hacen perder su punto de referencia en la página. Las imágenes son uno de los principales causantes de estos cambios. Hasta que no son cargadas no se conoce su ancho y alto, por lo que es un buen criterio de diseño indicar el ancho y alto de la imagen en el HTML. Pero ¿qué ocurre cuando no conocemos las medidas de las imágenes que vamos a cargar? Pongamos como ejemplo una galería de fotos que tomamos mediante fetch. En esta entrada veremos como afrontarlo.

Colección de utilidades para no depender de librerías externas.
El uso del DOM desde JavaScript ha mejorado mucho en los últimos años. Librerías como jQuery facilitaron enormemente la tarea del programador a la hora de acceder a identificadores, clases y etiquetas, y aunque ahora disponemos de nuevas formas de acceso en JavaScript que han hecho olvidar en parte aquella librería, la forma en que trabajamos con el DOM aún se puede mejorar. En esta entrada veremos unas pocas funciones que nos ayudarán en el día a día.