31
of VISUAL COMMUNICATIONS DALLAS SOCIETY WHAT YOU MUST KNOW WHEN DESIGNING FOR THE WEB

DSVC Design Talk

Embed Size (px)

DESCRIPTION

Talk I co-presented with Andy Rutledge, at the Dallas Society of Visual Communications... http://dsvc.org/events/working-lunch/11/2010

Citation preview

Page 1: DSVC Design Talk

of VISUAL COMMUNICATIONS

DALLAS SOCIETY

WHAT YOU MUST KNOW WHEN DESIGNING FOR THE WEB

Page 2: DSVC Design Talk

Andy RutledgePrincipal, Unit Interactive

http://unitinteractive.com

http://andyrutledge.com

Nathan SmithUX Designer / Developer

http://sonspring.com

http://960.gs

Page 3: DSVC Design Talk

Today, we’d like to share a few gotchas that we think are good to keep in mind when making the transition from designing for print, to designing for the web.

Note: We’re not print guys. So bear with us if we can’t recite what exactly CMYK stands for! :)

Page 4: DSVC Design Talk

Everything we cover today can be thought of like learning to play sheet music. Once you get the basics, then you can break the rules and play jazz.

But know how/when to do it! :)

Page 5: DSVC Design Talk

DESIGNING FOR THE WEB, IN GENERAL...

— Art is meant to be appreciated— Design is meant to be used

— Make links distinctive from content

— Use color with purpose & meaning— A page is not a “page” but an experience

— Consider the file size of images & code— Accept the fact everything is a rectangle

— Use “real” copywriting when possible

— Lorem ipsum is not real content— Be terse, but also...

— Design for discoverability & exploration

Page 6: DSVC Design Talk

http://www.gestalten.com/motion/new-york-times

VIDEO of STEVEN DUENES – GRAPHICS DIRECTOR – THE NEW YORK TIMES

Page 7: DSVC Design Talk

— Don’t focus only “above the fold”

— Don’t forget about :hover for links

— Resist over-using :hover or animations

— Consider placing content on a grid

— Be aware users will change things...

— Either via text resizing, or

— Full-page zooming

— Plan for contingencies: form errors, etc.

— Plan for both keyboard & mouse navigation

DESIGNING FOR THE WEB, ON DESKTOP...

Page 8: DSVC Design Talk

THINK BEYOND

“THE FOLD”

Page 9: DSVC Design Talk
Page 10: DSVC Design Talk
Page 11: DSVC Design Talk

Scrollingis okay! :)

Page 14: DSVC Design Talk

IMAGE SPRITE = SEVERAL IMAGES IN 1 FILE

http://smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/

Page 16: DSVC Design Talk

http://www.hicksdesign.co.uk/

“RESPONSIVE” LAYOUT — HICKS DESIGN

Page 17: DSVC Design Talk

LIFECHURCH.TV — 2 SITES FOR MOBILE + DESKTOP

http://m.lifechurch.tv/ & http://www.lifechurch.tv/

Page 18: DSVC Design Talk

— You cannot rely on :hover— Don’t forget about :active link state

— Fetching files taxes the battery

— Only present the most pertinent info— Don’t try to emulate “native” 100%

— Consider size of user’s fingertip(s)— Compress images

— Minify CSS and JavaScript files

—  Avoid JavaScript animations— JS runs much slower on mobile

—  position:fixed - doesn’t work— overflow:auto/scroll - doesn’t work

DESIGNING FOR THE WEB, ON MOBILE...

Page 19: DSVC Design Talk

http://www.trentwalton.com/2010/07/05/non-hover/

Elements that rely only on mousemove, mouseover, mouseout or the CSS pseudo-class :hover may not always behave as expected on a touch-screen device such as iPad or iPhone. — Apple Reference Library

Page 20: DSVC Design Talk
Page 21: DSVC Design Talk

http://presentationzen.com/presentationzen/2010/08/a-long-time-ago-before-death-by-powerpoint.html

BE CONCISE, ESPECIALLY FOR MOBILE...

Page 22: DSVC Design Talk

http://presentationzen.com/presentationzen/2010/08/a-long-time-ago-before-death-by-powerpoint.html

FIGHT EVIL INFORMATION OVERLOAD...

Page 24: DSVC Design Talk

http://www.jquerymobile.com/

Page 25: DSVC Design Talk

— sIFR = Uses Flash for custom fonts— Cufón = Uses JavaScript for custom fonts— CSS3 features

— text-shadow— letter-spacing— line-height, etc.— @font-face (font embedding)

— Google Font API— Font Squirrel— Typekit

With font embedding, be sure you’re usingeach font legally. Not all foundries allow it.

TYPOGRAPHICAL POSSIBILITIES

Page 27: DSVC Design Talk

http://www.fontsquirrel.com/

Page 28: DSVC Design Talk

http://www.typekit.com/

Page 29: DSVC Design Talk

http://www.gestalten.com/motion/new-york-times

VIDEO of ARCHIE TSE – GRAPHICS EDITOR – THE NEW YORK TIMES

Page 30: DSVC Design Talk

So basically, be aware of the “rules”

but break them when the situation

calls for it. Design freely. Play jazz!

Page 31: DSVC Design Talk

ANY FURTHER QUESTIONS?

Andy Rutledge

TWITTER:http://twitter.com/andyrutledge

CONTACT:http://andyrutledge.com/about.php

Nathan Smith

TWITTER:http://twitter.com/nathansmith

CONTACT:http://sonspring.com/contact

GET THESE SLIDES...

http://slideshare.net/nathansmith/dsvc-design-talk