Alternative Design Workflows in a Post-PSD Era - WordCamp KC 2014

Post on 27-Jan-2015

103 views 1 download

Tags:

description

As responsive design and progressive enhancement become mainstream design practices, the decades old approach of using Adobe Photoshop to comp up page designs for clients is becoming increasingly irrelevant. A quick search online shows designers quickly clamoring for a better way to do their work. Along with new tools to learn, there’s also the challenge of acclimating a client base that has been used to seeing fully-rendered Photoshop designs for decades. How do these new practices benefit them? This presentation looks at some “post-Photoshop” design practices and how they might fit into a designer’s workflow. Additionally, Jeremy will share how a new design workflow has worked for his team at Clickfarm and how clients have received this new way of looking at their projects.

transcript

Alternative Design Workflows in a “PostPSD” Era

Jeremy Fuksa • @jeremyfuksa • WordCamp KC 2014

I will give you safe passagein the wasteland.

PostPSD?#postpsd

http://theshak.es/1hDROP8

Brad Frost

http://theshak.es/1hDSqnI

DISCLAIMER #1(just in case Adobe Typekit ever sponsors my podcast)

#postpsd

I’m an old fart of Photoshop.

A Photofart, if you will.

It’s never been ideal to design in Photoshop

#postpsd

WILL IT BLEND?

http://theshak.es/1n4tJSS

.blended { background-image: url(ermahgerd.jpg); background-color: fuchsia; background-blend-mode: multiply; }

CSS3 Blend Modes

Chrome 31 Chrome 34 Firefox 24 Firefox 29 IE 10 Opera 17 Opera 21 Safari 6 Safari 7

16%16%

100%

75%

0%

100%

25%

100%

75%

http://theshak.es/1c378Vn

Browser Support as of July 11, 2014

A PSD is a painting of a website.”

Mike Monteiro

RWD mobile-home.psd 768-home.psd 800-home.psd

desktop-home.psd hd-home.psd

Thanks, Obama.

+ @2x

#postpsd

How many “paintings” are you willing to make?

mobile-home.psd 768-home.psd 800-home.psddesktop-home.psd hd-home.psd mouth-crimes.psd dark-fister.psd pole-strap.psdfart-clamp.psd gangnam.psd dribbbler.psd

cursus.psd fringilla.psd wiggler.psdbart-schedule.psd fat-lick.psd who-farted?.psd random-act.psd mule-radio.psdpodcaster.psd the-shakes.psd wang-doodler.psd

cursus.psd fringilla.psd wiggler.psdbart-schedule.psd fat-lick.psd who-farted?.psd random-act.psd mule-radio.psdpodcaster.psd the-shakes.psd wang-doodler.psd

stinky-dog.psd rwd-hero.psd nervousness.psdsxsw-pics.psd self-loathing.psd hot-carl.psd laser-cats.psd mangled.psdyou-rule.psd extra-work.psd scabby.psd

Your goal:Get into real code as quickly as possible.

<html>

Arrows

#postpsd

Bigger goal:Not wasting your team’s time

and your client’s money

#postpsd

YOU ARE ENTERING A

WORLD OF PAIN.

#postpsd

Enthusiasm For New Design Workflows

25

50

75

100

You Other Designers Front-End Developers Project Managers Clients

Enthusiasm For New Design Workflows

25

50

75

100

You Other Designers Front-End Developers Project Managers Clients

When you’re using a billable project to try it out

Disposable Deliverables

#postpsd

ArrowsArrows

KEEP AS MUCH WORK AS POSSIBLE.

#postpsd

#postpsd

DISCLAIMER #2

#postpsd

Designers(Probably you. Certainly me. Definitely Meg.)

Live Wireframing/Prototyping

#postpsd

http://theshak.es/1f3MmjA

http://theshak.es/1cqso7H

http://theshak.es/1r3dbzw

http://theshak.es/1c360Bj

FrameworksB

http://theshak.es/1oNjCDF

Keynote!

http://theshak.es/1cqwOLY

http://theshak.es/1cqx8KL

Visual Design

#postpsd

http://theshak.es/1f3Gt5I

Comping?

#postpsd

http://theshak.es/1kb38CD

http://theshak.es/1kb3yZF

http://theshak.es/1cquzYV

http://theshak.es/1cqvhph

http://theshak.es/WZKeVF

http://theshak.es/1cquzYV

• 100% Vector • Easy export of @2x images • Easy SVG export • CSS3 properties are one click away • $79.00 on Mac App Store

Visual Coding

#postpsd

http://theshak.es/1mU056f

http://theshak.es/1q48lzR

(They see what you did there.)Your Teammates

Code quality?

#postpsd

Adobe Edge Reflow

<div id="primaryContainer" class="primaryContainer clearfix"> <div id="intro" class="clearfix"></div> <div id="box" class="clearfix"> <p id="text"><span id="textspan">Jeremy wishes he were an Okie from Muskogee.</span><br /></p> <p id="text1"><span id="textspan1">Because, as you know, it is the place where even squares can have a ball.</span></p> </div> <p id="h2">Broadcast Appearances</p> <img id="image" src="img/letsmakemistakes.jpg" class="image"/> <img id="image1" src="img/pixel_recess-icon.png" class="image"/> <img id="image2" src="img/bigwebshow.jpg" class="image"/> <img id="image3" src="img/theeastwing.jpg" class=“image"/> </div>

<body class="body index clearfix"> <div class="intro-background"></div> <div class="dark-box"></div> <h1>Jeremy wishes he were an Okie from Muskogee.</h1> <div class="intro-text"> <p>Because, as you know, it is the place where even squares can have a ball.</p> </div> <h2 class="broadcast">Broadcast Appearances</h2> <img src="images/letsmakemistakes.jpg" class="lets-make-mistakes"> <img src="images/pixel_recess-icon.png" class="pixel-recess"> <img src="images/bigwebshow.jpg" class="big-web-show"> <img src="images/theeastwing.jpg" class="the-east-wing"> </body>

Macaw

Is the code worth passing to devs?

#postpsd

A change in your habits creates possible new challenges for your

team

#postpsd

Front-end devs will need copies of whatever alternate app you

choose

#postpsd

(Last chance to look at me, Hector.)Your Clients

Where are my design options?

#postpsd

How am I supposed to sell this up the chain?

#postpsd

Is this time well spent?

#postpsd

Expectations

#postpsd

Education

#postpsd

Reaction

#postpsd

We’ve only scratched the surface.

#postpsd

Pick and choose what works for you.

#postpsd

There is no magic formula.There is only Zuul.

Thanks!@jeremyfuksa

jeremyfuksa.com

Thanks for being super smart:

Brad Frost Andrew Carr

Mike Monteiro Samantha Warren

Listen to The Shakes on