SlideShare una empresa de Scribd logo
1 de 65
Hacia una Metodología de
Diseño Web Responsive
Del prototipo al HTML y CSS

Hernán Beati

@hernan_beati
Web = diversidad
A julio de 2013: 17.4% + tablets
(1 de cada 4,5 usuarios)
En 2014 ¿1 de cada 3,5?
Si no optimizamos,

miniaturizamos
Desafío:
Optimizar la experiencia
Necesitamos optimizar la UX a través de
distintos dispositivos porque:


distintas personas entran
con distintos dispositivos

y la misma persona
empieza tarea en un
dispositivo, y la sigue en otro


(búsqueda, compra, lectura,
campus, etc.)
Definición de
Diseño Web Responsive
• Usar Media Queries para lograr un diseño
optimizado mediante layout y grillas flexibles,
incluyendo tipografía y medios adaptados
(fotos, videos, mapas, tablas, sliders) y
navegación acorde al dispositivo.
ción
ifica
plan
má s
xige
E
Ejemplos
Galería de sitios Responsive

http://www.mediaqueri.es
Cambió el contexto de uso de la web.

Aprendimos nuevas técnicas,
como Responsive Web Design.

Pero... seguimos aplicando el
mismo Workflow lineal
Viejo Workflow lineal
(heredado de gráfica)

NSID
CO
NO

RAR
ITE
ERA
Análisis de Workflows
Responsive
Stephen Hay

http://www.slideshare.net/stephenhay/mobilism2012
¿Cuándo hay entregables?
(para generar acuerdo o ajustes)

DE

IADO
MAS

DE...
TAR
Workflow de Viljami Salminen
http://viljamis.com/blog/2012/responsive-workflow/
Workflow de Pon Kattera

http://www.slideshare.net/pkattera/design-process-for-responsive-web-design
Workflow de
Stephanie Rieger

http://www.slideshare.net/yiibu/pragmatic-responsive-design
¿Qué tienen en común?
Nuevo ciclo
de la etapa de Diseño

El cliente interactúa
mucho más
Dos enfoques para la etapa
de Diseño
1. Centrado en dispositivos
versus...

2. Centrado en
contenidos
1. Centrado en dispositivos
(insostenible)
1) Se hacía una lista de 5 o 6 dispositivos más
vendidos
2) Se anotaba el ancho en pixeles de cada dispositivo
3) Se definían los breakpoints con una media querie en
pixeles para cada resolución.

NO C

ER A
NSID
O

CON
LO S

I DO S
TEN
Ejemplo de gráfico de
breakpoints (obsoleto)
1. Código de ejemplo (¡obsoleto!)
para iPhone y iPad (no cubre Retina)
@media screen and (max-width: 480px){
/* Aquí se diseñaba para iPhone */
}
@media screen and (min-width: 481px) and (max-width:
1024px){
/* Aquí se diseñaba para Ipad */
}
@media screen and (min-width:1025px){
/* Aquí se diseñaba para PC */
}

OSTE
YO S

11...
EN 20
ESTO
N IA
2. Centrado en contenidos (content-out)
1. Se evalúan los anchos de renglón del contenido.
2. Se hace una lista de anchos de ventana del
navegador a los que ESE contenido ya no es legible.
3. Se hacen breakpoints en función
de esos anchos (convertidos a em)

E DE
EN D
DEP

CON
LO S

IDOS
TEN
2. Código de ejemplo basado en contenidos
@media screen and (max-width: 26em){
/* Primer Diseño */
}
@media screen and (min-width: 26.01em) and (max-width: 37em){
/* Segundo diseño */
}
@media screen and (min-width:37.01em){
/* Tercer diseño */
}
Esto implica trabajar
con contenidos reales
1. Inventario de Contenidos (listado total).
2. Mapa del sitio.
3. Definición de tipos de Plantillas (para portadas,
secciones, fichas de contenido, tipos de recursos
multimediales).
Entonces... necesitamos prototipos dinámicos, en HTML,
con contenidos reales (no “lorem ipsum”...)

Y que se puedan mostrar en 24 hs

http://uxpin.com/
Mi metodología
de Diseño
de una plantilla web
Primero, priorizamos contenidos
2

1

3
Con los contenidos priorizados para una plantilla,
bocetamos de mayor a menor
y
codificamos de menor a mayor
Bocetado

Codificación
Bocetar de mayor a menor

