SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
%
RESPONSIVE
DISEÑO SENSIBLE

@janogarcia + http://janogarcia.es
                                     Feb 2012 @ The Mêlée
DISCLAIMER
No es una presentación técnica, no habrá
ejemplos de código.
El objetivo es discutir qué problema trata de
resolver “Responsive Design”, qué principios
sigue y qué herramientas ofrece,
preguntándonos si éstas se ajustarán a las
necesidades de nuestros proyectos.
¿Qué?


SENSIBLE
RESPONSIVO
NERVIOSO
QUE REACCIONA CON ENTUSIASMO
¿Por qué?

                        Optimized for
                        800x600




Web “1.0” = 1 dispositivo = 1 web
Diseño fijo o fluído.
LA UBICUIDAD
VA A LLEGARRR!!!
¡Y ya está aquí!




 Web “n.0” = n dispositivos = n web?
 ¿Diseño sensible? Múltiples resoluciones, densidades, capacidades...
¿Qué hacemos?
ESCENARIO COMPLEJO
Web “n.0” = n dispositivos = n web?
Múltiples dispositivos, resoluciones,
densidades, capacidades, contextos...
¿Qué c*** hacemos?
¿SOLUCIÓN SENCILLA?
n web = dedicated (desktop, mobile, tablet, app...)
1 web = responsive
¿El santo grial?
ESCENARIO COMPLEJO + SOLUCIÓN SENCILLA = ?
¿Es posible? Sí - No - Depende.
¿Es Responsive Desgin la respuesta? ¿O dedicadas? ¿O una combinación?
“Context is everything.”
 http://twitter.com/jasonfried/status/29487253471
Responsive: ¿Cómo?
FLUID GRIDS + FLUID MEDIA + MEDIA QUERIES


  %       %       %                       @media {}

      %       %               %




                      Fundamentalmente CSS.
Responsive: ¿Cómo?


http://www.abookapart.com/products/responsive-web-design   http://www.alistapart.com/articles/responsive-web-design/




                                         Ethan Marcotte.
Responsive: ¿Cómo?
Responsive Web Design: What It Is and How To
Use It
http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/



Responsive Web Design Techniques, Tools and
Design Strategies
http://www.smashingmagazine.com/2011/07/22/responsive-web-design-techniques-tools-and-design-strategies/
Responsive: ¿Cómo?


http://www.slideshare.net/Martulina



                                                         http://themelee.org/




                                      ¡Y aquí también!
Pros y Cons

        +
                           Una sóla base de código
                           cost, time, code once/less, maintenance...
                           Prioriza el contenido
                           content first, mobile first, target experience...
                           Soporte futuro
                           nuevos dispositivos


http://www.slideshare.net/Martulina/responsive-web-design-the-good-the-bad-and-the-ugly
Pros y Cons

        +
                           Rendimiento (tráfico, requests)
                           bloated HTML/JS, oversized/hidden images...
                           Dependencias JavaScript o Server side
                           @media, images, video...
                           Esfuerzo (frente a un único layout fijo)
                           development, testing...


http://www.slideshare.net/Martulina/responsive-web-design-the-good-the-bad-and-the-ugly
VS Mobile sites/apps

      ?                ¿Es un mito el “Mobile Context”?
                       Dependerá de cada caso.
                       Ya no se puede asociar un dispositivo con
                       unas necesidades o contexto específico.



http://timkadlec.com/2011/03/responsive-web-design-and-mobile-context/
http://adactio.com/journal/4443/
http://jeffcroft.com/blog/2010/aug/06/responsive-web-design-and-mobile-context/
http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/
VS Mobile sites/apps
    There is no Mobile Web. There is only The Web, which we view

”   in different ways. There is also no Desktop Web. Or Tablet Web.
    Thank you.




    http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/
VS Mobile sites/apps

      ?
                        ¿Mobile first, Desktop first, Content first, o
                        Target experience?
                        Dependerá de cada caso.
                        El foco en la experiencia objetivo y en el
                        contenido.

http://www.lukew.com/ff/entry.asp?933
http://artequalswork.com/posts/target-first.php
http://adactio.com/journal/4523/
http://designshack.net/articles/css/responsive-design-why-youre-doing-it-wrong/
http://globalmoxie.com/blog/mobile-web-responsive-design.shtml
http://www.viget.com/inspire/is-responsive-design-a-good-fit-for-mobile/
VS Mobile sites/apps
    Design for a Target Experience First. “Mobile First” is as

