Minificar CSS: por qué no merece la pena

Minificar el CSS —eliminar espacios en blanco y comentarios— se ha convertido en un paso habitual en los flujos de trabajo de desarrollo web, pero rara vez aporta un beneficio perceptible. Este artículo analiza con datos si esa práctica tiene sentido en 2023. En primer lugar, el tamaño importa meno

Bamboo CSS supera a StyleX y Panda en un benchmark de motores CSS-in-JS

El repositorio css-in-js-arena, mantenido por gajus en GitHub, publica una comparativa reproducible entre tres motores de CSS en tiempo de compilación: Bamboo CSS (1.45.3), StyleX (0.19.0) y Panda CSS (1.12.0). Cada motor se integra en una aplicación React Router 8 con seis rutas idénticas —panel de

Cuándo conviene construir tu webapp con Canvas en lugar de HTML

El elemento Canvas de HTML existe desde hace más de veinte años y ofrece un espacio en blanco dibujable mediante una API de JavaScript, en contraste con el modelo basado en árbol de nodos del DOM que los desarrolladores web suelen manejar. Aunque el DOM resulta más cómodo para la mayoría de aplicaci

Una visualización interactiva recorre los 200 ms de vida de una petición HTTP

El sitio web The Node Book publica una visualización interactiva que acompaña a una sola petición HTTP desde el clic en un botón hasta el repintado de la pantalla, siguiendo un reloj sincronizado que termina exactamente en 0,211400 segundos. El recorrido, marcado con un punto violeta, atraviesa siet

Galaxy A17 5G y A56 5G, los móviles de referencia para tests web en 2026

Harry Roberts, ingeniero de rendimiento web, actualiza su guía anual de dispositivos Android representativos para pruebas de rendimiento web en el mundo real. Tras evaluar Redmi/Xiaomi, Motorola, Honor, OPPO/realme, Nothing/CMF, OnePlus y Pixel, recomienda para 2026 el Samsung Galaxy A17 5G (SM-A176

Recomendaciones de font-family para una web más robusta y predecible

Este artículo reúne recomendaciones prácticas sobre el uso de la propiedad CSS font-family con el objetivo de que el texto se muestre de forma fiable y consistente en cualquier navegador y dispositivo. La premisa central es que no existen fuentes web seguras: las fuentes con nombre no están disponib

Es posible que no necesites un service worker

El service worker fue presentado como una pieza clave de las aplicaciones web progresivas, pero su uso ha caído en picado por la complejidad operativa que introduce y los problemas de caché obsoleta que genera. Este artículo analiza varios casos de uso reales —el arranque instantáneo de Slack, la co

Linear y su arquitectura local-first: claves del rendimiento

La aplicación de gestión de proyectos Linear actualiza un issue en pocos milisegundos, frente a los aproximadamente 300 milisegundos que tarda una aplicación CRUD tradicional. Esta diferencia no responde a un único truco, sino a una arquitectura construida desde el primer día con la velocidad como p

Cloudflare CDN 2025: precio por gigabyte y comparativa con la competencia

Cloudflare estructura su oferta de red de distribución de contenidos (CDN) en cuatro niveles: un plan gratuito orientado a sitios personales y blogs con funciones básicas de seguridad y rendimiento; el plan Pro, a 20 dólares mensuales, con mejoras avanzadas de rendimiento y seguridad para sitios pro

La tiranía de React: el framework que define el desarrollo web moderno

Las aplicaciones de página única (SPA, por sus siglas en inglés) son un modelo de desarrollo web que se ha convertido en el estándar dominante en la industria tecnológica actual. El autor del artículo argumenta que existe una "tiranía" de las SPA, donde prácticamente todos los desarrolladores web fr

css: crea efectos visuales con dithering

## Dithering con CSS: Creando Efectos Visuales Consistentes en tu Sitio Web ¿Qué es el dithering y por qué es útil? El dithering es una técnica que se utiliza para simular más colores de los que realmente están disponibles. Imagina que tienes una paleta de colores limitada, pero necesitas mostrar

Rendimiento web: ¿demasiado JavaScript es un problema?

Este artículo de opinión, respaldado por la experiencia del autor en Automattic (una empresa de web performance), argumenta que las arquitecturas web centradas en JavaScript (JS-heavy) son problemáticas para el rendimiento a largo plazo. El autor define 'JS-heavy' como aquellas aplicaciones que depe