mariquenaallosa / ProyectoISPC

1 stars 0 forks source link

#TK30 Hacer responsive #63

Closed Noobuyer closed 1 year ago

Noobuyer commented 1 year ago

Los pasos involucrados en esta tarea son:

Diseño adaptable: Se debe desarrollar un diseño que se adapte de manera fluida a diferentes tamaños de pantalla. Esto implica utilizar unidades relativas, como porcentajes o "em", en lugar de dimensiones fijas. También se pueden utilizar técnicas de diseño responsivo, como el uso de CSS Grid o Flexbox, para crear diseños flexibles y adaptables.

Consultas de medios CSS: Se utilizan las consultas de medios CSS para aplicar estilos específicos según las características del dispositivo, como el ancho de la pantalla. Esto permite ajustar el diseño y la apariencia de la página en diferentes dispositivos. Por ejemplo, se pueden definir estilos diferentes para dispositivos móviles, tabletas y computadoras de escritorio.

Imágenes y medios adaptativos: Se deben optimizar las imágenes y otros medios para que se ajusten automáticamente al tamaño de la pantalla. Esto implica utilizar imágenes de diferentes tamaños y resoluciones, y utilizar técnicas como la carga diferida o el reemplazo de imágenes con versiones más pequeñas en dispositivos móviles.

Pruebas en diferentes dispositivos: Es fundamental realizar pruebas exhaustivas en diferentes dispositivos reales o utilizando emuladores y herramientas de depuración. Esto permite identificar problemas de visualización o funcionamiento en dispositivos específicos y realizar los ajustes necesarios.

Optimización de rendimiento: La responsividad también implica optimizar el rendimiento de la página en diferentes dispositivos. Esto puede incluir la reducción del tamaño de los recursos, como imágenes o archivos CSS y JavaScript, para acelerar los tiempos de carga en dispositivos con conexiones más lentas.