”   arbitrary as designing “Desktop First”. [...]

    “Target First” design approach sets a target experience to
    anchor our decisions of what should be added or subtracted,
    diminished or emphasized in each screen context.




    http://artequalswork.com/posts/target-first.php
User Goals VS Business Goals



e:)
         Usuarios
         Contenido,
         experiencia...   e
                          $
                                     Negocios
                                     Ventas,
                                     conversión, ROI...



Equilibrio entre ofrecer la mejor experiencia al usuario
y cumplir los objetivos del negocio.
Ejemplo: Bookstores

Simple                Complejo
Independiente,   VS   Mayorista,
nicho...              generalista...
Ejemplo: News
Complejo Grandes medios, generalistas.

The Boston Globe
Rediseñado para ser responsive.
http://bostonglobe.com
http://www.howinteractivedesign.com/inspiration/boston-globe-takes-news-into-responsive-design-era


Big Picture (The Boston Globe)
¿Qué cambios requeriría para ser responsive (adaptación de contenido)?, ¿Es el planteamiento adecuado?.
http://www.boston.com/bigpicture/




                                                                       Responsive
Ejemplo: News
Complejo Grandes medios, generalistas.

The New York Times
App nativa iPad, 4x apps nativas smartphones, web version móvil http://mobile.nytimes.com, Times Reader 2.0
para Desktop, Chrome Web Store app http://www.nytimes.com/chrome/.
http://www.nytimes.com
http://www.nytimes.com/services/mobile/


Lawrence Journal-World
Aquí nació el framework Django (Python).
Web versión móvil básica (XHTML/CSS, no HTML5/CSS3/JavaScript), drásticamente simplificada.
http://www2.ljworld.com/
http://mobile.ljworld.com/




                                                                     Not Responsive
Ejemplo: News
Simple Pequeños medios, nichos.

Blogs sector web
http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/ (6 layouts in 5
breakpoints)
http://elliotjaystocks.com/blog/css-transitions-media-queries
http://css-tricks.com/css-media-queries
http://hicksdesign.co.uk/journal/finally-a-fluid-hicksdesign




                                                                      Responsive
¡Discutamos!

?
    ¿Escala para sitios complejos?
    ¿Se puede plantear a posteriori (retrofit)?
    ¿En qué punto deja de tener sentido adaptar contenido
    (HTML/CSS/JS, images, video...)
    en favor de una versión dedicada?
    ¿El planteamiento de responsive es
    acertado? ¿Y las tecnologías existentes son
    suficientes?
    ¿Qué estrategia usarás en tu próximo proyecto?
“Context is everything.”
 http://twitter.com/#!/jasonfried/status/29487253471
GRACIAS.
@janogarcia + http://janogarcia.es

Weitere ähnliche Inhalte

Was ist angesagt?

PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBPATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBMario Martinez
 
Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Hernan Beati
 
Responsive Web Design - Diseño Sensible by @janogarcia
Responsive Web Design - Diseño Sensible by @janogarciaResponsive Web Design - Diseño Sensible by @janogarcia
Responsive Web Design - Diseño Sensible by @janogarciaJano Garcia
 
Cómo llegar a los celulares y Tablets
Cómo llegar a los celulares y TabletsCómo llegar a los celulares y Tablets
Cómo llegar a los celulares y Tabletsclubdemarketing1
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesXavi Cardet
 
Curso de Usabilidad en web
Curso de Usabilidad en webCurso de Usabilidad en web
Curso de Usabilidad en weblaminarrieta
 
Diseño Web Profesional
Diseño Web ProfesionalDiseño Web Profesional
Diseño Web ProfesionalDomestika
 
Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Giovanni Quagliano
 
Presencia web pyme
Presencia web pymePresencia web pyme
Presencia web pymeDomestika
 
Conversion web
Conversion webConversion web
Conversion webDomestika
 
USABILIDAD WEB
USABILIDAD WEBUSABILIDAD WEB
USABILIDAD WEBodelorenzi
 
Módulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMódulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMario Carvajal
 
