Programación

Diseño Responsive Vs Adaptativo

La irrupción de los móviles en nuestras vidas inició una revolución tecnológica e informativa. Con la llegada de los smartphones podíamos consultar una página web desde cualquier punto en que nos encontráramos… solo que las webs no estaban pensadas para eso. Así nació la filosofía «One Web», que pretendía que una misma web pudiera consultarse desde cualquier sitio en cualquier dispositivo.

Qué es el diseño responsive

El diseño responsive es una estructuración y modelado de la página web pensado para adaptarse a los diferentes formatos y tamaños de pantallas. El objetivo es que una sola página pueda abrirse tanto en un dispositivo pequeño (p.e. móvil) como en uno grande (pantalla FullHD). Esto se complica, además, con el hecho de que existen varios navegadores web y tenemos que crear una web compatible con todos ellos (no, Internet Explorer no cuenta ya como navegador).

Esto se consigue mediante un archivo HTML con diferentes reglas CSS en función del tamaño de la pantalla, las llamadas media queries. Se trata de reglas de estilo que se ejecutan sólo en determinados tamaños de pantalla.

A ellas se suman herramientas CSS realmente versátiles, como flexbox o CSS grid. Ambas permiten crear estructuras dinámicas que fluyen dentro de contenedores o situar elementos en zonas concretas de la pantalla. Y, por supuesto, un concepto clave en los elementos responsive es la anchura variable (frente a la fija) y las medidas relativas. Para entenderlo con un ejemplo fácil, si indico que un elemento mide 500px de ancho y la pantalla tiene solo 400, el elemento quedará cortado. Una medida relativa podría ser decirle que ocupe el 80% de la pantalla, lo que hará que el elemento tenga una anchura variable en función del dispositivo.

width: 500px;
width: 80%;

El diseño responsive es el rey absoluto del contenido actual. Hoy en día no te puedes permitir tener una página web que no se lea bien en un móvil, y, para ello, el sistema más usado y conocido es el responsive… pero existen otras alternativas.

Qué es el diseño adaptativo

El diseño adaptativo sigue la misma filosofía que el diseño responsive, solo que no dispone de las mismas herramientas. Si mencionábamos antes que el pilar fundametnal del responsive eran las media queries, hay que recordar que no siempre han estado ahí para los desarrolladores web. Las media queries nacen con CSS3, antes de eso, par crear webs que se pudieran leer tanto en móvil como en ordenador, había que buscarse las castañas.

Se establecieron tamaños de pantalla preestablecidos y, en función del tamaño, se servían diferentes versiones de la página. No se usaba tanto CSS para el desarrollo de la web, pero el resto de código era mucho más laborioso. Crear una página de este modo exigía una labor de desarrollo costosa y difícil de seguir.

Aún quedan páginas que se mantienen en el diseño adaptativo, sin dar el salto a responsive. La más famosa, seguramente, es Wikipedia. Si accedes a su portada desde el ordenador podrás observar que tiene una URL diferente que si accedes desde el móvil.

En efecto, desde el móvil la ruta es diferente.

Esa letra «m» en la URL nos indica que se trata de otra ruta, donde nos sirven una versión diferente para móvil.

Mobile first

Con lo planteado hasta ahora ya nos ha tenido que quedar claro la importancia de poder ver nuestra web en todo tipo de dispositivos. Pero, por si aún no lo tenías claro, hay un concepto más que debemos tener en cuenta: Mobile first. Es una filosofía de trabajo que plantea la versión móvil como la principal, siendo el resto dependientes de esta. Es decir, debemos maquetar una web para móvil y, después, hacer las diferentes adaptaciones a dispositivos más grandes, como tablets, ordenadores y televisores.

Google sigue esta filosofía y sus herramientas trabajan bajo esas premisas, por lo que, si vas a cuidar una versión de tu web, por regla general, será mejor que cuides la versión móvil.

Conclusión: Ventajas del diseño responsive

Como conclusión, podríamos decir que el diseño responsive es una versión mejorada del diseño adaptativo. Nuestra recomendación como desarrolladores web y SEO es, claramente, optar por un diseño responsive. Si bien el diseño adaptativo podría ser una alternativa, las ventajas en favor del responsive son claras y múltiples. Repasamos las principales:

  • Multi-dispositivos. Podemos consultar una web desde cualquier tipo de dispositivo de una manera cómoda y legible. Esto también lo lograría el diseño adaptativo.
  • Página única. Con una sola página damos cobertura a todo tipo de dispositivos, lo que facilita la gestión de contenidos y el desarrollo del proyecto. Esto es una gran diferencia con el diseño adaptativo.
  • Esto también hace que haya una única URL para el contenido, lo que facilita mucho el trabajo SEO y las redirecciones.
  • Google lo pide. No quieras discutir con Google.
Alberto Bravo

Hola, soy Alberto Bravo, licenciado en BB.AA. en la Universidad del País Vasco. Me especialicé en diseño gráfico e ilustración. Tras varios años trabajando de ello (etapa de autónomo incluida), decidí digitalizarme y pasar al diseño web. Allí descubrí el SEO y la programación. Actualmente, soy el responsable del departamento SEO de Caronte Studio y ya no tengo tiempo para ilustrar. En mis artículos te hablaré, principalmente, de SEO y tiendas online, pero seguro que también podrás encontrar algún que otro artículo sobre diseño gráfico. WEB | LINKEDIN | ARTSTATION

Entradas recientes

Cómo implementar Lazy Loading para imágenes y mejorar tu SEO

En este artículo, aprenderás qué es el Lazy Loading y cómo implementarlo fácilmente en tu… Leer más

8 horas hace

Presupuesto de rastreo o Crawl Budget: ¿Qué es y cómo mejorarlo?

En esta guía práctica, te explicamos qué es el presupuesto de rastreo, por qué es… Leer más

3 días hace

Qué es el call to action (CTA) y cómo hacer uno efectivo

¿Alguna vez te has encontrado con un mensaje que te invita a actuar, ya sea… Leer más

1 semana hace

¿Qué es una promesa en JavaScript? Todo lo que necesitas saber

Una de las preguntas más comunes entre los desarrolladores web que comienzan a usar JavaScript… Leer más

2 semanas hace

Preimpresión digital ¿Por qué es tan importante?

Descubre qué es y para qué sirve la preimpresión digital para conseguir una buena impresión… Leer más

2 semanas hace

Tipos de consentimientos para YouTube, Twitter, LinkedIn y TikTok

Ampliamos información para las redes sociales. Descubre cómo gestionar correctamente los consentimientos necesarios en las… Leer más

3 semanas hace