Saltar al contenido
Volver al blog
Diseño · 6 min de lectura

Animaciones que ayudan en lugar de estorbar

La diferencia entre una interfaz viva y una interfaz que marea está en tres decisiones concretas.

Innoverse

Desarrollo web y software a la medida

CompartirXLinkedInWhatsApp

El propósito antes que el efecto

Cada animación debe responder una pregunta del usuario: ¿de dónde vino esto? ¿qué cambió? ¿mi clic funcionó? Si una animación no responde ninguna, es decoración, y la decoración en movimiento cansa rápido.

Tres reglas que seguimos

1. Duración corta, curva natural

Entre 150 y 400 ms para casi todo. Más lento se siente pesado; más rápido no se percibe. Y nunca lineal: el movimiento real acelera y frena.

2. Movimiento sutil, no acrobacias

Un desplazamiento de 12 a 24 píxeles con una entrada de opacidad comunica "esto es nuevo" sin robar la atención. Un giro de 360 grados comunica "mírame a mí" y le quita protagonismo al contenido.

3. Respetar a quien pide menos movimiento

css
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: .001ms !important;
    transition-duration: .001ms !important;
  }
}

No es un detalle opcional: para personas con trastornos vestibulares, una animación agresiva provoca mareo real. Este sitio respeta esa preferencia en todas sus páginas.

La prueba final

Desactive todas las animaciones y recorra el sitio. Si se sigue entendiendo, las animaciones estaban ayudando. Si algo deja de entenderse, el movimiento estaba tapando un problema de diseño.

¿Te resultó útil? Compartirlo ayuda a que llegue a quien lo necesita.

CompartirXLinkedInWhatsApp

Conversación

¿Algo que agregar o corregir? Escríbelo. Leo todos los comentarios y respondo los que aportan a la conversación.

Cargando comentarios…

Sigue leyendo

Innoverse

¿Hablamos de su proyecto?

Si algo de este artículo le hizo sentido, lo más probable es que tenga un proyecto entre manos. Cuéntenoslo en una llamada de treinta minutos, sin costo.

Respondemos en menos de 48 horas · Sin compromiso · No insistimos