Inicio › Glosario › Diseño responsive
Responsive design · Categoría: Diseño web y UX
El diseño responsive es una forma de construir webs que adaptan su diseño al tamaño de la pantalla del dispositivo, con la misma URL y el mismo HTML para móvil, tableta y ordenador. El término lo acuñó Ethan Marcotte en la revista A List Apart en mayo de 2010, y es el método que Google recomienda para la indexación mobile-first.
El diseño responsive, o diseño adaptable, no es tener una versión móvil aparte: es una sola web que se reorganiza según la pantalla.
¿Tu botón se pulsa bien en móvil?
El diseño responsive combina tres técnicas: la etiqueta meta viewport, que indica al navegador que use el ancho real del dispositivo; las rejillas y medidas flexibles, que se reparten el espacio disponible; y las media queries de CSS, que cambian el diseño a partir de ciertos anchos.
<meta name="viewport" content="width=device-width, initial-scale=1">
@media (max-width: 760px) {
.columnas { grid-template-columns: 1fr; }
}Así, tres columnas en ordenador pasan a una sola columna en móvil sin cambiar de página ni de URL.
Google recomienda el diseño responsive porque sirve el mismo contenido en la misma URL a todos los dispositivos, lo que facilita el rastreo y evita diferencias entre la versión móvil y la de ordenador (Google Search Central).
Con la indexación mobile-first, Google usa la versión móvil para indexar; en una web responsive, la versión móvil tiene el mismo contenido que la de ordenador por definición.
Responsive describe cómo se adapta el diseño; mobile-first, por dónde se empieza a diseñar: primero la pantalla pequeña y después se amplía para pantallas mayores.
Diseñar primero para móvil obliga a priorizar: en una pantalla de 380 píxeles solo cabe lo esencial, y eso suele mejorar también la versión de ordenador. Es como se diseñan los bloques de Estrategia 360.
En la práctica, mobile-first también obliga a decidir el orden del contenido: en móvil, lo que está más arriba es lo que se ve; en ordenador, el ojo recorre varias columnas.
Los elementos táctiles deben ser lo bastante grandes y estar separados para pulsarlos sin error: las herramientas de Google recomiendan objetivos de unos 48 por 48 píxeles, y las pautas WCAG 2.2 fijan un mínimo de 24 por 24 píxeles.
En la práctica, los botones principales de una web suelen tener al menos 44 a 56 píxeles de alto. El comprobador de esta página indica si un botón cumple esos tamaños.
Las imágenes se adaptan con la propiedad max-width: 100 % en CSS, para que nunca se salgan del contenedor, y con el atributo srcset, que permite al navegador descargar una versión más pequeña en móvil.
Servir en móvil la misma imagen de 2.000 píxeles que en un monitor grande es uno de los errores que más empeoran el LCP. Con srcset, el móvil descarga una imagen ajustada a su pantalla.
Para los iconos y logotipos, el formato SVG se adapta a cualquier tamaño sin perder nitidez y suele pesar menos que una imagen.
Cómo revisar el diseño responsive de una web:
Sí: constructores como Tilda, WordPress con temas modernos o Shopify generan webs responsive por defecto, pero cada bloque personalizado debe probarse en móvil.
En Tilda, por ejemplo, los bloques HTML propios no se adaptan solos si el código usa anchos fijos. Por eso los bloques de Estrategia 360 usan rejillas flexibles, max-width y media queries, y se revisan en móvil antes de publicar.
El error más común es diseñar solo para ordenador y «encoger» después, con textos diminutos y botones imposibles de pulsar en móvil.
| Técnica | Para qué sirve | Ejemplo |
|---|---|---|
| Meta viewport | Usar el ancho real del dispositivo | width=device-width |
| Rejillas flexibles | Repartir el espacio | grid, flexbox, % |
| Media queries | Cambiar el diseño por anchos | @media (max-width: 760px) |
| srcset | Imágenes según pantalla | Versión pequeña en móvil |
Una web responsive no es automáticamente rápida ni fácil de usar en móvil: puede adaptarse y seguir siendo lenta o confusa. Responsive es el punto de partida; la velocidad y la claridad hay que trabajarlas aparte.
Una forma de construir webs que se adaptan a cada tamaño de pantalla.
Ethan Marcotte, en A List Apart, en mayo de 2010.
Sí: es su método recomendado para la indexación mobile-first.
Reglas de CSS que cambian el diseño según el ancho de la pantalla.
Unos 48 × 48 píxeles como recomendación; 24 × 24 es el mínimo de WCAG 2.2.
No: responsive es adaptarse; mobile-first, diseñar primero para móvil.
Sí, aunque los bloques HTML propios deben programarse con medidas flexibles.
Al menos un móvil pequeño, uno grande, una tableta y un ordenador; los bloques deben verse bien en todos los anchos intermedios.
¿Quieres aplicarlo a tu web? Estrategia 360 hace diseño web en Barcelona y en remoto.
Fuentes: Ethan Marcotte, «Responsive Web Design», A List Apart (mayo de 2010) · Google Search Central, indexación mobile-first y diseño responsive · W3C, WCAG 2.2: tamaño del objetivo
Escrito por Alena Shakina, CEO de Estrategia 360 · Conoce al equipo