Buenas practicas en programacion web
Buenas practicas en programacion webBuenas practicas en programacion web
Buenas practicas en programacion webCésar Jodra
 
Fundamentos del diseño web front end
Fundamentos del diseño web front endFundamentos del diseño web front end
Fundamentos del diseño web front endDavid Hurtado
 
Principios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPrincipios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPercy Negrete
 
Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)Adolfo Sanz De Diego
 
Toptenerrores2003
Toptenerrores2003Toptenerrores2003
Toptenerrores2003juancamacho
 

Was ist angesagt? (19)

PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEBPATRONES DE DISEÑO WEB
PATRONES DE DISEÑO WEB
 
Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?Web móvil: ¿inclusiva y accesible?
Web móvil: ¿inclusiva y accesible?
 
Responsive Web Design - Diseño Sensible by @janogarcia
Responsive Web Design - Diseño Sensible by @janogarciaResponsive Web Design - Diseño Sensible by @janogarcia
Responsive Web Design - Diseño Sensible by @janogarcia
 
Cómo llegar a los celulares y Tablets
Cómo llegar a los celulares y TabletsCómo llegar a los celulares y Tablets
Cómo llegar a los celulares y Tablets
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendaciones
 
Curso de Usabilidad en web
Curso de Usabilidad en webCurso de Usabilidad en web
Curso de Usabilidad en web
 
Diseño Web Profesional
Diseño Web ProfesionalDiseño Web Profesional
Diseño Web Profesional
 
Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)Articulo (Responsive Web Desing)
Articulo (Responsive Web Desing)
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Presencia web pyme
Presencia web pymePresencia web pyme
Presencia web pyme
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Conversion web
Conversion webConversion web
Conversion web
 
USABILIDAD WEB
USABILIDAD WEBUSABILIDAD WEB
USABILIDAD WEB
 
Módulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMódulo 4: Usabilidad Web
Módulo 4: Usabilidad Web
 
Buenas practicas en programacion web
Buenas practicas en programacion webBuenas practicas en programacion web
Buenas practicas en programacion web
 
Fundamentos del diseño web front end
Fundamentos del diseño web front endFundamentos del diseño web front end
Fundamentos del diseño web front end
 
Principios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPrincipios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidad
 
Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)Accesibilidad Web (esa gran olvidada)
Accesibilidad Web (esa gran olvidada)
 
Toptenerrores2003
Toptenerrores2003Toptenerrores2003
Toptenerrores2003
 

Andere mochten auch

Andere mochten auch (20)

PhoneGap
PhoneGapPhoneGap
PhoneGap
 
Delegacia de Forquilhinha - decisão de 19/11/2014
Delegacia de Forquilhinha - decisão de 19/11/2014Delegacia de Forquilhinha - decisão de 19/11/2014
Delegacia de Forquilhinha - decisão de 19/11/2014
 
diseño grafico
diseño graficodiseño grafico
diseño grafico
 
Windows vista
Windows  vistaWindows  vista
Windows vista
 
Portafolio de diseño
Portafolio de diseñoPortafolio de diseño
Portafolio de diseño
 
TEDtoChina Project Intro 20090907
TEDtoChina Project Intro 20090907TEDtoChina Project Intro 20090907
TEDtoChina Project Intro 20090907
 
Mmm
MmmMmm
Mmm
 
Getting Real
Getting RealGetting Real
Getting Real
 
Skies
SkiesSkies
Skies
 
[090723]Web2.0to Sns
[090723]Web2.0to Sns[090723]Web2.0to Sns
[090723]Web2.0to Sns
 
Homenaje a Miguel Hernández (centenario nacimiento)
Homenaje a Miguel Hernández (centenario nacimiento)Homenaje a Miguel Hernández (centenario nacimiento)
Homenaje a Miguel Hernández (centenario nacimiento)
 
Protesis fija
Protesis fijaProtesis fija
Protesis fija
 
Grupo Inmobiliario Alting
Grupo Inmobiliario AltingGrupo Inmobiliario Alting
Grupo Inmobiliario Alting
 
Påske
PåskePåske
Påske
 
Suiza Gruyres
Suiza GruyresSuiza Gruyres
Suiza Gruyres
 
Crisis y contrato social Informe España
Crisis y contrato social  Informe EspañaCrisis y contrato social  Informe España
Crisis y contrato social Informe España
 
