GAD

 


Diseño y Usabilidad Web

1. ¿Qué es la Usabilidad Web?

La usabilidad es la medida de qué tan fácil, intuitivo y eficiente es para un usuario navegar por un sitio web y lograr su objetivo (comprar, leer una noticia, registrarse) sin frustrarse.

Regla de Oro: Si el usuario tiene que pensar demasiado dónde hacer clic, el diseño ha fallado.

Los 3 pilares de la usabilidad:

  1. Facilidad de aprendizaje: ¿Qué tan rápido entiende el usuario cómo funciona el sitio la primera vez?

  2. Eficiencia: Una vez que lo conoce, ¿qué tan rápido realiza las tareas?

  3. Satisfacción: ¿Es agradable la experiencia visual y funcional?


2. Jerarquía Visual y Posición

No todos los elementos de una página tienen la misma importancia. La jerarquía visual le dice al ojo del usuario qué mirar primero.

  • Zonas de Calor: Los usuarios suelen leer en "F" o en "Z".

    • Patrón en F: Común en páginas con mucho texto (blogs).

    • Patrón en Z: Común en páginas de aterrizaje (landing pages) o con muchas imágenes.

  • Posición Proporcional: Los elementos más importantes (logotipo, botones de acción, títulos) deben estar en la parte superior (Above the fold), es decir, lo que se ve sin necesidad de bajar con el ratón (scroll).


3. Márgenes y Espacio en Blanco (Negativo)

En diseño web, el espacio vacío es tan importante como el contenido.

  • Márgenes (Margins): Es el espacio que rodea a un elemento por fuera, separándolo de otros objetos. Evitan que la página se sienta "apretada".

  • Relleno (Padding): Es el espacio interno entre el contenido (como un texto) y el borde de su contenedor.

  • Espacio en Blanco: No necesariamente es color blanco; es el espacio "aire" entre secciones.

    • Función: Mejora la legibilidad y permite que el ojo descanse.

    • Efecto: Da una apariencia profesional, elegante y limpia.


4. Estructura de Rejilla (Grid System)

La mayoría de las herramientas (como Google Sites) utilizan una rejilla de 12 columnas.

  • Los elementos se "encajan" en estas columnas para que todo esté alineado.

  • Alineación: Un sitio profesional nunca tiene elementos "flotando" al azar; todo sigue una línea imaginaria vertical u horizontal.


5. Tips de Diseño en Google Sites

Para que tu sitio pase de "escolar" a "profesional", aplica estos conceptos:

  1. Usa Espaciadores: Agrega bloques vacíos a los lados de tus textos para que no ocupen todo el ancho de la pantalla (mejora la lectura).

  2. Contraste: Asegúrate de que el color de la letra resalte sobre el fondo.

  3. Consistencia: Si usas un estilo de botón en la página de inicio, usa el mismo en todas las secciones.


Dinámica de Apunte: "El Checklist de mi Web"

(Pide a los alumnos que dibujen este pequeño cuadro al final de sus apuntes para evaluar su práctica)

Elemento de Usabilidad¿Lo cumple mi sitio? (Sí/No)¿Cómo lo mejoro?
¿Hay "aire" (márgenes) entre bloques?

¿El botón principal es fácil de ver?

¿El texto se lee sin forzar la vista?

¿Las imágenes están alineadas?
HERRAMIENTA EDUCATIVA

Explorador Interactivo de CSS

Aprende CSS modificando código real y viendo los resultados al instante.
Incluye conceptos clave y ejercicios.

¡Aplicado ✓
CSS editable
HTML editable
Vista previa
1
La cascada — la "C" de CSS
Cuando dos reglas contradictorias afectan al mismo elemento, gana la más específica. Si tienen igual especificidad, gana la que aparece más abajo en el archivo. Eso es la cascada.
2
El modelo de caja (Box Model)
Todo elemento HTML es una caja con 4 capas:
contenidopaddingbordermargin
Controlar estas capas es la clave para manejar espacio y tamaño.
3
Selectores: quién recibe el estilo
p → selecciona etiquetas  |  .clase → selecciona por clase  |  #id → elemento único  |  a:hover → selecciona estados interactivos.
4
Herencia
Algunas propiedades como color y font-family se heredan automáticamente de padres a hijos. Otras como border o padding no se heredan.
5
Flujo y layout
Por defecto los bloques (div, p) ocupan toda la línea; los elementos en línea (span, a) fluyen junto al texto. display: flex y display: grid dan control total sobre la distribución.
En Google Sites: ve a Insertar → Incrustar y pega el código generado.
Presiona "Cargar en editor" para ver y editar cada ejercicio antes de usarlo.
01
Tarjeta de presentación
Crea un div con nombre, descripción y color de fondo. Practica padding, border-radius y font-family.
02
Botón animado
Un botón que cambia de color con :hover y escala con transition suave. Aprende estados interactivos.
03
Galería con Flexbox
Tres tarjetas alineadas con display: flex, que se reorganizan en pantallas pequeñas con flex-wrap.
04
Tipografía expresiva
Importa fuentes de Google Fonts y practica jerarquía visual con font-size, font-weight y letter-spacing.
05
Línea de tiempo
Lista vertical con border-left y puntos decorativos con ::before. Proyecto integrador de múltiples conceptos.