clase:daw:diw:1eval:tema01
no way to compare when less than two revisions
Diferencias
Muestra las diferencias entre dos versiones de la página.
| — | clase:daw:diw:1eval:tema01 [2025/11/03 11:37] (actual) – creado - editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | ====== 1. El diseño web ====== | ||
| + | |||
| + | |||
| + | ====== Frameworks ====== | ||
| + | Veamos la encuesta anual de framewoks más usados: [[https:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | {{: | ||
| + | ===== Normas y estilos de diseño ===== | ||
| + | |||
| + | |||
| + | * Haz que las cosas que no están relacionadas estén muy separadas entre si. Es decir que haya mucho espacio en blanco. Y luego ya veremos si los juntas un poco. | ||
| + | |||
| + | | {{: | ||
| + | |||
| + | |||
| + | * Los diseño no tienen que ocupar el 100% de la pantalla ya que en pantallas muy grandes queda mal | ||
| + | * Haz que las cosas estén alineadas a una recta imaginaria que va de arriba a abajo. | ||
| + | |||
| + | |||
| + | | {{: | ||
| + | |||
| + | |||
| + | |||
| + | * Resalta lo importante | ||
| + | * Repele la atención de lo que no es importante (más pequeño, más espacioso, de menor contraste). | ||
| + | * Evita usar label o captions. Si ves " | ||
| + | * Los títulos <h1> no tienen porque destacar ya que a veces no son importantes ya que es obvio el título. <h1> es para que el buscador sepa que eso es importante. | ||
| + | * Las esquinas cuadradas indican seriedad. Las Esquinas muy muy redondeadas son muy informales.(border-radious) | ||
| + | * Para enfatizar en vez de un mayor tamaño de letra, usa negrita. Pero para desenfatizar, | ||
| + | * Nunca usar un carrusel. [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | ¿En que se fija un diseñador? Haz el siguiente test y fíjate en los pequeños detalles: [[https:// | ||
| + | |||
| + | |||
| + | |||
| + | Mas información sobre el diseño: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * {{ : | ||
| + | * [[https:// | ||
| + | * {{ : | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | * Usabilidad en base a los estilos de los iconos: | ||
| + | * {{ : | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | <note tip> | ||
| + | El libro que se va a usar como ejemplo dirante el curso es [[https:// | ||
| + | |||
| + | Hay material sobre el libro en: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | </ | ||
| + | ===== Colores ===== | ||
| + | Los colores de pueden definir en CSS con formato RGB o HSL. Mas información de HSL en {{ color_hsl.pdf |Descripción del modelo de color HSL (Hue, Saturation, Ligthness)}}. Y aquí una herramienta para transformar de RGB a HSL: [[https:// | ||
| + | |||
| + | Necesitas muchos colores: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Pero no para hacer cosas así: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | sino para hacer cosas así: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | La gama de blancos y grises la usas para hacer las cosas muy claras u oscuras. La gama del color principal obviamente la usas para casi todo, mientras que la gama del color alternativo la usas para destacar algo. Por último, los colores rojo, verde, amarillo, etc, son para cosas concretas que necesitan ese color. Por ejemplo para avisar del borrado de algo usar el rojo. | ||
| + | |||
| + | Para crear variaciones de un color usa: | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * Paletas de colores de [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | Para crear el color alternativo usa: | ||
| + | * [[https:// | ||
| + | |||
| + | ===== La luz viene del cielo ===== | ||
| + | Las cosas que están " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Mas informacion: | ||
| + | * [[https:// | ||
| + | * {{: | ||
| + | |||
| + | ==== Sombras ==== | ||
| + | Las sombras se usan para dar sensación de profundidad sin necesidad de bordes. Suponemos que la luz viene de arriba. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | * Ejemplo de sombras que cada vez están más arriba. | ||
| + | |||
| + | <sxh css> | ||
| + | .square { | ||
| + | width: 100px; | ||
| + | height: 100px; | ||
| + | background-color: | ||
| + | border-radius: | ||
| + | |||
| + | } | ||
| + | </ | ||
| + | |||
| + | <sxh html> | ||
| + | <div style=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | <div class=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | ===== Contraste de colores ===== | ||
| + | Al hacer un interfaz de usuario, jugar con dos colores que hagan contraste. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * En la siguiente imagen se pueden ver la rueda de colores que hacen contraste y se pueden generar en [[https:// | ||
| + | {{: | ||
| + | |||
| + | |||
| + | Más información: | ||
| + | * {{: | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Botones ===== | ||
| + | |||
| + | Los botones tienen 2 características: | ||
| + | * Importancia: | ||
| + | * Función: Es para decir al usuario que tipo de acción está realizando. Por ejemplo , la función " | ||
| + | |||
| + | ^ | ||
| + | ^ Función | ||
| + | | Normal | ||
| + | | Alternativa | ||
| + | | Peligrosa | ||
| + | |||
| + | Veamos algunos ejemplos de varios botones juntos: | ||
| + | |||
| + | |||
| + | ^ Pagar carrito | ||
| + | |||
| + | * Pagar carrito: Primaria Normal . Queremos que pulse ahí y es una acción normal | ||
| + | * Cancelar pago: Terciaria Normal . Nunca queremos que pulse ahí y es una acción normal | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ^ Pagar carrito | ||
| + | |||
| + | * Pagar carrito: Primaria Normal . Queremos que pulse ahí y es una acción normal | ||
| + | * Vaciar carrito: Terciaria Peligrosa . Nunca queremos que pulse ahí y ademas es peligroso porque se queda sin los productos del carrito | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ^ Actualizar a la nueva versión de Windows | ||
| + | |||
| + | * Actualizar a la nueva versión de Windows: Primaria Peligrosa . Queremos que pulse ahí y es una acción peligrosa | ||
| + | * Mantener tu versión de Windows: Secundaria Normal . No queremos que pulse ahí y es una acción normal | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ^ Donar 20€ a Wikipedia | ||
| + | |||
| + | * Donar 20€ a Wikipedia: Primaria Normal . Queremos que pulse ahí y es una acción normal | ||
| + | * Donar 5€ a Wikipedia: Secundaria Normal . No queremos que pulse ahí y es una acción normal | ||
| + | |||
| + | |||
| + | <note tip> | ||
| + | La diferencia entre normal y peligrosa está clara, pero la diferencia entre normal y alternativa es una cuestión de estética, para resaltar un tipo sobre otro pero los dos son similares. | ||
| + | </ | ||
| + | |||
| + | ==== Ejemplos ==== | ||
| + | |||
| + | * **Página de Login** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Los 2 botones son iguales, cuando realmente queremos que pulsen " | ||
| + | |||
| + | * **Página de cookies de una web.** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Ahora si que está claro cual quiere que pulsemos pero el botón de "Más información" | ||
| + | |||
| + | |||
| + | * **Abrir un enlace en WhatsApp.** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Aquí está bien porque hace uso de la función peligrosa, además que no quiere influir sobre que botón deberías pulsar. | ||
| + | |||
| + | * **Iniciar un trámite en una administración pública.** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Le da la misma importancia a seguir con el trámite que cancelarlo. | ||
| + | |||
| + | * **Diálogo** | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Tienen la misma función el " | ||
| + | |||
| + | ===== Sistema de tamaños ===== | ||
| + | Al igual que en los colores nos ceñimos a un conjunto limitado de colores, se debe hacer lo mismo con los tamaños de margenes, fuentes, etc. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | Veamos algunos ejemplos. | ||
| + | |||
| + | Padding o Margin: | ||
| + | 0px, 4px, 6x, 8px, 10px, 12px, 16px, 20px, 24px, 32px, 40px, 48px, 64px, 80px, 96px, 128px, 160px, 192px, 224px, 256px, 320px, 480px, 640px | ||
| + | |||
| + | Tamaño de fuente: | ||
| + | 12px, 14px, 16px, 18px, 20px, 24px, 30px, 36px, 48px, 64px | ||
| + | | ||
| + | Border radious: | ||
| + | 0px, 2px, 4px, 6px, 8px, 12px, 16px | ||
| + | | ||
| + | Obviamente se puede elegir los tamaños que se deseen pero se tiene que tener en cuenta que a mayor tamaño , mas debe ser el incremento entre uno y otro. | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Experiencia de usuario ===== | ||
| + | La experiencia de usuario es conseguir que el usuario se sienta cómodo usando la aplicación. | ||
| + | |||
| + | |||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * 2 artículos criticando los interfaces actuales: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | La siguiente web está hecha para conseguir la peor experiencia de usuario posible: [[https:// | ||
| + | |||
| + | |||
| + | ===== Tipografías ===== | ||
| + | {{: | ||
| + | |||
| + | Para fuentes grandes (títulos) que sea menor la altura de las minúsculas (x-height) y menos espaciado entre letras. | ||
| + | Para fuentes pequeñas que sea mayor la altura de las minúsculas (x-height) y mas espaciado entre letras. | ||
| + | {{: | ||
| + | |||
| + | |||
| + | * Herramienta: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * Diseño | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | * Fuentes en la Web | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| + | * {{: | ||
| + | * {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * El tipo de la letra " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | === Peso de las fuentes === | ||
| + | Enfatizar algo no es solo hacer la letra más grande sino usar una fuente con más peso (Weight) | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | Mas información: | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ==== Audio-Video ==== | ||
| + | |||
| + | * Formatos de Imagenes | ||
| + | * [[https:// | ||
| + | * Formatos de Audio | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * Formatos de Video | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | |||
| + | ===== Ejercicios ===== | ||
| + | |||
| + | |||
| + | |||
| + | ==== Ejercicio 1 ==== | ||
| + | Busca 2 Webs he indica cual es el color principal y cual el color alternativo. | ||
| + | |||
| + | Haz 2 capturas de pantalla del uso del color para cada web | ||
| + | |||
| + | ==== Ejercicios 2 ==== | ||
| + | Busca una Web y indica los tipos de botones que tienen según los tipos que hemos visto en el tema. | ||
| + | |||
| + | Haz capturas de pantalla para cada uno de los tipos que haya | ||
| + | |||
| + | |||
| + | ==== Ejercicios 3 ==== | ||
| + | Inventa ventanas con botones e indica el texto de cada botón, la importancia y la función | ||
| + | |||
| + | ^ ^ Botón 1 ^^^ | ||
| + | ^ Nº Botones | ||
| + | ^ 1 | | | | N/A | N/A | N/A | N/A | N/A | N/A | | ||
| + | ^ 1 | | | | N/A | N/A | N/A | N/A | N/A | N/A | | ||
| + | ^ 2 | | | | | ||
| + | ^ 2 | | | | | | | ||
| + | ^ 3 | | | | | | | | | | | ||
| + | ^ 3 | | | | | | | | | | | ||
| + | |||
| + | ==== Ejercicio 4 ==== | ||
| + | Busca 2 Webs y para cada una ellas indica como usan los siguientes conceptos: | ||
| + | * Uso del espacio en blanco (Separación entre componentes) | ||
| + | * Uso de paletas de colores (Usar poco colores con muchas variaciones de ellos) | ||
| + | * Ancho máximo de la página | ||
| + | * Indica como resaltan los importante | ||
| + | * Alineación de la página | ||
| + | * Uso de Labels (si se usan , si forman parte de la frase, si están desenfatizadas, | ||
| + | |||
| + | ==== Ejercicio 5 ==== | ||
| + | Mira el siguiente artículo [[https:// | ||
| + | |||
| + | Comenta lo siguiente: | ||
| + | * ¿Resultan útiles las animaciones? | ||
| + | * ¿Resultan útiles los colores? | ||
| + | * ¿Que está mal en el buscador? | ||
| + | * ¿Cuando se usan mayúsculas? | ||
| + | |||
| + | |||
| + | ==== Ejercicio 6 ==== | ||
| + | Busca en varias web e indica si algunas de ellas cumple o no cumple alguno de las reglas, principios o mitos de la usabilidad (experiencia de usuario). | ||
| + | |||
| + | ==== Ejercicio 7 ==== | ||
| + | Crea la siguiente página web [[https:// | ||
| + | |||
| + | Si quieres variar el fondo, puedes obtener | ||
| + | |||
| + | ==== Ejercicio 8 ==== | ||
| + | Mira la web [[https:// | ||
| + | |||
clase/daw/diw/1eval/tema01.txt · Última modificación: por 127.0.0.1
