curso diseñando para la web - parte 1

103
diseñando para la web

Upload: sergio-nouvel-castro

Post on 13-Jun-2015

6.784 views

Category:

Documents


1 download

DESCRIPTION

Primera parte del curso gratuito acerca de diseño, diagramación, layout y buenas prácticas para la Web, ofrecido por Fondiú.

TRANSCRIPT

Page 1: Curso Diseñando para la Web - Parte 1

diseñando

para la web

Page 2: Curso Diseñando para la Web - Parte 1

www.fondiu.cl facebook.com/fondiu.cl

Page 3: Curso Diseñando para la Web - Parte 1
Page 4: Curso Diseñando para la Web - Parte 1
Page 5: Curso Diseñando para la Web - Parte 1
Page 6: Curso Diseñando para la Web - Parte 1
Page 7: Curso Diseñando para la Web - Parte 1
Page 8: Curso Diseñando para la Web - Parte 1
Page 9: Curso Diseñando para la Web - Parte 1
Page 10: Curso Diseñando para la Web - Parte 1
Page 11: Curso Diseñando para la Web - Parte 1
Page 12: Curso Diseñando para la Web - Parte 1
Page 13: Curso Diseñando para la Web - Parte 1
Page 14: Curso Diseñando para la Web - Parte 1
Page 15: Curso Diseñando para la Web - Parte 1
Page 16: Curso Diseñando para la Web - Parte 1
Page 17: Curso Diseñando para la Web - Parte 1
Page 18: Curso Diseñando para la Web - Parte 1
Page 19: Curso Diseñando para la Web - Parte 1
Page 20: Curso Diseñando para la Web - Parte 1

diseño en la web:

factores de éxito

Page 21: Curso Diseñando para la Web - Parte 1

• La Web es un medio, un soporte

• Tiene sus propias limitaciones y sus propios códigos

• Los límites nos dan un marco para trabajar (como los bordes de un lienzo)

• Los códigos nos permiten tener un punto de partida (como una caja de pinturas y un pincel)

diseño en la web

Page 22: Curso Diseñando para la Web - Parte 1

• La Web es lenta

• La Web tiene un lienzo variable

• La Web debe "funcionar" (y no sólo ser mirada)

• El usuario es impaciente

• Al usuario no le interesa tu página

• La Web no se comporta como el mundo físico

limitaciones

Page 23: Curso Diseñando para la Web - Parte 1

• "Casi" todo es posible en la Web… si sabemos cómo hacerlo

• Mientras más conozcamos nuestro soporte, más partido podemos sacarle

posibilidades

Page 24: Curso Diseñando para la Web - Parte 1

• No nos referimos al "código" de programación :)

• Códigos son "costumbres" o "modales" que reflejan las expectativas de un usuario

• Tal como cuando nos encontramos con alguien, esperamos que nos salude...

Códigos

Page 25: Curso Diseñando para la Web - Parte 1

Códigos

• De la misma forma, esperamos que un texto azul y subrayado sea un link; o que esa imagen arriba a la izquierda sea el logo de la página

Page 26: Curso Diseñando para la Web - Parte 1

Códigos

• Los códigos y costumbres de los usuarios pueden variar según el entorno en el que ellos se mueven…

Windows: cerrar ventana a la derecha

Mac OS: cerrar ventana a la izquierda

Page 27: Curso Diseñando para la Web - Parte 1

Códigos

• Los usuarios se enfrentan a la Web con ciertas expectativas, basadas en su experiencia del mundo real, y su experiencia con otros sistemas o páginas.

• Entender y respetar los códigos lleva a la consistencia.

Page 28: Curso Diseñando para la Web - Parte 1

consistencia

• La consistencia es la percepción de estabilidad de un sistema.

• Ojo: la percepción

• Podemos hacer un sistema sumamente estable, pero si le genera ansiedad al usuario, será percibido como inestable

• (Piensa en un ascensor que funciona bien, pero que tiene los números cambiados)

Page 29: Curso Diseñando para la Web - Parte 1

consistencia

• El usuario percibirá un sistema como estable en la medida de que se comporte una y otra vez según sus expectativas.

Page 30: Curso Diseñando para la Web - Parte 1

consistencia