Ditos Gaúchos
Ditos GaúchosDitos Gaúchos
Ditos Gaúchos
 
מפגש הורי ו יולי 09
מפגש הורי ו יולי 09מפגש הורי ו יולי 09
מפגש הורי ו יולי 09
 
Ferchu
FerchuFerchu
Ferchu
 
Hoja de vida de andres camilo cespedes 2012
Hoja de vida de andres camilo cespedes 2012Hoja de vida de andres camilo cespedes 2012
Hoja de vida de andres camilo cespedes 2012
 

Ähnlich wie Responsive web design - diseño sensible

Frameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsFrameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsMario Jose Villamizar Cano
 
Caso practico....venta de tickets
Caso practico....venta de ticketsCaso practico....venta de tickets
Caso practico....venta de ticketsmagnesol7
 
Taller Web 2010
Taller Web 2010Taller Web 2010
Taller Web 2010portclick
 
Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Martin Redigolo
 
Responsive Design - Taller de Diseño av
Responsive Design - Taller de Diseño avResponsive Design - Taller de Diseño av
Responsive Design - Taller de Diseño avAyerViernes
 
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
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoIxDA Mendoza
 
Device Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvilDevice Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvilJavier Usobiaga
 
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto? vernon3ratliff09
 
Diseño Web Responsivo
Diseño Web ResponsivoDiseño Web Responsivo
Diseño Web ResponsivoAureaCode
 
Responsive, móvil o app: ¿Por dónde empezar?l
Responsive, móvil o app: ¿Por dónde empezar?lResponsive, móvil o app: ¿Por dónde empezar?l
Responsive, móvil o app: ¿Por dónde empezar?lMultiplica
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web DesignNadal Soler
 
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesMobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesJuan Paulo Madriaza
 

Ähnlich wie Responsive web design - diseño sensible (20)

Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?Web móvil ¿inclusiva y accesible?
Web móvil ¿inclusiva y accesible?
 
Joomla mobile
Joomla mobileJoomla mobile
Joomla mobile
 
Frameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startupsFrameworks y herramientas de desarrollo ágil para emprendedores y startups
Frameworks y herramientas de desarrollo ágil para emprendedores y startups
 
Caso practico....venta de tickets
Caso practico....venta de ticketsCaso practico....venta de tickets
Caso practico....venta de tickets
 
Taller Web 2010
Taller Web 2010Taller Web 2010
Taller Web 2010
 
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en BibliotecasWeb móvil. Desarrollo de Apps y Aplicación en Bibliotecas
Web móvil. Desarrollo de Apps y Aplicación en Bibliotecas
 
Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.
 
Presentacion
PresentacionPresentacion
Presentacion
 
Emprendimiento en internet y startups 2017
Emprendimiento en internet y startups 2017Emprendimiento en internet y startups 2017
Emprendimiento en internet y startups 2017
 
Responsive Design
Responsive Design Responsive Design
Responsive Design
 
Responsive Design - Taller de Diseño av
Responsive Design - Taller de Diseño avResponsive Design - Taller de Diseño av
Responsive Design - Taller de Diseño av
 
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
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyecto
 
Device Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvilDevice Days 2012 - HTML5 y CSS3 para móvil
Device Days 2012 - HTML5 y CSS3 para móvil
 
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
 
Diseño Web Responsivo
Diseño Web ResponsivoDiseño Web Responsivo
Diseño Web Responsivo
 
Capitulo 13 sfdsgfg
Capitulo 13  sfdsgfgCapitulo 13  sfdsgfg
Capitulo 13 sfdsgfg
 
Responsive, móvil o app: ¿Por dónde empezar?l
Responsive, móvil o app: ¿Por dónde empezar?lResponsive, móvil o app: ¿Por dónde empezar?l
Responsive, móvil o app: ¿Por dónde empezar?l
 
Front end basics - Responsive Web Design
Front end basics - Responsive Web DesignFront end basics - Responsive Web Design
Front end basics - Responsive Web Design
 
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móvilesMobile design 02 Recomendaciones para el diseño de aplicaciones móviles
Mobile design 02 Recomendaciones para el diseño de aplicaciones móviles
 

Mehr von Carlos Zapata

Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...
Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...
Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...Carlos Zapata
 