Considerar qué deja de flotar
en cada breakpoint
Usar grilla de
1000px de
ancho, para que
pueda pasarse a
porcentajes
fácilmente.
1000px = 100%
http://www.gridsystemgenerator.com/
Acciones posibles:
1. Mantener igual (logo azul)
2. Dejar que se angoste ancho en porcentaje
(slider celeste)
3. Dejar de flotar y aumentar ancho en porcentaje
(columnas grises)
4. Ocultar
5. Mostrar
¿Cómo definir cada breakpoint?
El contenido decide:
estirar ventana hasta romper el diseño,
y medir.
MeasureIt (para Chrome y Firefox)
Repetir eso “n” veces...
1. Mantener igual (logo azul)
2. Dejar que se angoste ancho en porcentaje
(slider celeste)
3. Dejar de flotar y aumentar ancho en porcentaje
(columnas grises)
Probar cada boceto hasta extremos
El usuario da su aprobación a un prototipo HTML
(en mi caso, hecho con UXPin)
O se vuelve a modificar, hasta su aprobación.

Ejemplo de prototipado rápido con UXPin:
http://www.youtube.com/watch?v=9YqfKENZEKM
Codificar de menor a mayor
(Mobile First)

HTML
solo

Flotar, estirar
(CSS)

Flotar, estirar
(CSS)
Diseñar en el navegador
“Usar Photoshop / Fireworks para diseño responsive
es como llevar un cuchillo a un tiroteo”
Andy Clarke
Textos con Typecast

http://typecast.com
El usuario da su aprobación a un prototipo HTML
(ya con CSS incluido)
Se vuelve a modificar, hasta su aprobación.
No olvidar en el proceso...
Medir zonas de imágenes
y hacer lista de tamaños

Medirlas en extremo mínimo y máximo
Ir haciendo listas por cada breakpoint de:
-Tamaños de columnas, márgenes y paddings
-Tamaños de tipografías
-Tamaños de imágenes
etc.

“Una clase para cada medida”

¡Documentar! → Guía de estilo
El usuario sigue pidiendo modificaciones,
hasta dar su aprobación.
Y se hace mantenimiento, hasta el fin del proyecto.
¿Sistemas de Grillas? No, gracias
(sirven para prototipar, no para producción)
Aaron Gustafson
• “I find Foundation, Bootstrap, and similar
frameworks interesting from an educational
standpoint, but I would never use one when
building a production site. For prototyping a
concept, sure, but to take one of these into
production you need to be rigorous in your
removal of unused CSS and JavaScript or you
end up creating a heavy, slow experience for
your users.”
Nota final, sobre el presupuesto
Lo Responsive se incluye “sí o sí” de entrada,
no es un plus opcional (agregarlo después
implica re-prototipar y re-codificar todo el sitio).
Hacer tres variantes de diseño,
no lleva el triple de tiempo!
(¡pero el cliente no tiene por qué saberlo!)
Un caso: The Boston Globe

http://upstatement.com/blog/2012/01/how-to-approach-a-responsive-design/
960px
960px

768px
768px

600px
600px

480px
480px

320px
Si quieren códigos:
http://www.responsivewebdesign.com.ar
No deje de completar su evaluación online

ux2013.com.ar/encuesta
¡Muchas gracias!
Hacia una Metodología de
Diseño Web Responsive
Hernán Beati

Más contenido relacionado

La actualidad más candente

Diseño gráfico digital
Diseño gráfico digital Diseño gráfico digital
Diseño gráfico digital Jorge Hernandez
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSSAdriana Tienda
 
Introducción al Diseño Gráfico
Introducción al Diseño GráficoIntroducción al Diseño Gráfico
Introducción al Diseño GráficoDiego Rodríguez
 
Diapositivas anatomia tipografica
Diapositivas anatomia tipograficaDiapositivas anatomia tipografica
Diapositivas anatomia tipograficajhonny_97
 
Diseño web responsive
Diseño web responsiveDiseño web responsive
Diseño web responsiveDE_Marketing
 
Presentacion de la pestaña diseño de word
Presentacion de la pestaña diseño de wordPresentacion de la pestaña diseño de word
Presentacion de la pestaña diseño de wordAngelbonillas
 
Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Adolfo Sanz De Diego
 
Que es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSQue es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSjosuew2013
 
Diagramación o Maquetación
Diagramación o Maquetación Diagramación o Maquetación
Diagramación o Maquetación Nathaly Correa
 