Un sistema estable…

• Es familiar

• Es placentero de usar

• Es preferido amado por el usuario

• Reduce ansiedad e incertidumbre

• Le permite reutilizar lo que ya sabe

• Ahorra tiempo y dinero

Page 31: Curso Diseñando para la Web - Parte 1

consistencia

Claves para la consistencia

• El usuario PRIMERO

• El usuario SEGUNDO

• El usuario TERCERO

• Como diseñadores o encargados de interfaz, somos la "voz del usuario"

• Entender comportamientos, expectativas y costumbres de nuestro público objetivo

Page 32: Curso Diseñando para la Web - Parte 1

consistencia

Claves para la consistencia

• No traiciones al usuario

• No confundas al usuario

• No hagas cosas "a espaldas" del usuario

• No le pongas acertijos al usuario (a menos que estés diseñando un juego)

Page 33: Curso Diseñando para la Web - Parte 1

SIMPLICIDAD

"La simplicidad es la sofisticación llevada a su grado máximo"

- Leonardo da Vinci

Page 34: Curso Diseñando para la Web - Parte 1

SIMPLICIDAD

No confundir "simplicidad" con "minimalismo"…

Page 35: Curso Diseñando para la Web - Parte 1

Simplicidad

• Simplicidad es hacérselo lo más fácil posible al usuario.

• Es darle lo indispensable (y nada más que lo indispensable) para cumplir su tarea.

• Es evitarle información que no necesita

• "Gracias, querida página Web, pero si quiero saber la hora me basta con mirar abajo a la derecha, no necesito que me la digas tú"

Page 36: Curso Diseñando para la Web - Parte 1

Simplicidad

• Es evitar hacerle tomar decisiones innecesarias al usuario.

• "Provide Good defaults" -> Que las opciones predeterminadas sean las que le faciliten más las cosas a la mayoría de tus usuarios.

Page 37: Curso Diseñando para la Web - Parte 1

Humildad

• WTF: ¿Humildad?

• Sí, humildad.

• Muchos errores de interfaz y diseño se cometen por egocentrismo, o por suponer ciertas bobadas…

Page 38: Curso Diseñando para la Web - Parte 1

Humildad

Listado de Bobadas

• "La gente está interesada en nosotros"

• "La gente estará feliz de jugar y usar nuestras innovaciones en interfaz Web"

• "La gente tiene tiempo para ver y explorar nuestro sitio"

• "A la gente le gustará el movimiento, la animación en nuestra página"

• "Si me gusta a mí, le gustará al usuario"

Page 39: Curso Diseñando para la Web - Parte 1

Humildad

La Triste y Desafiante Realidad

• A la gente NO le interesa tu sitio > Hazlo interesante, no des la lata

• La gente NO tiene tiempo para ver tu sitio > Hazlo rápido y fácil

• NADIE quiere descubrir nuevas interfaces en tu sitio > Ajústate a las convenciones

• A NADIE le interesa que sepas usar Flash > No lo uses gratuitamente

Page 40: Curso Diseñando para la Web - Parte 1

arquitectura

de información

Page 41: Curso Diseñando para la Web - Parte 1

• Diseñar para la Web no es sólo "hacer monos" o "dejar el sitio bonito".

• Un diseñador no es un maquillador de información; es el responsable de que el contenido se estructure correctamente

arquitectura de información

Page 42: Curso Diseñando para la Web - Parte 1

arquitectura de información

Lo que muchos creen que es un diseñador

Lo que EN REALIDAD debe ser un diseñador

Page 43: Curso Diseñando para la Web - Parte 1

Diseñar para la Web

=

Diseñar la experiencia del usuario en esa Web

(grábatelo)

arquitectura de información

Page 44: Curso Diseñando para la Web - Parte 1

Experiencia de usuario

=

UX (User eXperience)

arquitectura de información

Page 45: Curso Diseñando para la Web - Parte 1

• Hacer AI significa diseñar primero el contenido y después la parte visual.

arquitectura de información

Page 46: Curso Diseñando para la Web - Parte 1

• Parte importante de la experiencia de usuario es el contenido:

• "Viembenido a nuestro zitio Web muy vonito y vien dizeñado"

• Por ende, el contenido también es nuestra responsabilidad.

