style framework - sxsw2015

104
STYLE FRAMEWORKS COLLABORATIVE CREATING STANDARDS #STYLEFRAME #SXSW THE #SXSW UPDATE

Upload: marti-gold

Post on 14-Jul-2015

656 views

Category:

Design


1 download

TRANSCRIPT

Page 1: Style Framework - SXSW2015

STYLEFRAMEWORKS

COLLABORATIVECREATING

STANDARDS

#STYLEFRAME #SXSW

THE #SXSW UPDATE

Page 2: Style Framework - SXSW2015

My name is Marti Gold. You can find me at @martigold I’m the Managing Director of User Experience for Tonic3. www.tonic3.com | @tonic3com We are a division of W3 Digital Agency www.w3americas.com Offices in Buenos Aires, Sao Paulo and Dallas

MARTI GOLDMANAGING UX DIRECTOR

TONIC3

@martigold@tonic3com

Page 3: Style Framework - SXSW2015

This is usability expert Jared Spool. At a BigD Conference a few years ago, my friend Adam Polanksy came up to me just before Jared Spool’s keynote address, and said, “Jared is gonna make you really mad.”

“Why?” I asked.

“I’ve heard this talk before. Just trust me - he’s gonna make you mad.” And then he walked away.

What Adam knew was that, as the Creative Director for Travelocity, I had been busting my rear end on a new Style Guide for about six months. I was convinced, and had told everyone in the company, that this was TRULY important work — it would cut down churn, give us a more consistent user experience, save development time, etc…

So Jared was breezing along, being very entertaining, and about half way through he began talking about something he called “Rules Based Design” - which he said was usually presented through Style Guides.

Then, in front of ALL my direct reports and colleagues, he said… <click>

Page 4: Style Framework - SXSW2015

–Jared Spool

style guides are createdso thatUNINTENTIONAL DESIGNERS can ACCIDENTALLYcreate great designs.

In RULE-BASED design,

Page 5: Style Framework - SXSW2015

This was my face. <pause>

But wait, its gets worse. My boss, the person funding all the resources necessary for me to create my Style Guide Masterpiece, was also in the audience.

Jared was kind enough to continue… <click>

Page 6: Style Framework - SXSW2015

I was pretending to be polite and pay attention to him, but inside I was doing this…

“The problem is thatdesign style guides

NEVER WORK.

”PEOPLE STOP

–Jared Spool

USING THEM.

#STYLEFRAME #SXSW

Page 7: Style Framework - SXSW2015
Page 8: Style Framework - SXSW2015

So, on Monday, my new personal TV show was titled, “I’ll Show Him!”

I told everyone Jared was CLEARLY now so far removed from real world, hands-on UX that he was just plain wrong. I managed to re-sell this idea to pretty much everyone.

So we kept working.

THE NEXT DAY WAS TITLED

“I’LL SHOW HIM!”

Page 9: Style Framework - SXSW2015
Page 10: Style Framework - SXSW2015

I was pretending to be polite and pay attention to him, but inside I was doing this…

HOW MANYOF YOU HAVE

#STYLEFRAME #SXSW

USED OR BUILTTHIS TYPE OF

STYLE GUIDE?

Page 11: Style Framework - SXSW2015

I was pretending to be polite and pay attention to him, but inside I was doing this…

Page 12: Style Framework - SXSW2015

I was pretending to be polite and pay attention to him, but inside I was doing this…

DID IT

#STYLEFRAME #SXSW

MAGICALLYMAKE YOUR SITE

CONSISTENT?

Page 13: Style Framework - SXSW2015

MINE

DID NOT.

I HAD TO ADMIT…

Page 14: Style Framework - SXSW2015

JARED WAS

RIGHT

Page 15: Style Framework - SXSW2015

WHY?BUT

#STYLEFRAME #SXSW

Page 16: Style Framework - SXSW2015

NEXT THREE YEARS?

THEQUEST

Page 17: Style Framework - SXSW2015

STYLEFRAMEWORK

BUT ANOT STYLE GUIDE,

#STYLEFRAME #SXSW

Page 18: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 19: Style Framework - SXSW2015

RULESTHE

Page 20: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 21: Style Framework - SXSW2015
Page 22: Style Framework - SXSW2015

