RESPoNSIVE
     WEB DESIGN
        reinventando el diseño web



Javier Usobiaga                 #DevUp12
@htmlboy


trabajo en Swwweet.com
¿Qué es el
respoNsive
responsive
web design?
¿Qué es
LA web?
historia de una


obsesión
 por el control
1990s


la web mide 800px
2000s


la web mide 1024px
2007
           +
la web mide 1024px y 320px
2010
      +          +
la web mide 1200px y 320px
          y 768px
2012
   + +              +
la web mide 1200px y 320px
     y 768px y 1800px
2012
+ +        +
 ¿320px?
2012
  + + + +
   la web mide 256px y 320px
y 426px y 480px y 560px y 640px
     y 768px y 800px y 960px
   y 1024px y 1280px y 1440px
        y 1600px y 1800px…
¡BASTA!
es hora de aceptar la
naturaleza de la web
LA WEB ES
      fluida


    universal


 multidispositivo
primer acto




RESPoNSIVE
WEB DESIGN
2012.dconstruct.org
mediaqueri.es
¿PERO CÓMO?
      retículas flexibles

elementos multimedia flexibles

       @media queries
RETÍCULAS

16%   16%   16%   16%   16% 16% 16% 16%
RETÍCULAS
   target
     ÷
  contexto
  resultado
RETÍCULAS
   .grid_3{width:300px}
     300 / 960 = 0,2340
   .grid_3{width:23.40%}
MULTIMEDIA
    img,
    video{
       max-width:100%
    }
MEDIA QUERIES
@media screen and (max-width:320px){
    .columna_lateral{
       width: 100%;
       float: none;
    }
}
MEDIA QUERIES
        cambiar el layout

        cambiar los estilos

aumentar el tamaño de la tipografía
segundo acto




workflow
CASCADA

DISEÑO   DISEÑO   FRONT
                          JEFE
  UX     VISUAL    END
CASCADA
  Hola, quería una
  web...
CASCADA
  ¡Claro!
CASCADA
  Empezaré por
  definir las
  estructuras en
  unos wireframes.
CASCADA
  Le damos un poco
  de color...
CASCADA
  Unos CSS por
  aquí, un JS por
  allá... ¡Y ya
  tenemos web!
CASCADA
  Uh... esto...
Fail
fail
FAIL
Responsive
responsive
tercer acto




  diez
consejos
1. Comunicación




Entre todo el equipo, durante todo
  el ciclo de vida del proyecto.
2. Diseño y front-end, juntos




El proceso está lleno de decisiones
  que se toman sobre la marcha.
3. Microentregas




El cliente participa activamente
  y ayuda a tomar decisiones.
4. Lo primero, el contenido




Haz un inventario del contenido
     y busca sus límites.
5. Identifica puntos críticos




Navegación, imágenes, publicidad,
     jerarquía informativa…
6. Mobile first




La pantalla pequeña es
   el primer límite.
7. Bocetos de referencia




Crea bocetos básicos para
 jerarquizar el contenido.
8. Prototipa rápido




Empieza a ver la página en
  HTML cuanto antes.
9. Diseña en el navegador




Toma decisiones de diseño a medida
 que ves cómo quedan en pantalla.
10. Diseña todo a la vez




     Desarrolla pensando en los
diferentes tamaños al mismo tiempo.
EN RESUMEN
no se puede dominar la web


RWD es una solución viable


si cambiamos la mentalidad
¡gracias!
Javier Usobiaga · http://Swwweet.com · @htmlboy

Responsive Web Design: Reinventando el diseño web