Cuando el gusto personal choca con la accesibilidad web
Una paleta de colores preciosa, una normativa de accesibilidad implacable y la conversación incómoda que tarde o temprano hay que tener con el cliente.
Leer →13 entradas etiquetadas con #desarrollo web.
Una paleta de colores preciosa, una normativa de accesibilidad implacable y la conversación incómoda que tarde o temprano hay que tener con el cliente.
Leer →El NIF no es solo el DNI con otro nombre. Cuando tu formulario tiene que aceptar tanto personas físicas como empresas, el algoritmo del CIF añade una capa de complejidad que merece su propio artículo.
Leer →LQIP llena el hueco que deja una imagen mientras descarga: una versión diminuta y borrosa que se sustituye con un cross-fade cuando la real entra. Aquí cuento cómo lo implementé en Idenautas con un script Deno de cien líneas que genera los placeholders en build y los incrusta inline en el HTML, sin un solo byte de JavaScript de cliente más allá del onload del propio img.
Leer →El IBAN tiene un algoritmo de validación elegante, una longitud que varía según el país y un problema con números enormes que tiene solución. Aquí va todo lo que necesitas para no rechazar cuentas bancarias válidas.
Leer →Eleventy —el generador de sitios estáticos al que tantos hemos sido fieles— ha confirmado que se renombra a Build Awesome y entra al catálogo freemium de Font Awesome. La versión gratuita sigue existiendo, pero la promesa original —proyecto pequeño, independiente, sin agenda comercial— deja de estar sobre la mesa. Toca empezar a mirar el horizonte.
Leer →Antes de rechazar a un usuario con un mensaje de error críptico, al menos asegúrate de que el rechazo está justificado. Aquí te explico cómo validar documentos de identidad españoles con JavaScript.
Leer →Los desarrolladores que empezamos a finales de los noventa somos la primera generación de la historia que está envejeciendo en este oficio. No hay manual, no hay tradición, no hay abuelos que nos cuenten cómo se hace. Y lo cierto es que estamos disfrutándolo bastante.
Leer →Crónica honesta de cómo monté flavor-a11y para parchear lo que Divi no quiere arreglar en los sitios de marca blanca que llevo para terceros, con las trampas, los aciertos y todo lo que la WCAG no te cuenta hasta que tienes ochenta dominios en producción.
Leer →Un movimiento que lleva más de una década reivindicando lo que para muchos era obvio: que tu identidad digital debería estar en tu dominio, que tu contenido debería ser tuyo, y que las plataformas centralizadas son un sitio peligroso donde apoyar tu vida en línea.
Leer →Un caso real de WordPress con 45 plugins instalados, 12 GB de hosting ocupados y un cliente quejándose de lentitud sirve de excusa para hablar de basura digital, optimización web, page builders y la huella energética que nadie ve.
Leer →En ofertas de trabajo, en conversaciones con clientes, incluso entre profesionales del sector, los términos diseñador web y desarrollador web se intercambian como si fueran sinónimos. No lo son. Y la confusión perjudica a ambas profesiones, al cliente que no sabe qué está contratando, y al proyecto que no recibe ni buen diseño ni buen desarrollo.
Leer →A finales de mayo, todos los años, dos o tres clientes me piden el logo en arcoíris durante junio. Cumplo el encargo y facturo. Pero este cuaderno es mío, y aquí sí puedo decir lo que pienso de ese gesto.
Leer →Reescribir el monólogo de Roy Batty para hablar de FrontPage, GeoCities, GIFs animados y todo lo que un servidor vivió en los inicios de internet. Un paralelismo entre Blade Runner y la prehistoria del diseño web.
Leer →