Prioridades digitales 2014
Prioridades digitales 2014Prioridades digitales 2014
Prioridades digitales 2014Carlos Zapata
 
Guía para vender en Facebook
Guía para vender en FacebookGuía para vender en Facebook
Guía para vender en FacebookCarlos Zapata
 
Linkedin para empresas
Linkedin para empresasLinkedin para empresas
Linkedin para empresasCarlos Zapata
 
Futuro+digital+colombia+2013
Futuro+digital+colombia+2013Futuro+digital+colombia+2013
Futuro+digital+colombia+2013Carlos Zapata
 
Google zeitgeist-2012
Google zeitgeist-2012Google zeitgeist-2012
Google zeitgeist-2012Carlos Zapata
 
Marketing de Contenidos / Contenido Social
Marketing de Contenidos / Contenido SocialMarketing de Contenidos / Contenido Social
Marketing de Contenidos / Contenido SocialCarlos Zapata
 
Facebook LikePages Timeline
Facebook LikePages TimelineFacebook LikePages Timeline
Facebook LikePages TimelineCarlos Zapata
 
Manual Para los Nuevos FanPage de Facebook
Manual Para los Nuevos FanPage de FacebookManual Para los Nuevos FanPage de Facebook
Manual Para los Nuevos FanPage de FacebookCarlos Zapata
 
La estructura del texto
La estructura del textoLa estructura del texto
La estructura del textoCarlos Zapata
 
Publicidad en moviles como funciona formatos adserving medicion
Publicidad en moviles como funciona formatos adserving medicionPublicidad en moviles como funciona formatos adserving medicion
Publicidad en moviles como funciona formatos adserving medicionCarlos Zapata
 
Mobil search en la era del smartphone
Mobil search en la era del smartphoneMobil search en la era del smartphone
Mobil search en la era del smartphoneCarlos Zapata
 
Guia optimizacion motores busqueda
Guia optimizacion motores busquedaGuia optimizacion motores busqueda
Guia optimizacion motores busquedaCarlos Zapata
 
Google ipsos mobile_internet_smartphone_adoption_insights_2011
Google ipsos mobile_internet_smartphone_adoption_insights_2011Google ipsos mobile_internet_smartphone_adoption_insights_2011
Google ipsos mobile_internet_smartphone_adoption_insights_2011Carlos Zapata
 
Entorno y-panorama-del-mobile-marketing
Entorno y-panorama-del-mobile-marketingEntorno y-panorama-del-mobile-marketing
Entorno y-panorama-del-mobile-marketingCarlos Zapata
 
Twitter para quien no usa twitter
Twitter para quien no usa twitterTwitter para quien no usa twitter
Twitter para quien no usa twitterCarlos Zapata
 
Aecem libro blanco - Ecommerce
Aecem libro blanco - EcommerceAecem libro blanco - Ecommerce
Aecem libro blanco - EcommerceCarlos Zapata
 
Manual google adwords
Manual google adwordsManual google adwords
Manual google adwordsCarlos Zapata
 

Mehr von Carlos Zapata (20)

Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...
Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...
Futuro Digital LATAM 2014 - La Revisión Anual Sobre el Entorno Digital en Amé...
 
Prioridades digitales 2014
Prioridades digitales 2014Prioridades digitales 2014
Prioridades digitales 2014
 
Guía para vender en Facebook
Guía para vender en FacebookGuía para vender en Facebook
Guía para vender en Facebook
 
Linkedin para empresas
Linkedin para empresasLinkedin para empresas
Linkedin para empresas
 
Futuro+digital+colombia+2013
Futuro+digital+colombia+2013Futuro+digital+colombia+2013
Futuro+digital+colombia+2013
 
E book-e-commerce
E book-e-commerceE book-e-commerce
E book-e-commerce
 
Google zeitgeist-2012
Google zeitgeist-2012Google zeitgeist-2012
Google zeitgeist-2012
 
Marketing de Contenidos / Contenido Social
Marketing de Contenidos / Contenido SocialMarketing de Contenidos / Contenido Social
Marketing de Contenidos / Contenido Social
 
Facebook LikePages Timeline
Facebook LikePages TimelineFacebook LikePages Timeline
Facebook LikePages Timeline
 