Diapositivas de pasos para crear un blogger
Diapositivas de pasos para crear un bloggerDiapositivas de pasos para crear un blogger
Diapositivas de pasos para crear un bloggerEl pensamiento 2B
 
DiseñO GráFico Publicitario
DiseñO GráFico PublicitarioDiseñO GráFico Publicitario
DiseñO GráFico PublicitarioMaryJoFonseca
 
Tipografía en diseño web
Tipografía en diseño webTipografía en diseño web
Tipografía en diseño webAdriana Tienda
 

La actualidad más candente (20)

Diseño gráfico digital
Diseño gráfico digital Diseño gráfico digital
Diseño gráfico digital
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSS
 
INTRODUCCION AL DISEÑO GRAFICO
INTRODUCCION AL DISEÑO GRAFICOINTRODUCCION AL DISEÑO GRAFICO
INTRODUCCION AL DISEÑO GRAFICO
 
Introducción al Diseño Gráfico
Introducción al Diseño GráficoIntroducción al Diseño Gráfico
Introducción al Diseño Gráfico
 
DISEÑO PUBLICITARIO
DISEÑO PUBLICITARIODISEÑO PUBLICITARIO
DISEÑO PUBLICITARIO
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Diseño y maquetación de sitios web.ppt
Diseño y maquetación de sitios web.pptDiseño y maquetación de sitios web.ppt
Diseño y maquetación de sitios web.ppt
 
Diapositivas anatomia tipografica
Diapositivas anatomia tipograficaDiapositivas anatomia tipografica
Diapositivas anatomia tipografica
 
Diseño web responsive
Diseño web responsiveDiseño web responsive
Diseño web responsive
 
Presentacion de la pestaña diseño de word
Presentacion de la pestaña diseño de wordPresentacion de la pestaña diseño de word
Presentacion de la pestaña diseño de word
 
Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)Responsive Web Design (Diseño Web Adaptable)
Responsive Web Design (Diseño Web Adaptable)
 
Que es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSQue es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSS
 
Diagramación o Maquetación
Diagramación o Maquetación Diagramación o Maquetación
Diagramación o Maquetación
 
Diapositivas de pasos para crear un blogger
Diapositivas de pasos para crear un bloggerDiapositivas de pasos para crear un blogger
Diapositivas de pasos para crear un blogger
 
What is Graphic Design?
What is Graphic Design?What is Graphic Design?
What is Graphic Design?
 
Reticulas en-la-maquetación
Reticulas en-la-maquetaciónReticulas en-la-maquetación
Reticulas en-la-maquetación
 
DiseñO GráFico Publicitario
DiseñO GráFico PublicitarioDiseñO GráFico Publicitario
DiseñO GráFico Publicitario
 
Tipos de paginas web
Tipos de paginas webTipos de paginas web
Tipos de paginas web
 
Páginas web
Páginas webPáginas web
Páginas web
 
Tipografía en diseño web
Tipografía en diseño webTipografía en diseño web
Tipografía en diseño web
 

Destacado (11)

15 metodologia web qem
15 metodologia web qem15 metodologia web qem
15 metodologia web qem
 
Metodología en el Diseño Web
Metodología en el Diseño WebMetodología en el Diseño Web
Metodología en el Diseño Web
 
Metodología del diseño de sitios web educativos
Metodología del diseño de sitios web educativosMetodología del diseño de sitios web educativos
Metodología del diseño de sitios web educativos
 
Metodología WEB NDT
Metodología WEB NDTMetodología WEB NDT
Metodología WEB NDT
 
Metodología WEB W2000
Metodología WEB W2000Metodología WEB W2000
Metodología WEB W2000
 
Metodología WEB UWE
Metodología WEB UWEMetodología WEB UWE
Metodología WEB UWE
 
Metodología para creación de sitios web
Metodología para creación de sitios webMetodología para creación de sitios web
Metodología para creación de sitios web
 
En 20 minutos ... Responsive Design
En 20 minutos ... Responsive DesignEn 20 minutos ... Responsive Design
En 20 minutos ... Responsive Design
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Web 2.0 metodologia
Web 2.0 metodologiaWeb 2.0 metodologia
Web 2.0 metodologia
 
Tutorial wix
Tutorial wixTutorial wix
Tutorial wix
 

Similar a Hacia una Metodología de Diseño Web Responsive

Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Hernan Beati
 
Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Giovanni Quagliano
 
