Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web...

69
Responsive Web Design Diseño web adaptativo

Transcript of Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web...

Page 1: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Responsive Web Design Diseño web adaptativo

Page 2: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

El diseño adaptativo no es una técnica

para re organizar sino un concepto

Page 3: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 4: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Dispositivo móvil vs Dispositivo estático

menor tamaño

distracción

ansiedad

prisa

falta de foco

mayor tamaño

concentración

tranquilidad

paciencia

en foco

Page 5: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Si todo es importante nada es importante

Page 6: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 7: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 8: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

¿De qué se trata?

Navegación

Crear una cuenta

Darme de alta

Más información

Page 9: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 10: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Accesibilidad

Es el grado en el que todas las personas pueden utilizar un objeto, visitar

un lugar o acceder a un servicio, independiente de sus capacidades físicas,

cognitivas y técnicas.

Relacionado a Internet se refiere a qué tan apto se encuentra el contenido

de un sitio para ser interpretado por todos los usuarios,

independientemente de sus limitaciones fisiológicas y tecnológicas.

Page 11: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 12: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Usabilidad

Facilidad con que las personas pueden utilizar una herramienta u objeto

fabricado por otras personas con el fin de alcanzar un objetivo en

concreto.

En el diseño Web, se refiere exclusivamente a que tan beneficiosa es la

experiencia de uso de una interfaz gráfica interactiva.

Page 13: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 14: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 15: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 16: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

“Si les hubiera preguntado a mis clientes lo que

querían para transportarse, me habrían dicho:

un caballo más rápido”

Henry Ford

Page 17: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 18: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Graceful Degradation

La degradación elegante es la propiedad que habilita a un sistema a seguir

funcionando luego de haber ocurrido un error.

El decrecimiento del sistema es proporcional a la gravedad del error.

Esta no es una propiedad exclusiva de las máquinas sino también aplicada

a las interfaces de usuarios y su capacidad para tolerar los errores.

Page 19: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Javascript no obstructivo

Page 20: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

abcwin.abcdisegno.com jquerymobile.com

Page 21: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Progressive Enhancement

La mejora progresiva es una estrategia del diseño web que hace hincapié

en la accesibilidad de los sitios web, su semántica HTML/CSS y las

tecnologías de secuencias de comandos.

El objetivo es ir mejorando el aspecto y la funcionalidad de acuerdo a las

capacidades de los nuevos navegadores.

Page 22: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Chrome | Firefox

Page 23: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Chrome | Firefox IE7 | IE6

Page 24: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Chrome | Firefox IE7 | IE6 Sin estilos

Page 25: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Puntos de quiebre “Breakpoints”

Page 26: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Diseñar para resoluciones y no para dispositivos

Page 27: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 28: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 29: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 30: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 31: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 32: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Media Queries

Page 33: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

w3.org/TR/css3-mediaqueries

Page 34: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Ejemplos

Page 35: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

mail.google.com

Page 36: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

twitter.com

Page 37: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

cargaygana.com (beta)

Page 38: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

ricardocastillo.com

Page 39: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 40: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Imágenes flexibles

Page 41: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 42: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 43: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Apple

Page 44: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 45: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 46: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Contenido fluido

Page 47: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

chambersjudd.com/calculator

Page 48: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Unidades tipográficas

Page 49: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

• Usar medidas relativas y escalables – em, ex, %

• 1 em = Medida por defecto del navegador

• 1 ex = Alto de la letra “x” de la fuente definida por

defecto en el navegador

• 100% = Medida por defecto del navegador

• Sitio para hacer conversiones de pixeles a medidas

escalables = pxtoem.com

Page 50: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar
Page 51: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Javascript

Page 52: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

github.com/scottjehl/Respond/ code.google.com/p/css3-mediaqueries-js/

Page 53: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

24ways.org/2011/conditional-loading-for-responsive-designs/

Page 54: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Templates

Page 55: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

twitter.github.io/bootstrap/

Page 56: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

modernizr.com

Page 57: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

html5boilerplate.com

Page 58: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

initializr.com

Page 59: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Previsualización

Page 60: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

responsive.victorcoulon.fr

Page 61: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg

Page 62: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

ripple.incubator.apache.org/

Page 63: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

ripple.incubator.apache.org/

Page 64: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

Comentarios finales

Page 65: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

• Establecer un orden jerárquico del contenido

• Diseñar exclusivamente las distintas resoluciones

• Empezar por las resoluciones más pequeñas

• Pensar el texto en función de su contenedor

• Usar fuentes seguras para los dispositivos móviles

• Finalmente hacer testing en varios dispositivos

Page 66: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

¿Algo para compartir o preguntar?

Page 67: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

abcdisegno.com/rwd abcdisegno.com/rwd/ready.html

Page 68: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

“Dios está en los detalles” Hillman Curtis

Page 69: Responsive Web Design - Ricardo Castilloricardocastillo.com/rwd_palermo.pdf · Responsive Web Design Diseño web adaptativo . El diseño adaptativo no es una técnica para re organizar

ricardocastillo.com