Manual Para los Nuevos FanPage de Facebook
Manual Para los Nuevos FanPage de FacebookManual Para los Nuevos FanPage de Facebook
Manual Para los Nuevos FanPage de Facebook
 
La estructura del texto
La estructura del textoLa estructura del texto
La estructura del texto
 
Publicidad en moviles como funciona formatos adserving medicion
Publicidad en moviles como funciona formatos adserving medicionPublicidad en moviles como funciona formatos adserving medicion
Publicidad en moviles como funciona formatos adserving medicion
 
Mobil search en la era del smartphone
Mobil search en la era del smartphoneMobil search en la era del smartphone
Mobil search en la era del smartphone
 
Guia optimizacion motores busqueda
Guia optimizacion motores busquedaGuia optimizacion motores busqueda
Guia optimizacion motores busqueda
 
Google ipsos mobile_internet_smartphone_adoption_insights_2011
Google ipsos mobile_internet_smartphone_adoption_insights_2011Google ipsos mobile_internet_smartphone_adoption_insights_2011
Google ipsos mobile_internet_smartphone_adoption_insights_2011
 
Entorno y-panorama-del-mobile-marketing
Entorno y-panorama-del-mobile-marketingEntorno y-panorama-del-mobile-marketing
Entorno y-panorama-del-mobile-marketing
 
Twitter para quien no usa twitter
Twitter para quien no usa twitterTwitter para quien no usa twitter
Twitter para quien no usa twitter
 
Aecem libro blanco - Ecommerce
Aecem libro blanco - EcommerceAecem libro blanco - Ecommerce
Aecem libro blanco - Ecommerce
 
Manual google adwords
Manual google adwordsManual google adwords
Manual google adwords
 
Adwords paso a paso
Adwords paso a pasoAdwords paso a paso
Adwords paso a paso
 