Las 5 Reglas de Oro del Diseño Web Responsive
Las 5 Reglas de Oro del Diseño Web ResponsiveLas 5 Reglas de Oro del Diseño Web Responsive
Las 5 Reglas de Oro del Diseño Web ResponsiveAntonRoMX
 
Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaLuis Felipe Perez
 
Taller diseño-web
Taller diseño-webTaller diseño-web
Taller diseño-webClara Lopez
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web DesignNadal Soler
 
Estandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y UsabilidadEstandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y Usabilidadricardogil
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignJuan Morales
 
Seminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesSeminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesMiguel Gea
 
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe AdanAvelar
 
Diseño Web
Diseño WebDiseño Web
Diseño WebVladimir
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaPlain Concepts
 
Diseno web 3
Diseno web 3Diseno web 3
Diseno web 3blogdevon
 
Tecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de InformaciónTecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de InformaciónRodrigo Ronda
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas webLuisa Perez
 
Planificacion web
Planificacion web Planificacion web
Planificacion web sandrarepizo
 

Similar a Hacia una Metodología de Diseño Web Responsive (20)

Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)
 
Las 5 Reglas de Oro del Diseño Web Responsive
Las 5 Reglas de Oro del Diseño Web ResponsiveLas 5 Reglas de Oro del Diseño Web Responsive
Las 5 Reglas de Oro del Diseño Web Responsive
 
Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest Merida
 
Taller diseño-web
Taller diseño-webTaller diseño-web
Taller diseño-web
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web Design
 
Estandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y UsabilidadEstandares Web, Accesibilidad y Usabilidad
Estandares Web, Accesibilidad y Usabilidad
 
Diseno web
Diseno webDiseno web
Diseno web
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Qué es el diseño web
Qué es el diseño webQué es el diseño web
Qué es el diseño web
 
Seminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesSeminario: Prototipado y Wireframes
Seminario: Prototipado y Wireframes
 
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
Celebración día del diseñador 27 de abril 2015 #YoDiseñoConAdobe
 
Diseño Web
Diseño WebDiseño Web
Diseño Web
 
Etapas del desarrollo web
Etapas del desarrollo webEtapas del desarrollo web
Etapas del desarrollo web
 
Diseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataformaDiseña tus aplicaciones multiplataforma
Diseña tus aplicaciones multiplataforma
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Diseno web 3
Diseno web 3Diseno web 3
Diseno web 3
 
Tecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de InformaciónTecnologías para hacer Arquitectura de Información
Tecnologías para hacer Arquitectura de Información
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas web
 
Planificacion web
Planificacion web Planificacion web
Planificacion web
 

Último

Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfoliosofiospina94
 
414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptx414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptxeldermishti
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfDanielaPrezMartnez3
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosCristianGmez22034
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxLeo Florez
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfBrbara57940
 
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...chechei12040303
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfslaimenbarakat
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30SantiagoAgudelo47
 
CATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdfCATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdftortillasdemaizjf2
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezPaola575380
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfLeonardoDantasRivas
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulosRosarioLloglla
 
Anexo Nivel 3 Ficha Lectura pptjsbdkks
Anexo  Nivel 3 Ficha  Lectura pptjsbdkksAnexo  Nivel 3 Ficha  Lectura pptjsbdkks
Anexo Nivel 3 Ficha Lectura pptjsbdkkscristinacastro892534
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGersonManuelRodrigue1
 
Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....estefaniaortizsalina
 
Triptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajaTriptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajadayannanicolzuluetab
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYkarendaza9506
 
tema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Itema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Iirenecarmona12
 

Último (20)

Sofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design PortfolioSofia Ospina Architecture and Design Portfolio
Sofia Ospina Architecture and Design Portfolio
 
414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptx414414508-Diseno-de-Coberturas-Metalicas.pptx
414414508-Diseno-de-Coberturas-Metalicas.pptx
 
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdfCLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
CLASE 2 PSICOTERAPIA COGNITIVO CONDUCTUAL.pdf
 
GRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivosGRUPO 1.pptx problemas oportunidades objetivos
GRUPO 1.pptx problemas oportunidades objetivos
 
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docxPLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
PLAN DE MANTENIMIENTO DE SISTEMAS DE AGUA CHONTAYOC.docx
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
 
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
Apuntes de criterios estrcuturales, calculo de trabes y contratrabes de concr...
 
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdfSlaimen Barakat - SLIDESHARE TAREA 3.pdf
Slaimen Barakat - SLIDESHARE TAREA 3.pdf
 
Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30Portafolio Santiago Agudelo Duran 2024 -30
Portafolio Santiago Agudelo Duran 2024 -30
 
CATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdfCATALOGO 2024 DIA DE LA MADRE, presentación.pdf
CATALOGO 2024 DIA DE LA MADRE, presentación.pdf
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola Perez
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
secuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulossecuencias de los figuras de cuadros y rectangulos
secuencias de los figuras de cuadros y rectangulos
 
Anexo Nivel 3 Ficha Lectura pptjsbdkks
Anexo  Nivel 3 Ficha  Lectura pptjsbdkksAnexo  Nivel 3 Ficha  Lectura pptjsbdkks
Anexo Nivel 3 Ficha Lectura pptjsbdkks
 
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDADGROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
GROPUIS Y WRIGHT DIPOSITIVA ARQUITECTURA DISEÑO MODERNIDAD
 
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHEDIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
DIAGNOSTICO URBANO DE DE LA ISLA DE COCHE
 
Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....Torre agbar analisis arquitectonico.....
Torre agbar analisis arquitectonico.....
 
Triptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jajaTriptico de los derechos humanos pe señorees jaja
Triptico de los derechos humanos pe señorees jaja
 
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRYPLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
PLANTILLA UNAD JJAJJJJJWRBJHGURGERRTERTRTRY
 
tema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos Itema ilustrado 9 el inicio del reinado de juan carlos I
tema ilustrado 9 el inicio del reinado de juan carlos I
 