arquitectura de información

Page 47: Curso Diseñando para la Web - Parte 1

• Nuestro primer producto debería ser un mapa del sitio.

• JAMÁS hay que dar por hecho que el cliente sabe cómo estructurar su contenido (usualmente no sabe)

arquitectura de información

Page 48: Curso Diseñando para la Web - Parte 1

• Cliente: "Bueno, podríamos tener una página Quiénes Somos…"

• Diseñador eficiente: "¿Cuál sería el objetivo de esa página? ¿La necesitamos realmente? ¿Y si fusionamos ese texto en la portada?"

arquitectura de información

Page 49: Curso Diseñando para la Web - Parte 1

• Al hacer AI, debemos siempre apuntar a: – Reflejar el esquema mental del usuario

– Las páginas justas y necesarias (ni más, ni menos)

– Simplicidad

– Brevedad de textos

– Facilidad de navegación

– Jerarquizar y agrupar

arquitectura de información

Page 50: Curso Diseñando para la Web - Parte 1

• Una vez que el contenido está claramente estructurado, podemos pasar a la parte visual.

• (Y diseñar teniendo el contenido como punto de partida es mucho más fácil y efectivo).

arquitectura de información

Page 51: Curso Diseñando para la Web - Parte 1

www.fondiu.cl facebook.com/fondiu.cl

Page 52: Curso Diseñando para la Web - Parte 1

diagramación

y layouts

Page 53: Curso Diseñando para la Web - Parte 1

diagramación

• La disposición de los elementos en una página Web no es trivial.

• El orden y la posición debe guiar al visitante, ayudarlo a encontrar la información que desea e invitarlo a explorar nuevos contenidos.

Page 54: Curso Diseñando para la Web - Parte 1

• LAYOUT: modo de ordenar y mostrar los elementos visuales

• Existen varios layouts de páginas Web, los cuales sirven a propósitos determinados

• Estos tipos nos dan un punto de partida para diagramar

diagramación

Page 55: Curso Diseñando para la Web - Parte 1

• Además, existen ciertas zonas de la página que son universalmente conocidas: – Header (encabezado, donde va el logo y el menú

principal)

– Sidebar (columna angosta de información paralela)

– Footer (pie de página, con info de contacto y datos de copyright)

diagramación

Page 56: Curso Diseñando para la Web - Parte 1

1. Sitio Corporativo

2. Portal

3. Blog

4. Catálogo

5. Portafolio

6. Directorio

7. Aplicación

8. Landing Page

9. Magazine

diagramación

Page 57: Curso Diseñando para la Web - Parte 1

Sitio "clásico", se distingue por tener una imagen y frase potentes, descripciones de productos y servicios, y espacio para otros contenidos abajo.

1. sitio corporativo

Page 58: Curso Diseñando para la Web - Parte 1

Sitio "clásico", se distingue por tener una imagen y frase potentes, descripciones de productos y servicios, y espacio para otros contenidos abajo.

1. sitio corporativo

Templatemonster.com

Page 59: Curso Diseñando para la Web - Parte 1

Se caracteriza por mezclar una gran variedad y cantidad de contenidos. Pensado para una intranet o para público masivo

2. Portal

Page 60: Curso Diseñando para la Web - Parte 1

Se caracteriza por mezclar una gran variedad y cantidad de contenidos. Pensado para una intranet o para público masivo

2. Portal

msn.com

Page 61: Curso Diseñando para la Web - Parte 1

Muy sencillo: privilegia el contenido escrito y la movilidad de los posts en el tiempo, y depende del sidebar para todo lo demás.

3. blog

Page 62: Curso Diseñando para la Web - Parte 1

Muy sencillo: privilegia el contenido escrito y la movilidad de los posts en el tiempo, y depende del sidebar para todo lo demás.

3. blog

Templatemonster.com

Page 63: Curso Diseñando para la Web - Parte 1

Hecho para mostrar muchos productos de una sola vez y fomentar la exploración.

4. catálogo

Page 64: Curso Diseñando para la Web - Parte 1

Hecho para mostrar muchos productos de una sola vez y fomentar la exploración.

4. catálogo

Templatemonster.com

Page 65: Curso Diseñando para la Web - Parte 1