Responsive web design - diseño sensible

  • 1. % RESPONSIVE DISEÑO SENSIBLE @janogarcia + http://janogarcia.es Feb 2012 @ The Mêlée
  • 2. DISCLAIMER No es una presentación técnica, no habrá ejemplos de código. El objetivo es discutir qué problema trata de resolver “Responsive Design”, qué principios sigue y qué herramientas ofrece, preguntándonos si éstas se ajustarán a las necesidades de nuestros proyectos.
  • 4. ¿Por qué? Optimized for 800x600 Web “1.0” = 1 dispositivo = 1 web Diseño fijo o fluído.
  • 5. LA UBICUIDAD VA A LLEGARRR!!!
  • 6. ¡Y ya está aquí! Web “n.0” = n dispositivos = n web? ¿Diseño sensible? Múltiples resoluciones, densidades, capacidades...
  • 7. ¿Qué hacemos? ESCENARIO COMPLEJO Web “n.0” = n dispositivos = n web? Múltiples dispositivos, resoluciones, densidades, capacidades, contextos...
  • 8. ¿Qué c*** hacemos? ¿SOLUCIÓN SENCILLA? n web = dedicated (desktop, mobile, tablet, app...) 1 web = responsive
  • 9. ¿El santo grial? ESCENARIO COMPLEJO + SOLUCIÓN SENCILLA = ? ¿Es posible? Sí - No - Depende. ¿Es Responsive Desgin la respuesta? ¿O dedicadas? ¿O una combinación?
  • 10. “Context is everything.” http://twitter.com/jasonfried/status/29487253471
  • 11. Responsive: ¿Cómo? FLUID GRIDS + FLUID MEDIA + MEDIA QUERIES % % % @media {} % % % Fundamentalmente CSS.
  • 12. Responsive: ¿Cómo? http://www.abookapart.com/products/responsive-web-design http://www.alistapart.com/articles/responsive-web-design/ Ethan Marcotte.
  • 13. Responsive: ¿Cómo? Responsive Web Design: What It Is and How To Use It http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/ Responsive Web Design Techniques, Tools and Design Strategies http://www.smashingmagazine.com/2011/07/22/responsive-web-design-techniques-tools-and-design-strategies/
  • 14. Responsive: ¿Cómo? http://www.slideshare.net/Martulina http://themelee.org/ ¡Y aquí también!
  • 15. Pros y Cons + Una sóla base de código cost, time, code once/less, maintenance... Prioriza el contenido content first, mobile first, target experience... Soporte futuro nuevos dispositivos http://www.slideshare.net/Martulina/responsive-web-design-the-good-the-bad-and-the-ugly
  • 16. Pros y Cons + Rendimiento (tráfico, requests) bloated HTML/JS, oversized/hidden images... Dependencias JavaScript o Server side @media, images, video... Esfuerzo (frente a un único layout fijo) development, testing... http://www.slideshare.net/Martulina/responsive-web-design-the-good-the-bad-and-the-ugly
  • 17. VS Mobile sites/apps ? ¿Es un mito el “Mobile Context”? Dependerá de cada caso. Ya no se puede asociar un dispositivo con unas necesidades o contexto específico. http://timkadlec.com/2011/03/responsive-web-design-and-mobile-context/ http://adactio.com/journal/4443/ http://jeffcroft.com/blog/2010/aug/06/responsive-web-design-and-mobile-context/ http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/
  • 18. VS Mobile sites/apps There is no Mobile Web. There is only The Web, which we view ” in different ways. There is also no Desktop Web. Or Tablet Web. Thank you. http://www.the-haystack.com/2011/01/07/there-is-no-mobile-web/
  • 19. VS Mobile sites/apps ? ¿Mobile first, Desktop first, Content first, o Target experience? Dependerá de cada caso. El foco en la experiencia objetivo y en el contenido. http://www.lukew.com/ff/entry.asp?933 http://artequalswork.com/posts/target-first.php http://adactio.com/journal/4523/ http://designshack.net/articles/css/responsive-design-why-youre-doing-it-wrong/ http://globalmoxie.com/blog/mobile-web-responsive-design.shtml http://www.viget.com/inspire/is-responsive-design-a-good-fit-for-mobile/
  • 20. VS Mobile sites/apps Design for a Target Experience First. “Mobile First” is as ” arbitrary as designing “Desktop First”. [...] “Target First” design approach sets a target experience to anchor our decisions of what should be added or subtracted, diminished or emphasized in each screen context. http://artequalswork.com/posts/target-first.php
  • 21. User Goals VS Business Goals e:) Usuarios Contenido, experiencia... e $ Negocios Ventas, conversión, ROI... Equilibrio entre ofrecer la mejor experiencia al usuario y cumplir los objetivos del negocio.
  • 22. Ejemplo: Bookstores Simple Complejo Independiente, VS Mayorista, nicho... generalista...
  • 23. Ejemplo: News Complejo Grandes medios, generalistas. The Boston Globe Rediseñado para ser responsive. http://bostonglobe.com http://www.howinteractivedesign.com/inspiration/boston-globe-takes-news-into-responsive-design-era Big Picture (The Boston Globe) ¿Qué cambios requeriría para ser responsive (adaptación de contenido)?, ¿Es el planteamiento adecuado?. http://www.boston.com/bigpicture/ Responsive
  • 24. Ejemplo: News Complejo Grandes medios, generalistas. The New York Times App nativa iPad, 4x apps nativas smartphones, web version móvil http://mobile.nytimes.com, Times Reader 2.0 para Desktop, Chrome Web Store app http://www.nytimes.com/chrome/. http://www.nytimes.com http://www.nytimes.com/services/mobile/ Lawrence Journal-World Aquí nació el framework Django (Python). Web versión móvil básica (XHTML/CSS, no HTML5/CSS3/JavaScript), drásticamente simplificada. http://www2.ljworld.com/ http://mobile.ljworld.com/ Not Responsive
  • 25. Ejemplo: News Simple Pequeños medios, nichos. Blogs sector web http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/ (6 layouts in 5 breakpoints) http://elliotjaystocks.com/blog/css-transitions-media-queries http://css-tricks.com/css-media-queries http://hicksdesign.co.uk/journal/finally-a-fluid-hicksdesign Responsive
  • 26. ¡Discutamos! ? ¿Escala para sitios complejos? ¿Se puede plantear a posteriori (retrofit)? ¿En qué punto deja de tener sentido adaptar contenido (HTML/CSS/JS, images, video...) en favor de una versión dedicada? ¿El planteamiento de responsive es acertado? ¿Y las tecnologías existentes son suficientes? ¿Qué estrategia usarás en tu próximo proyecto?
  • 27. “Context is everything.” http://twitter.com/#!/jasonfried/status/29487253471