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

Workshop: A Website Is Not A Poster

Workshop: A Website Is Not A Poster

In the world of print, designers have control over every point and pica, but with all the variables inherent to the web, that same desire for control leads to headaches, frustration, and bad practices. You will learn specific guidelines to let go of that control and design more effectively for the web, as well as how to collaborate with developers to ensure a successful project without all the usual struggles.

Michelle Schulp Hunt

January 15, 2014
Tweet

More Decks by Michelle Schulp Hunt

Other Decks in Design

Transcript

  1. HI, I’M MICHELLE @marktimemedia i also do a lot of

    work with developers Can’t we all just get along?
  2. A WEBSITE IS LIKE A POSTER? Principles of hierarchy Communicating

    a message Getting attention Inspiring call to action Flickr:  Ma0hew  Kenwrick  
  3. A WEBSITE IS LIKE A POSTER? Principles of hierarchy Communicating

    a message Getting attention Inspiring call to action ANY OTHER FREAKIN’ TYPE OF DESIGN Flickr:  Ma0hew  Kenwrick  
  4. IT WOULD BE LIKE BUILDING A PRINTER TO FIT YOUR

    DESIGN IF PRINTING WERE LIKE WEB DESIGN… Flickr:  Kenoir  
  5. Flickr:  h.koppdelaney   You have the same goals: Deliver a

    quality project within scope and within budget REMEMBER THE BIG PICTURE
  6. DESIGNING FOR WORDPRESS Separation of content, layout, & functionality Database,

    themes, & plugins Use of content types Taxonomies, posts/pages, & custom post types Relationships between data Template Hierarchy Data organization for ease of use
  7. DESIGNING FOR CSS GRIDS & FRAMEWORKS Content width Existing margins,

    gutters, columns Responsive considerations Grids vs. frameworks Framework elements Buttons, tables, alerts, tabs, icons, etc.
  8. DESIGNING FOR FRAMEWORKS WordPress framework vs. design framework Parent/Child themes

    Theme options vs. custom Custom functionality Custom widgets & other elements
  9. DESIGNING FOR PLUGINS: SOME QUESTIONS TO ASK How do they

    look by default? How easy is it to overwrite existing styles? How easy is it to add new classes/functionality? What new elements are being introduced?
  10. DESIGNING FOR PLUGINS: EXAMPLE ELEMENTS Forms (ex: Gravity Forms) Fields,

    inputs, buttons, etc. eCommerce (ex: WooCommerce) Product pages, shopping carts, product search results Social (ex: BuddyPress/bbPress) Profile pages, notifications, forums, messages
  11. A WEB DESIGNER SHOULD BE ABLE TO READ AND UNDERSTAND

    HTML & CSS EVEN IF THEY DON’T WANT TO WRITE IT
  12. UGH, WHY DO I HAVE TO KNOW THAT STUFF!? Isn’t

    all that scary code stuff what the developers are for?
  13. JUST AS A PRINT DESIGNER NEEDS TO UNDERSTAND THE PRINTING

    PROCESS… … A WEB DESIGNER NEEDS TO UNDERSTAND THE TOOLS THAT BUILD THEIR DESIGNS
  14. LAYOUT HIERARCHY : WHAT IS THIS? <div> <section> <article> <aside>

    <nav> <header> <sidebar> Image:  Jenna  Marbles  h0p://www.youtube.com/watch?v=t4sXjJJjcWQ   What Are This?
  15. TYPOGRAPHIC HIERARCHY: HOW IMPORTANT IS THIS? Flickr:  Xosé  Castro  

      Headings Paragraphs Lists Blockquotes Hierarchical meaning, not just visual styling
  16. Semantics Hierarchy Web Typography Pixels/Resolution How CSS Works Box Model

    Options available for customizations: •  CSS3 effects •  JavaScript libraries •  Web fonts Image:  Github  
  17. DON’T PANIC: THERE ARE PLENTY OF PLACES TO LEARN THIS

    STUFF http://www.w3schools.com/css/ http://learncss.tutsplus.com/ http://css-tricks.com/ http://www.lynda.com http://coding.smashingmagazine.com http://www.adobe.com/devnet/dreamweaver/css.html http://www.codeschool.com/paths/html-css
  18. Avoid using layer effects for anything besides images Use vectors

    when possible, but based on whole pixels Use non-destructive editing and effects RGB color, Retina/HDPI support
  19. INCLUDED IN YOUR STYLE GUIDE Colors Headings Text Lists Fonts

    Links Buttons Forms Icons Tooltips Navigation Asides POSSIBLE REUSABLE ELEMENTS:
  20. A NON-EXHAUSTIVE LIST OF COOL RESOURCES Building a Live Style

    Guide/ Pattern Library http://pea.rs/ http://pattern-lab.info/ http://warpspire.com/kss/ http://kaleistyleguide.com http://patternprimer.adactio.com (https://github.com/adactio/ Pattern-Primer) Better Practices for Design Files http://styletil.es http://photoshopetiquette.com/ http://mattgemmell.com/2012/02/02/how- designers-can-help-developers/ http://www.dtelepathy.com/blog/design/25-best- practices-collaborative-work-photoshop http://www.noupe.com/how-tos/when-designers- and-developers-work-together.html