Upgrade to Pro — share decks privately, control downloads, hide ads and more …

(responsive) webdesign

simoncoudeville
February 24, 2012

(responsive) webdesign

simoncoudeville

February 24, 2012
Tweet

Other Decks in Design

Transcript

  1. I like to do the front-end of my own designs.

    Especially when it comes to responsive websites. Because so many design decisions have to be made in the browser.
  2. http://cnet.co/A3PWiW The problem is that this redirect is so stupid

    that rather than figure out what you wanted to see, it just puts you at the mobile site's home page and thinks it's doing you a favor. At that point, whether you coded your site in native or HTML5 has no bearing. I can't see what I wanted to see.
  3. Mobile is not iphone! • Smartphones • feature phones •

    tablets • nokia, Blackberry, Android, Symbian, ...
  4. Ethan Marcotte Our sites are accessed by an increasing array

    of devices and browsers, and our users deserve a quality experience no matter how large (or small) their display.
  5. It doesn't matter whether you have an app or a

    mobile version. If you have a website, users should be abble to access it through any device. So optimize it.
  6. David (TheLeggett) Leggett http://www.uxbooth.com/blog/considerations-for-mobile-design-part-2-dimensions/ The most reasonable case for omitting

    objects from a mobile site is when the object wasn’t essential to the desktop site in the first place.
  7. Some tips from our IA’s • Avoid subnavigation • Overview

    pages • Eliminate all unnecassary stuff • Counts as much for desktop
  8. 3. Content organisation before design 2. A static image doesn’t

    feel like a real page 1. The browser is our canvas
  9. 3. Content organisation before design 2. A static image doesn’t

    feel like a real page 1. The browser is our canvas
  10. 3. Content organisation before design 2. A static image doesn’t

    feel like a real page 1. The browser is our canvas
  11. 3. Try things not possible with only css3 2. No

    limitations 1. Photoshop as creative outlet
  12. 4. old principles of webdesign still stand 3. Dependent of

    number of modules 2. Dependent of the amount of content 1. Decide on a maximum width
  13. 4. old principles of webdesign still stand 3. Dependent of

    number of modules 2. Dependent of the amount of content 1. Decide on a maximum width
  14. 4. old principles of webdesign still stand 3. Dependent of

    number of modules 2. Dependent of the amount of content 1. Decide on a maximum width
  15. 4. old principles of webdesign still stand 3. Dependent of

    number of modules 2. Dependent of the amount of content 1. Decide on a maximum width
  16. 3. Make your own grid 2. Forget 960 grid system

    1. Solid grid helps establish proportions
  17. 3. Make your own grid 2. Forget 960 grid system

    1. Solid grid helps establish proportion
  18. 3. Make your own grid 2. Forget 960 grid system

    1. Solid grid helps establish
  19. New possiblities • Go beyond 1024 • Use a 75px

    margin • New layout possibilities for wider screens.
  20. 4. Harder to achieve (fluid media) 3. Takes up all

    the available space 2. Maximum width defined once 1. Page adapts to every possible resolution
  21. 4. Harder to achieve (fluid media) 3. Takes up all

    the available space 2. Maximum width defined once 1. Page adapts to every possible resolution
  22. 4. Harder to achieve (fluid media) 3. Takes up all

    the available space 2. Maximum width defined once 1. Page adapts to every possible
  23. 4. Harder to achieve (fluid media) 3. Takes up all

    the available space 2. Maximum width defined once 1. Page adapts to every possible
  24. 3. Not optimizied for future screen sizes? 2. Easier to

    achieve. 1. Different layouts defined in fixed widths
  25. 3. Not optimizied for future screen sizes? 2. Easier to

    achieve. 1. Different layouts defined in fixed widths
  26. 3. Not optimizied for future screen sizes 2. Easier to

    achieve. 1. Different layouts defined in fixed widths
  27. Media queries • Check for certain conditions • Apply different

    styles • Usually width • Height, orientation, pixel-ratio, ... • Breakpoints
  28. A breakpoint is the size (usually the width) at which

    the layout starts to look broken, at which point a new layout is applied.
  29. Common breakpoints • 320px (first generation smartphones portrait) • 480px

    (first generation smartphones landsape) • 600px (iphone 4 portrait, kindle fire) • 768px (tablet portrait) • 960px (tablet landscape, old computers) • 1200px and up (modern computers, TV's, projectors)
  30. This way the simplest version is served first so less

    capable devices still serve a usable readable website.
  31. This is my grid. There are many like it, but

    this one is mine. My grid is my best friend. It is my life. I must master it as I must master my life.
  32. 3. left to right = top to bottom (in most

    cases) 2. hierarchy = HTML 1. flexible modules
  33. 3. left to right = top to bottom (in most

    cases) 2. hierarchy = HTML structure 1. flexible modules
  34. 3. left to right = top to bottom (in most

    cases) 2. hierarchy = HTML structure 1. flexible modules