Privilegia enormemente el contenido visual, útil para galerías de diseñadores, fotógrafos, arquitectos, etc.

5. portafolio

Page 66: Curso Diseñando para la Web - Parte 1

Privilegia enormemente el contenido visual, útil para galerías de diseñadores, fotógrafos, arquitectos, etc.

5. portafolio

Templatemonster.com

Page 67: Curso Diseñando para la Web - Parte 1

Es el layout clásico de los buscadores, páginas amarillas, agregadores de contenido.

Enfocado a las listas.

6. DIRECTORIO

Page 68: Curso Diseñando para la Web - Parte 1

Es el layout clásico de los buscadores, páginas amarillas, agregadores de contenido.

Enfocado a las listas.

6. DIRECTORIO

bing.com

Page 69: Curso Diseñando para la Web - Parte 1

Enfocado a que el usuario resuelva una tarea específica. Es usual que aproveche el máximo de espacio posible de la pantalla (ej: Gmail)

7. aplicación

Page 70: Curso Diseñando para la Web - Parte 1

7. aplicación

Enfocado a que el usuario resuelva una tarea específica. Es usual que aproveche el máximo de espacio posible de la pantalla (ej: Gmail)

basecamphq.com

Page 71: Curso Diseñando para la Web - Parte 1

La página en la que "aterriza" un usuario proveniente de una campaña. Diseño minimalista y orientado a una sola acción (CTA)

8. landing page

Page 72: Curso Diseñando para la Web - Parte 1

La página en la que "aterriza" un usuario proveniente de una campaña. Diseño minimalista y orientado a una sola acción (CTA)

8. landing page

campaignmonitor.com

Page 73: Curso Diseñando para la Web - Parte 1

Diseño moderno, rompe con la estructura tradicional de "sitio" y equilibra imagen y texto por igual.

9. magazine

Page 74: Curso Diseñando para la Web - Parte 1

Diseño moderno, rompe con la estructura tradicional de "sitio" y equilibra imagen y texto por igual.

9. magazine

thebolditalic.com

Page 75: Curso Diseñando para la Web - Parte 1

• El layout fijo mantiene siempre el mismo ancho, independiente del tamaño de la ventana.

Layouts: fijo v/s líquido

Page 76: Curso Diseñando para la Web - Parte 1

• El layout líquido se expande en sentido horizontal, aprovechando al máximo el espacio de la ventana.

Layouts: fijo v/s líquido

Page 77: Curso Diseñando para la Web - Parte 1

• CSS en la actualidad permite layouts que permanecen fijos en un cierto ancho, permitiendo su líquidez sobre o bajo ese ancho (útil para sitios móviles).

Layouts: semi-líquido

Page 78: Curso Diseñando para la Web - Parte 1

• El uso de grillas o cuadrículas son una ayuda para un layout eficiente.

• Los layouts antes mostrados pueden ser dibujados sobre una grilla.

grillas (grids)

Page 79: Curso Diseñando para la Web - Parte 1

grillas (grids)

Page 80: Curso Diseñando para la Web - Parte 1

• Sistemas de Grids: – 960 Grids (960.gs)

– Zurb Foundation (foundation.zurb.com)