MARKETINGSTYLE GUIDE

UXGUIDELINES

DEVELOPMENT CODE REPOSITORY

COLORS P P PFONTS P P PBUTTONS P P PLINKS P P PPAGINATION P P PNAVIGATION P P PERROR MESSAGES P P Pmore…

Page 23: Style Framework - SXSW2015

IN YOU ORG?OF OVERLAPPING ELEMENTS

PERCENTAGEWHAT’S THE

Page 24: Style Framework - SXSW2015

80%I GUESSED

OVERLAPIN MOST ORGANIZATIONS

Page 25: Style Framework - SXSW2015

THERE’S NO WAYITS THAT HIGH.

PROOF?”

#STYLEFRAME #SXSW

Page 26: Style Framework - SXSW2015

are defined in ALL 3 repositories84124 common elements & interactions*

are defined in 2 of the 332ITEMS HAD NO OVERLAP8ONLY

* started with Bootstrap and added items

CHARTTHE

Page 27: Style Framework - SXSW2015

93%THAT IS A

OVERLAPIN DEFINED ELEMENTS

#STYLEFRAME #SXSW

Page 28: Style Framework - SXSW2015

NO CONFLICTS?WHAT ARE THECHANCES OF

Page 29: Style Framework - SXSW2015

0%

Page 30: Style Framework - SXSW2015

SO GUESSWHAT?

CONFLICTS MEAN AT LEAST ONE IS WRONG.

Page 31: Style Framework - SXSW2015

THEY WILL IGNORE THEM.

Page 32: Style Framework - SXSW2015

EVERYONEMARKETINGUSER EXPERIENCE

PRODUCT MANAGERS

ACCESSIBLE TO

DEVELOPERS

OFFSHORE TEAMSEXTERNAL AGENCIESOUTSIDE VENDORS

ONE SOURCE

#STYLEFRAME #SXSW

Page 33: Style Framework - SXSW2015
Page 34: Style Framework - SXSW2015
Page 35: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 36: Style Framework - SXSW2015

WHAT DO YOU DO?

YOU HAVE A SPRINT DEMO TOMORROW…YOU MUST KNOW THE COLOR OF THAT BUTTON…

Page 37: Style Framework - SXSW2015

THEEYEDROPPER

STANDARDSKILLER

AKA

#STYLEFRAME #SXSW

Page 38: Style Framework - SXSW2015

READ

BE HONEST….HOW MANY PEOPLEHAVE ACTUALLY

YOUR STANDARDS?

HAVE YOU?

Page 39: Style Framework - SXSW2015

HOLD ONLOOSELY

RULE #3

Page 40: Style Framework - SXSW2015

Logo

#STYLEFRAME #SXSW

Page 41: Style Framework - SXSW2015

“PERFECTION IS UNATTAINBLE”

#STYLEFRAME #SXSW

– Roy McAfee in Tin Cup

Page 42: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 43: Style Framework - SXSW2015

#STYLEFRAME #SXSW

ANY“PIXELPERFECTIONISTS”

IN THE AUDIENCE?

Page 44: Style Framework - SXSW2015
Page 45: Style Framework - SXSW2015

WHAT IS THIS?

Page 46: Style Framework - SXSW2015

MODAL?POPUP?

OVERLAY?

POPOVER?

ALERT BOX?

LIGHTBOX?

THE STORY

#STYLEFRAME #SXSW

Page 47: Style Framework - SXSW2015

THEY CODED THIS…

Page 48: Style Framework - SXSW2015

SHE MEANT THIS…

#STYLEFRAME #SXSW

Page 49: Style Framework - SXSW2015

STORIES?

#STYLEFRAME #SXSW

Page 50: Style Framework - SXSW2015
Page 51: Style Framework - SXSW2015

IS THE AUTHORALWAYSRIGHT?

Page 52: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 53: Style Framework - SXSW2015

#STYLEFRAME #SXSW

HOW MANY OF

THE RULESDOES YOURSTYLE GUIDE BREAK?

Page 54: Style Framework - SXSW2015

Mine broke ALL of them.

#STYLEFRAME #SXSW

Page 55: Style Framework - SXSW2015

GETTINGSTARTED

Page 56: Style Framework - SXSW2015

