Top Banner
Taking the Drama Out of Pixel Perfection Samantha Metheny October Third Twenty Twelve
28

Taking the Drama Out Of Pixel Perfection

May 08, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Taking the Drama Out Of Pixel Perfection

Taking the Drama Out of Pixel Perfection

Samantha MethenyOctober ThirdTwenty Twelve

Page 2: Taking the Drama Out Of Pixel Perfection

Politics = Drama

Page 3: Taking the Drama Out Of Pixel Perfection

Creatives are deep.

But need not be dramatic.

Page 4: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

What I’ll Cover: ““Pixel perfection” definitionPixel perfection” definition Define creative rolesDefine creative roles Discuss modern web design campsDiscuss modern web design camps Take out the dramaTake out the drama <frustration> Photoshop? Fireworks? <frustration> Photoshop? Fireworks? </frustration></frustration>

We’re past pixel perfection nowWe’re past pixel perfection now

Page 5: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

What is pixel perfection?

Striving for ultimate consistency Margins, padding, font usage, borders & backgrounds, colors

Comp --> Iterations --> QA --> Pre-launch --> Looks exactly like what was planned

Page 6: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Creative Roles: DESIGNER

“Graphical” design (Ideally) the basic HTML and CSS (Often) a Photoshop or other print-style mock-up

Icons, typography, color schemes

Page 7: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Creative Roles: DEVELOPER

Advanced coding and programming Database structure JavaScript

Page 8: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Creative Roles: OVERLAP

Layout, navigation, flow User interaction with site Content (images & text) Scrolling and linking Browser differences Operating system differences View on many different devices

Page 9: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Pixel Perfect Camp Or, “it’s all drawn out and conveyed from the very beginning and the site will look exactly like this … ”

PROS CONS

Page 10: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Wireframe, then code Sketch out the basic site structure, either on paper or with one of the cool tools out there. (Moqups, Omni Giraffe, ProtoShare,UXPin, Invision)

PROS CONS

Page 11: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Moqups.com

Page 12: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Omni Giraffe

Page 13: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

ProtoShare

Page 14: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

UXPin

Page 15: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Invision

Page 16: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Design in the Browser

Jeffrey Zeldman: “Content precedes design. Design in the absence of content isn’t design. It’s decoration.”

Sometimes called “refresh-and-test” PROS CONS

Page 17: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Take Out the Drama Both designers and developers (and des/dev) can do things with a little more grace by recognizing pitfalls.

Page 18: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Recognize Pitfalls Common struggles in the design team / development team relationship

Page 19: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Designers’ struggles Might not remember importance of exact alignment (or at least a clear representation of it)

Might forget about color differences Artwork too detailed, exported in a wonky way, or just plain doesn’t work

Page 20: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Developers’ struggles:

Might forget, or not be aware of, creative requirements imposed by client

Might forget that the coding skills in the design world differ

Some designers are code rock stars And some aren’t

Page 21: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Graceful teamwork: BOTH des and dev arrive at table at same time and MORE OFTEN

Increase number and frequency of meetings

Page 22: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Graceful DESIGNERS: Mockups use good hierarchies and layering

Use CSS-only dropdown menus Ease focus on designing with pixels and focus more on percentages and ratios

Learn HTML and CSS; consider becoming an expert

Export site assets in a useful format

Page 23: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

MORE for DESIGNERS: Use correctly sized (for Web) grid Pay special attention to the X and Y coordinates

Illustrate effect details like hover states

Use HEX colors in designs Recognize that some colors won’t match perfectly

And that’s the reality

Page 24: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Graceful DEVELOPERS: Sit in design meetings from the START of the project, if possible

Communicate with the design team Web specs Browser rendering differences Code capabilities Pros and Cons of nav styles Pros and Cons of various scripts

Page 25: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Pop Psych for ALL: The tools you’re using aren’t as important as HOW you work together

Be open and honest Don’t be afraid to make mistakes Use workflow tools to keep track of progress and check in often

Respect each other Know thyself

Page 26: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

Ewok break

“Allayoo tu nuv.” -Ewoks

Page 27: Taking the Drama Out Of Pixel Perfection

@SamanthaABQ

Facebook.com/SamanthaDesign

No one right answer Our work styles and design techniques are as varied as we are

“Perfection” is relative And, actually, it’s irrelevant. :) Good night!

Page 28: Taking the Drama Out Of Pixel Perfection

@SamanthaABQFacebook.com/SamanthaDesign

Resources: Article: “Pixel Perfection When Rotating, Nudging and Pasting in

Photoshop” http://www.smashingmagazine.com/2011/04/14/mastering-photoshop-pixel-perfection-when-rotating-pasting-and-nudging/

Article: “Refining Your Design in Adobe Fireworks”

http://fireworks.smashingmagazine.com/2012/05/07/refining-

designs-adobe-fireworks/

Virtual Seminar: Ethan Marcotte: Comps vs. Code: Case Studies on

Collaboration Between Site Designers & Developers.

http://www.uie.com/events/virtual_seminars/comps_code/