Hacia una Metodología de Diseño Web Responsive

  • 1. Hacia una Metodología de Diseño Web Responsive Del prototipo al HTML y CSS Hernán Beati @hernan_beati
  • 3.
  • 4. A julio de 2013: 17.4% + tablets (1 de cada 4,5 usuarios) En 2014 ¿1 de cada 3,5?
  • 7. Necesitamos optimizar la UX a través de distintos dispositivos porque:  distintas personas entran con distintos dispositivos y la misma persona empieza tarea en un dispositivo, y la sigue en otro  (búsqueda, compra, lectura, campus, etc.)
  • 8. Definición de Diseño Web Responsive • Usar Media Queries para lograr un diseño optimizado mediante layout y grillas flexibles, incluyendo tipografía y medios adaptados (fotos, videos, mapas, tablas, sliders) y navegación acorde al dispositivo. ción ifica plan má s xige E
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Galería de sitios Responsive http://www.mediaqueri.es
  • 16. Cambió el contexto de uso de la web. Aprendimos nuevas técnicas, como Responsive Web Design. Pero... seguimos aplicando el mismo Workflow lineal
  • 17. Viejo Workflow lineal (heredado de gráfica) NSID CO NO RAR ITE ERA
  • 20. ¿Cuándo hay entregables? (para generar acuerdo o ajustes) DE IADO MAS DE... TAR
  • 21. Workflow de Viljami Salminen http://viljamis.com/blog/2012/responsive-workflow/
  • 22. Workflow de Pon Kattera http://www.slideshare.net/pkattera/design-process-for-responsive-web-design
  • 24. ¿Qué tienen en común?
  • 25. Nuevo ciclo de la etapa de Diseño El cliente interactúa mucho más
  • 26. Dos enfoques para la etapa de Diseño
  • 27. 1. Centrado en dispositivos versus... 2. Centrado en contenidos
  • 28. 1. Centrado en dispositivos (insostenible) 1) Se hacía una lista de 5 o 6 dispositivos más vendidos 2) Se anotaba el ancho en pixeles de cada dispositivo 3) Se definían los breakpoints con una media querie en pixeles para cada resolución. NO C ER A NSID O CON LO S I DO S TEN
  • 29. Ejemplo de gráfico de breakpoints (obsoleto)
  • 30. 1. Código de ejemplo (¡obsoleto!) para iPhone y iPad (no cubre Retina) @media screen and (max-width: 480px){ /* Aquí se diseñaba para iPhone */ } @media screen and (min-width: 481px) and (max-width: 1024px){ /* Aquí se diseñaba para Ipad */ } @media screen and (min-width:1025px){ /* Aquí se diseñaba para PC */ } OSTE YO S 11... EN 20 ESTO N IA
  • 31. 2. Centrado en contenidos (content-out) 1. Se evalúan los anchos de renglón del contenido. 2. Se hace una lista de anchos de ventana del navegador a los que ESE contenido ya no es legible. 3. Se hacen breakpoints en función de esos anchos (convertidos a em) E DE EN D DEP CON LO S IDOS TEN
  • 32. 2. Código de ejemplo basado en contenidos @media screen and (max-width: 26em){ /* Primer Diseño */ } @media screen and (min-width: 26.01em) and (max-width: 37em){ /* Segundo diseño */ } @media screen and (min-width:37.01em){ /* Tercer diseño */ }
  • 33. Esto implica trabajar con contenidos reales 1. Inventario de Contenidos (listado total). 2. Mapa del sitio. 3. Definición de tipos de Plantillas (para portadas, secciones, fichas de contenido, tipos de recursos multimediales).
  • 34. Entonces... necesitamos prototipos dinámicos, en HTML, con contenidos reales (no “lorem ipsum”...) Y que se puedan mostrar en 24 hs http://uxpin.com/
  • 35. Mi metodología de Diseño de una plantilla web
  • 37. Con los contenidos priorizados para una plantilla, bocetamos de mayor a menor y codificamos de menor a mayor
  • 39. Bocetar de mayor a menor Considerar qué deja de flotar en cada breakpoint
  • 40. Usar grilla de 1000px de ancho, para que pueda pasarse a porcentajes fácilmente. 1000px = 100% http://www.gridsystemgenerator.com/
  • 41. Acciones posibles: 1. Mantener igual (logo azul) 2. Dejar que se angoste ancho en porcentaje (slider celeste) 3. Dejar de flotar y aumentar ancho en porcentaje (columnas grises) 4. Ocultar 5. Mostrar
  • 42. ¿Cómo definir cada breakpoint? El contenido decide: estirar ventana hasta romper el diseño, y medir. MeasureIt (para Chrome y Firefox)
  • 43. Repetir eso “n” veces... 1. Mantener igual (logo azul) 2. Dejar que se angoste ancho en porcentaje (slider celeste) 3. Dejar de flotar y aumentar ancho en porcentaje (columnas grises)
  • 44. Probar cada boceto hasta extremos
  • 45. El usuario da su aprobación a un prototipo HTML (en mi caso, hecho con UXPin) O se vuelve a modificar, hasta su aprobación. Ejemplo de prototipado rápido con UXPin: http://www.youtube.com/watch?v=9YqfKENZEKM
  • 46. Codificar de menor a mayor (Mobile First) HTML solo Flotar, estirar (CSS) Flotar, estirar (CSS)
  • 47. Diseñar en el navegador “Usar Photoshop / Fireworks para diseño responsive es como llevar un cuchillo a un tiroteo” Andy Clarke
  • 49. El usuario da su aprobación a un prototipo HTML (ya con CSS incluido) Se vuelve a modificar, hasta su aprobación.
  • 50. No olvidar en el proceso...
  • 51. Medir zonas de imágenes y hacer lista de tamaños Medirlas en extremo mínimo y máximo
  • 52. Ir haciendo listas por cada breakpoint de: -Tamaños de columnas, márgenes y paddings -Tamaños de tipografías -Tamaños de imágenes etc. “Una clase para cada medida” ¡Documentar! → Guía de estilo
  • 53. El usuario sigue pidiendo modificaciones, hasta dar su aprobación. Y se hace mantenimiento, hasta el fin del proyecto.
  • 54. ¿Sistemas de Grillas? No, gracias (sirven para prototipar, no para producción)
  • 55. Aaron Gustafson • “I find Foundation, Bootstrap, and similar frameworks interesting from an educational standpoint, but I would never use one when building a production site. For prototyping a concept, sure, but to take one of these into production you need to be rigorous in your removal of unused CSS and JavaScript or you end up creating a heavy, slow experience for your users.”
  • 56. Nota final, sobre el presupuesto Lo Responsive se incluye “sí o sí” de entrada, no es un plus opcional (agregarlo después implica re-prototipar y re-codificar todo el sitio).
  • 57. Hacer tres variantes de diseño, no lleva el triple de tiempo! (¡pero el cliente no tiene por qué saberlo!)
  • 58. Un caso: The Boston Globe http://upstatement.com/blog/2012/01/how-to-approach-a-responsive-design/
  • 59. 960px
  • 65. No deje de completar su evaluación online ux2013.com.ar/encuesta ¡Muchas gracias! Hacia una Metodología de Diseño Web Responsive Hernán Beati