LET’S TALK

WHAT MIGHTTHIS LOOK LIKE?

Page 57: Style Framework - SXSW2015

SIMPLE

ORGANIZATION

LESS SIMPLE

WHY?

Page 58: Style Framework - SXSW2015

TOP LEVELLANDING PAGES

SHOW PICTURES!

Page 59: Style Framework - SXSW2015

PAGE MOST VIEWED STUFF

ONEPER STANDARD

LEAST VIEWED STUFF

#STYLEFRAME #SXSW

WHY?

Page 60: Style Framework - SXSW2015

WHAT’S IN?WHAT’S OUT?

Page 61: Style Framework - SXSW2015

“WE’RE GONNAHAVE A MONTAGE”

OR “HOW I LEARNEDTO SOLVE THIS PROBLEM

SPEED READERS GET READY…

Page 62: Style Framework - SXSW2015

GRID

SCAFFOLDINGCOLORSTYPOGRAPHY

MODULE SIZESRESPONSIVE BREAKS

Page 63: Style Framework - SXSW2015

TEXT LINKS

ELEMENTS

LISTSTABLES

BUTTONSCONTAINERS

ICONSDIVIDERS

OTHERS…

Page 64: Style Framework - SXSW2015

SHOW HIDE

INTERACTIONS

ACCORDIONDRAWERMODALS

TOOLTIPS

TABBED PANELS

SCROLL BARS

OTHERS…

SORTINGFILTERING

Page 65: Style Framework - SXSW2015

PAGINATION

NAVIGATION

BREADCRUMBSPREVIOUS-NEXTSEARCH BOXESPROGRESS BARSDROP DOWN MENUSOTHERS…

Page 66: Style Framework - SXSW2015

CONTENT

DATES & TIMESCURRENCYMEASUREMENTSPRICING

TRADEMARKSSPELLING & USAGEOTHERS…

IMAGESCHARTSMAPS

Page 67: Style Framework - SXSW2015

FORMS

FIELD LABELSTEXT FIELDSSELECT LISTSRADIO BUTTONSCHECK BOXESMANDATORY MARKER

OTHERS…

AUTO-COMPLETESTEPPERSGHOST TEXT

Page 68: Style Framework - SXSW2015

ERRORS

FIELD LEVELFORM LEVELPAGE LEVELNULL RESULTSNON-ERROR ALERTS404 PAGES

OTHERS…DISAMBIGUATION

Page 69: Style Framework - SXSW2015

FIXEDITEMS

HEADERSFOOTERSCUSTOMER BARLEGAL TEXTSHOPPING CARTSLOGINOTHERS…

Page 70: Style Framework - SXSW2015

OTHER

EMAIL SPECSMOBILE APPSMEDIA SPECSACCESSIBILITYSEO ISSUESOTHERS…

Page 71: Style Framework - SXSW2015

SITE-WIDESEARCH

Page 72: Style Framework - SXSW2015

WHAT’S ON

EACHPAGE

Page 73: Style Framework - SXSW2015

“WHAT IS THIS?”

BRIEFDESCRIPTION

PICTURE

NAME

FOLD

LAST UPDATED?

WORKINGEXAMPLE

OR

Page 74: Style Framework - SXSW2015

“TELL ME MORE”DETAIL

DESCRIPTION

SPECS

PLATFORMS

RELATED TOPICS

VOCABULARY

Page 75: Style Framework - SXSW2015

“I HAVE TO BUILD THIS”LINKS

TO UX ASSETS

EXAMPLE INPRODUCTION

TO CODE ASSETS

Page 76: Style Framework - SXSW2015

“I WANT TO CHANGE THIS”

OWNERS

ANY OTHERINFORMATION

LINKSTO TEST DATA

& BEST PRACTICE RESEARCH

Page 77: Style Framework - SXSW2015

whew!

Page 78: Style Framework - SXSW2015

THINK BACK…

DID THIS FRAMEWORK EVER

DEFINE A PAGE?

#STYLEFRAME #SXSW

Page 79: Style Framework - SXSW2015

NO

Page 80: Style Framework - SXSW2015

STYLE FRAMEWORKS DEFINE

TOOLS & MATERIALS

A BLUEPRINT FOR DESIGNNOT#STYLEFRAME #SXSW