– Less Framework (http://lessframework.com)

• Las grillas deben ser una herramienta y no una cárcel. Aprende a usarlas y aprende a no usarlas cuando convenga

grillas (grids)

Page 81: Curso Diseñando para la Web - Parte 1

• El espacio en blanco permite al ojo diferenciar los distintos elementos, agrupar la información y descansar la vista.

Espacio en blanco

alistapart.com

INCORRECTO CORRECTO

Page 82: Curso Diseñando para la Web - Parte 1

• Comunica elegancia

• Actúa como un separador visual

• Ayuda a dirigir la vista del visitante

• Jerarquiza la información

Espacio en blanco

naldzgraphics.net

Page 83: Curso Diseñando para la Web - Parte 1

• "Color tipográfico": el uso del espacio en blanco en interlineados y entre caracteres determina qué tanto "mancha" una página el texto.

Espacio en blanco

thinkvitamin.com

Page 84: Curso Diseñando para la Web - Parte 1

Interfaces

Page 85: Curso Diseñando para la Web - Parte 1

¿Qué es una Interfaz?

• Intermediación entre un usuario y un sistema

• Punto de contacto entre el usuario y una herramienta

• Información sensorial que guía al usuario acerca del uso de una herramienta

interfaces

Page 86: Curso Diseñando para la Web - Parte 1

interfaces

• La interfaz de una silla es el lugar donde… apoyamos el trasero (punto de contacto entre el usuario y la herramienta)

Page 87: Curso Diseñando para la Web - Parte 1

interfaces

• La interfaz de un ascensor son sus botones para controlarlo (intermediación e información de uso)

Page 88: Curso Diseñando para la Web - Parte 1

interfaces

• La interfaz de una calle es su señalética (en postes y en el piso) y el trazado de la calle

Page 89: Curso Diseñando para la Web - Parte 1

¿Qué es una Interfaz Web?

• Es el intermediario entre el usuario y el contenido o tarea que le ofrece una página Web.

interfaces

Page 90: Curso Diseñando para la Web - Parte 1

Una interfaz Web debe incluir:

• Imagen de marca

• Organización del contenido

• Controles para las acciones del usuario

• Feedback al usuario sobre las respuestas del sistema

• Navegación a otras páginas

interfaces

Page 91: Curso Diseñando para la Web - Parte 1

Los controles de interfaz determinan cómo interactuará el usuario con el

sistema…

Y no, no da lo mismo.

controles de interfaz

Page 92: Curso Diseñando para la Web - Parte 1

• Una buena interfaz permite que el usuario entienda y vea con claridad las consecuencias de sus acciones.

• Además, le perdona los errores al usuario, y le permite deshacerlos o volver al estado anterior.

• Recordemos: el usuario tiene expectativas acerca de cómo responderá el sistema a sus acciones.

controles de interfaz

Page 93: Curso Diseñando para la Web - Parte 1

• Controles de acciones Vínculos, menús, botones, tabs…

• Organizadores de contenido Paneles, ventanas, tablas, diálogos…

• Ingreso de datos/selección de opciones Listas, casillas, cuadros de texto…

• Informadores Etiquetas, tooltips, mensajes de estado…

controles de interfaz

Page 94: Curso Diseñando para la Web - Parte 1

Controles de acciones – Permiten al usuario ejecutar tareas relacionadas con datos, como visitar otra página o enviar un formulario.

– Vínculo

– Menú

– Botón

– Tab (pestaña)

controles de interfaz

Page 95: Curso Diseñando para la Web - Parte 1

Controles de acciones …

controles de interfaz

Vínculo Botón

Menú

Tabs

Page 96: Curso Diseñando para la Web - Parte 1

Organizadores de contenido – Contienen y separan información de modo de hacerla accesible y legible al usuario cuando la necesite.

– Panel

– Ventana

– Tabla

– Diálogo

– Acordeón

controles de interfaz

Page 97: Curso Diseñando para la Web - Parte 1

Organizadores de contenido …

controles de interfaz

Panel Ventana

Page 98: Curso Diseñando para la Web - Parte 1

Organizadores de contenido …

controles de interfaz

Tabla

Diálogo

Acordeón

Page 99: Curso Diseñando para la Web - Parte 1

Ingreso de datos o selección de opciones – Permiten al usuario ingresar información o elegir entre varias alternativas.

– Combobox

– Select

– Checkbox

– Botones de radio

– Cuadros de texto

controles de interfaz

Page 100: Curso Diseñando para la Web - Parte 1

Ingreso de datos o selección de opciones…

controles de interfaz

Select (combo box) Select (list box) Checkbox

Botones de radio

Cuadros de texto

Page 101: Curso Diseñando para la Web - Parte 1

Informadores – Entregan información contextual y complementaria que facilita las acciones del usuario y le permite saber la respuesta del sistema.

– Tooltips y globos flotantes

– Etiquetas

– Mensajes de información

– Barras de estado

controles de interfaz

Page 102: Curso Diseñando para la Web - Parte 1

Informadores…

controles de interfaz

Tooltip Etiqueta

Mensaje de información

Barra de estado

Page 103: Curso Diseñando para la Web - Parte 1

www.fondiu.cl facebook.com/fondiu.cl