SlideShare a Scribd company logo
DESIGNING FOR
  DEVELOPMENT
                  WordCamp Miami 2012
presented by Jayvie Canono | http://jayvie.com | @onefinejay
O HAI!
  • Used WordPress since it was b2.
  • Background in print design (family biz!)
  • Branching into development with
    WebDevStudios




WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
WHAT BRINGS US HERE?

  • You’re a designer: and the developer
    who once sliced your work doesn’t
    talk to you anymore
  • You’re a developer: you felt stabby
  • You’ve been doing it right: and you
    want to be assured of it.

WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
HOW DO WE WORK?
  •   (Let’s assume a rock-solid sales process with a clear scope,
      defined milestones and endpoint. Isn’t that everyone’s dream?)

      • Designer creates the PSD
      • Developer converts to WordPress,
        HTML & CSS
      • Client reviews at different phases



WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
PITFALLS OF
   PSD-CENTERED DESIGN

  • CSS-3 unfriendly layer effects
     • Use an online generator to double-
       check effects! (http://layerstyles.org)
  • Managing expectations with browser
    compatibility (oh noes IE8!)
  • Educate your client

WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
LOVE YOUR DEVELOPER:
    TYPE SELECTION
  • Paid typefaces have to be paid for!
     •    (What happens when the dev doing the slicing
          doesn’t have your typeface?)




WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
LOVE YOUR DEVELOPER:
    TYPE SELECTION
  • Plenty of beautiful, affordable typefaces
  • Choose @font-face–legal type
     •    Developers have said goodbye to Cufon, SIFR, FIR
          and other hacktacular techniques

  • Hoefler Frere-Jones can take a break
     •    Embedding will happen soon; they’re working on it
     •    Hold my hand. Be assured: your design will not fail
          just because you can’t use Gotham or Didot on
          the web.

WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
EXPAND YOUR TYPE
LIBRARY FOR FREE OR CHEAP



  • A comparison of Web Font
    embedding services (Smashing Mag):
    http://j.mp/wcphlFFcomp
  • Font Squirrel lets you filter for
    @font-face–legal typefaces


WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
LOVE YOUR DEVELOPER:
    MEASUREMENTS
  • Avoid using free transform drag
    handles. (You’ll get love handles if you do.)




WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
LOVE YOUR DEVELOPER:
AGREE ON A STYLE FRAMEWORK


  • Despite the rise of responsive, 960.gs
    isn’t half bad!
    (Especially if the client won’t pay extra for
    responsive. You charge extra for responsive, right? ) RIGHT?




  • Other CSS Frameworks include Toast
    (http://daneden.me/toast/), 1140fluid (http://cssgrid.net)




WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
YOU MEAN I NEED TO
   LEARN HOW TO CODE?!

  • SORTA. Kinda. Ish.
  • The medium of the web is code, not pixels.
  • Responsive design has really
    emphasized the fluid nature of the web.
  • Very tedious to demonstrate
    proportions for various viewport widths.
  • PSD-centric design multiplies total
    effort with every media query state.
WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
YOU MAY NOT HAVE TO CODE
SOMETHING YOURSELF, BUT…



  • Understanding how a design is
    actually converted into CSS, HTML
    and WordPress is key to saving
    yourself time and drama.



WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
LOVE YOUR DEVELOPER:
        LAYERS!
  •   When you understand document order, and theme files and
      template parts, you can create layers your developer will love.




WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay
YOU KNOW WHAT HAPPENS
 WHEN A DEV LOVES YOU?
  • They send you MOAR work.
  • You learn MOAR about WordPress
  • You get bored pushing pixels
  • You learn to develop. (Maybe!)
  • You earn MOAR MONEY!
  • You hire people.
  • You retire rich.
WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com
http://webdevstudios.com | @onefinejay

More Related Content

PDF
Wc philly 2012 presentation
onefinejay
 
PPTX
Illuminz
amerdeepgurung
 
PDF
Presentation
iae_odesk
 
PPTX
Web Design Assessment
darrenmcilroy
 
PDF
paul-lacy-resume-g6
degtecwebmaster
 
PPTX
Wiu talk
Dhruv Patel
 
PPTX
Just choose dont create
ALINA MATSENKO AND AJAY MISHRA ALINA AND AJAY
 
PPTX
Process
shaundickie
 
Wc philly 2012 presentation
onefinejay
 
Illuminz
amerdeepgurung
 
Presentation
iae_odesk
 
Web Design Assessment
darrenmcilroy
 
paul-lacy-resume-g6
degtecwebmaster
 
Wiu talk
Dhruv Patel
 
Process
shaundickie
 

What's hot (19)

PPTX
[HCM Scrum Breakfast - April 17] Dysfunctional Scrum Roles
Scrum Breakfast Vietnam
 
PPTX
Cover letter
Wasim Alatrash
 
PPTX
Webinar: You Are Too Cheap!
WP Engine
 
PPTX
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
WP Engine
 
PPTX
How WPMaintain Improved Page Speed by 16%
WP Engine UK
 
PPTX
WordPress Company Jacksonville
Kay Ellis
 
PPTX
[Da Nang Scrum Breakfast] Angular Tour
Scrum Breakfast Vietnam
 
PDF
Learning by Doing: 10 Lessons in Pushing your WordPress Development Skills
Sarah Moyer
 
PDF
NinaResume2015
Nina Alvarez
 
PPTX
Webinar: On-Page SEO Tips and Tricks
WP Engine
 
PPTX
[HCM Scrum Breakfast - June 2017] Distributed Team
Scrum Breakfast Vietnam
 
PDF
Taking back your website: a playbook for reclaiming your most valuable digita...
Webflow
 
PDF
WordPress for Designers
Red8 Interactive
 
PDF
Creating Themes for Clients
Jean Felisme
 
PDF
Web Design: Day 1
spautz
 
PDF
Overcoming University branding issues-VCU: TERMINALFOUR tforum 2013
Terminalfour
 
PPTX
WordPress Beginner: Choosing & Customizing Your Theme
Jamie Schmid
 
PPTX
Evaluating & selecting themes
Becky Davis
 
[HCM Scrum Breakfast - April 17] Dysfunctional Scrum Roles
Scrum Breakfast Vietnam
 
Cover letter
Wasim Alatrash
 
Webinar: You Are Too Cheap!
WP Engine
 
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
WP Engine
 
How WPMaintain Improved Page Speed by 16%
WP Engine UK
 
WordPress Company Jacksonville
Kay Ellis
 
[Da Nang Scrum Breakfast] Angular Tour
Scrum Breakfast Vietnam
 
Learning by Doing: 10 Lessons in Pushing your WordPress Development Skills
Sarah Moyer
 
NinaResume2015
Nina Alvarez
 
Webinar: On-Page SEO Tips and Tricks
WP Engine
 
[HCM Scrum Breakfast - June 2017] Distributed Team
Scrum Breakfast Vietnam
 
Taking back your website: a playbook for reclaiming your most valuable digita...
Webflow
 
WordPress for Designers
Red8 Interactive
 
Creating Themes for Clients
Jean Felisme
 
Web Design: Day 1
spautz
 
Overcoming University branding issues-VCU: TERMINALFOUR tforum 2013
Terminalfour
 
WordPress Beginner: Choosing & Customizing Your Theme
Jamie Schmid
 
Evaluating & selecting themes
Becky Davis
 
Ad

Similar to Wc miami 2013 designing for development (20)

PDF
How To Theme: A Design Workflow for WordPress
Joel G Goodman
 
PDF
Building a career with WordPress
onefinejay
 
PDF
Noopur cv
NoopurChauhan2
 
PPTX
Responsive Design for SavvyMoney Credit Score
Wendy Fischer
 
PPTX
Webpage Design Using Templates and Online WYSIWYG Platforms
shelanie oliquino
 
PPTX
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Zabeel Institute
 
PDF
Style Guides Are The New Photoshop (Fronteers 2012)
Stephen Hay
 
PDF
Style Guides Are The New Photoshop (Smashing Conference 2012)
Stephen Hay
 
PPTX
FITC - 2012-04-23 - Responsive Web Design
Frédéric Harper
 
DOC
Sufi CV
Sufi K
 
PDF
Wc miami 2013 beginner's workshop
onefinejay
 
PPTX
The Future of HTML5 Motion Design
Terry Ryan
 
PDF
6 Things to Think About Before Building Your Website
Floown
 
PDF
Digital Signage Content Strategies for Savvy Integrators
rAVe [PUBS]
 
PDF
steed-bart-resume-optimized
Bart Steed
 
PDF
Responsive Website Design
Arin Shamima
 
PPTX
Planning Your Web Build - The Blueprint for Digital Performance
Gareth Cartman
 
PPTX
Creating the blueprint for digital performance
semrush_webinars
 
PDF
Jennifer Robbins: ARTIFACT Conference Keynote
JenRobbins
 
PDF
Dario_DiFelice_Resume
Dario Di Felice
 
How To Theme: A Design Workflow for WordPress
Joel G Goodman
 
Building a career with WordPress
onefinejay
 
Noopur cv
NoopurChauhan2
 
Responsive Design for SavvyMoney Credit Score
Wendy Fischer
 
Webpage Design Using Templates and Online WYSIWYG Platforms
shelanie oliquino
 
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Zabeel Institute
 
Style Guides Are The New Photoshop (Fronteers 2012)
Stephen Hay
 
Style Guides Are The New Photoshop (Smashing Conference 2012)
Stephen Hay
 
FITC - 2012-04-23 - Responsive Web Design
Frédéric Harper
 
Sufi CV
Sufi K
 
Wc miami 2013 beginner's workshop
onefinejay
 
The Future of HTML5 Motion Design
Terry Ryan
 
6 Things to Think About Before Building Your Website
Floown
 
Digital Signage Content Strategies for Savvy Integrators
rAVe [PUBS]
 
steed-bart-resume-optimized
Bart Steed
 
Responsive Website Design
Arin Shamima
 
Planning Your Web Build - The Blueprint for Digital Performance
Gareth Cartman
 
Creating the blueprint for digital performance
semrush_webinars
 
Jennifer Robbins: ARTIFACT Conference Keynote
JenRobbins
 
Dario_DiFelice_Resume
Dario Di Felice
 
Ad

Wc miami 2013 designing for development

  • 1. DESIGNING FOR DEVELOPMENT WordCamp Miami 2012 presented by Jayvie Canono | http://jayvie.com | @onefinejay
  • 2. O HAI! • Used WordPress since it was b2. • Background in print design (family biz!) • Branching into development with WebDevStudios WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 3. WHAT BRINGS US HERE? • You’re a designer: and the developer who once sliced your work doesn’t talk to you anymore • You’re a developer: you felt stabby • You’ve been doing it right: and you want to be assured of it. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 4. HOW DO WE WORK? • (Let’s assume a rock-solid sales process with a clear scope, defined milestones and endpoint. Isn’t that everyone’s dream?) • Designer creates the PSD • Developer converts to WordPress, HTML & CSS • Client reviews at different phases WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 5. PITFALLS OF PSD-CENTERED DESIGN • CSS-3 unfriendly layer effects • Use an online generator to double- check effects! (http://layerstyles.org) • Managing expectations with browser compatibility (oh noes IE8!) • Educate your client WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 6. LOVE YOUR DEVELOPER: TYPE SELECTION • Paid typefaces have to be paid for! • (What happens when the dev doing the slicing doesn’t have your typeface?) WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 7. LOVE YOUR DEVELOPER: TYPE SELECTION • Plenty of beautiful, affordable typefaces • Choose @font-face–legal type • Developers have said goodbye to Cufon, SIFR, FIR and other hacktacular techniques • Hoefler Frere-Jones can take a break • Embedding will happen soon; they’re working on it • Hold my hand. Be assured: your design will not fail just because you can’t use Gotham or Didot on the web. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 8. EXPAND YOUR TYPE LIBRARY FOR FREE OR CHEAP • A comparison of Web Font embedding services (Smashing Mag): http://j.mp/wcphlFFcomp • Font Squirrel lets you filter for @font-face–legal typefaces WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 9. LOVE YOUR DEVELOPER: MEASUREMENTS • Avoid using free transform drag handles. (You’ll get love handles if you do.) WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 10. LOVE YOUR DEVELOPER: AGREE ON A STYLE FRAMEWORK • Despite the rise of responsive, 960.gs isn’t half bad! (Especially if the client won’t pay extra for responsive. You charge extra for responsive, right? ) RIGHT? • Other CSS Frameworks include Toast (http://daneden.me/toast/), 1140fluid (http://cssgrid.net) WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 11. YOU MEAN I NEED TO LEARN HOW TO CODE?! • SORTA. Kinda. Ish. • The medium of the web is code, not pixels. • Responsive design has really emphasized the fluid nature of the web. • Very tedious to demonstrate proportions for various viewport widths. • PSD-centric design multiplies total effort with every media query state. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 12. YOU MAY NOT HAVE TO CODE SOMETHING YOURSELF, BUT… • Understanding how a design is actually converted into CSS, HTML and WordPress is key to saving yourself time and drama. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 13. LOVE YOUR DEVELOPER: LAYERS! • When you understand document order, and theme files and template parts, you can create layers your developer will love. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay
  • 14. YOU KNOW WHAT HAPPENS WHEN A DEV LOVES YOU? • They send you MOAR work. • You learn MOAR about WordPress • You get bored pushing pixels • You learn to develop. (Maybe!) • You earn MOAR MONEY! • You hire people. • You retire rich. WordCamp Miami 2013 | Jayvie Canono | http://jayvie.com http://webdevstudios.com | @onefinejay