Page 81: Style Framework - SXSW2015

WHO OWNS IT?

LET’S TALKOWNERSHIP

Page 82: Style Framework - SXSW2015

OWNER

RESEARCHINGWRITINGREPORTING TESTSUPDATING

COMMUNICATIONESCALATION

ANEVERY STANDARDNEEDS

Page 83: Style Framework - SXSW2015

SO… HOW CAN YOU PREVENT

DICTATORSHIPS?

Page 84: Style Framework - SXSW2015

DISTRIBUTEDWORKLOADDATA CENTERMODEL

CONSIDER…

Page 85: Style Framework - SXSW2015

BUSINESS

3USER EXPERIENCE

DEVELOPMENT

OWNERS

#STYLEFRAME #SXSW

FOR EACH STANDARD

Page 86: Style Framework - SXSW2015

#STYLEFRAME #SXSW

Page 87: Style Framework - SXSW2015

DISCUSSIONSTRANSPARENT

ALL COMMENTS AND DECISIONS SHOULD BE OPEN

Page 88: Style Framework - SXSW2015

COMMENTS ARE PUBLICMY SOLUTION?

OWNER RESPONSES ARE ALSO PUBLIC

Page 89: Style Framework - SXSW2015

NO MOREPRIVATE EMAIL DISCUSSIONS CLOSED MEETINGS “FORGOTTEN” CONSULTATIONS

TRANSPARENCY MEANS

Page 90: Style Framework - SXSW2015

WHATPLATFORM?

Page 91: Style Framework - SXSW2015

ONLINE

OUTSIDE FIREWALL

QUICKLY SCANNABLE

MUSTRESPONSIVE

SEARCHABLE

OPEN TO FEEDBACK & MODIFICATION

BE…MAINTAINED BY NON-PROGRAMMERS

REQUIRE MINIMAL DEV SUPPORTCHEAP (OK…. FREE)

#STYLEFRAME #SXSW

Page 92: Style Framework - SXSW2015

SERIOUSLY?

WHY NOT ASK FORWORLD PEACE TOO?

Page 93: Style Framework - SXSW2015

WHAT WOULDYOUUSE?

Page 94: Style Framework - SXSW2015

I CREATE MY STYLE FRAMEWORKS IN

WORDPRESS

EASY TO SET UPEASY TO MAINTAINEASY TO CUSTOMIZENON-CODERS CAN DO ITALL FEATURES BUILT IN

FREE

#STYLEFRAME #SXSW

BECAUSE I’M NOT A DEVELOPER

Page 95: Style Framework - SXSW2015

WARNING

DO NOT REINVENTTHE WHEEL

#STYLEFRAME #SXSW

Page 96: Style Framework - SXSW2015

HOW CAN YOUJUMP START

A NEW STYLE FRAMEWORK?

#STYLEFRAME #SXSW

Page 97: Style Framework - SXSW2015

STYLEFRAMEWORK.COM

Page 98: Style Framework - SXSW2015

HOW DO I GET

BUY IN?BUT….

Page 99: Style Framework - SXSW2015
Page 100: Style Framework - SXSW2015

LAYING THEGROUNDWORK

INSTALL THE TEMPLATEADD YOUR LOGO & COLORSEDIT A COUPLE OF PAGES

Page 101: Style Framework - SXSW2015

THIS PRESENTATIONSTEAL

(ITS ON SLIDESHARE)

Page 102: Style Framework - SXSW2015

KILL EVERYTHINGONE OBJECTION

FIREWALL?

WORDPRESS OBJECTIONS?NO WAY WE’LL REDO EXISTING GUIDES?

DON’T LET

PROPRIETARY INFO?

Page 103: Style Framework - SXSW2015

THERE CAN BE ONLY ONE.RULE #1

RULE #2YOU ONLY HAVE FIVE MINUTES.

SAY WHAT YOU MEAN.RULE #4

RULE #3HOLD ON LOOSELY.

THINK REPUBLIC, NOT DICTATORSHIP.RULE #5

REMEMBER…

#STYLEFRAME #SXSW

Page 104: Style Framework - SXSW2015

THANK YOU!

@tonic3com@martigold

StyleFramework.com

#STYLEFRAME #SXSW