Planning content for responsive layouts

49
Respon sive Design Planning for layouts with Pauly Ting Wednesday, 24 July 2013

description

 

Transcript of Planning content for responsive layouts

Page 1: Planning content for responsive layouts

Responsive DesignPlanning for layoutswith Pauly TingWednesday, 24 July 2013

Page 2: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

I’m the Lead UX Designer at Tigerspike SF, founder of Feedia, and co-founder of TwoCents.t: @paulytinge: [email protected]

My name is Pauly Ting

Page 3: Planning content for responsive layouts

My name is Pauly Ting

Today I’m talking about

planning content for responsive

layouts.

Page 4: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Webinar Agenda

Housekeeping

Introduction

Challenge #1

Challenge #2

Challenge #3

Q&A

What do we know about postcards?

Page 5: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Webinar Agenda

Housekeeping

Introduction

Challenge #1

Challenge #2

Challenge #3

Q&A

And TVs

Page 6: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Webinar Agenda

Housekeeping

Introduction

Challenge #1

Challenge #2

Challenge #3

Q&A

And the kitchen cupboards?

Page 7: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Things don’t always fit as intended.

Page 8: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive DesignPlanning Contentwith Pauly Ting

Page 9: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive DesignPlanning Contentwith Pauly Ting

Page 10: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Typesetting: Orphans and Widows

Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/

Page 11: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Typesetting: Rags

Resource - http://www.aisleone.net/2009/design/8-ways-to-improve-your-typography/

Page 12: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Available medium: Strict rules

Page 13: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

We built all kinds of publishing tools

Page 14: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

And then just applied that to the web

Page 15: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

What we got: Fabric Land.

Responsive DesignPlanning Contentwith Pauly Ting

Page 16: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Chapters and Pages: Design or Dogma?

Resource - http://www.taming-openoffice-org.com/newsite/?page_id=90

Page 17: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content Tools: Some differences.

StaticBoundFinished

DynamicPostedWIP

Page 18: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content Tools: Some differences.

StaticBoundFinished

DynamicPostedWIP

Paper

Page 19: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content Tools: Some differences.

StaticBoundFinished

DynamicPostedWIP

Not Paper

Page 20: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content Consumption: Fixed dimensions

1280px

768px1024px

320px

Page 21: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content Consumption: No more fixed dimensions

Page 22: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Planning for a new type of content.Responsive Content.

Page 23: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: 3 Fundamentals

Media Queries Fluid Grids Flexible Media

%

Page 24: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: 3 Fundamentals

Media Queries Fluid Grids Flexible Media

%

Page 25: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: Fluid Grids

PixelsFixed width

PercentagesFlexible width

Resource - http://coding.smashingmagazine.com/2009/06/02/fixed-vs-fluid-vs-elastic-layout-whats-the-right-one-for-you/

Page 26: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: Content in Grids

Header

A

B

C

Header

A

D

F

B

E

G

C

H

Header

A

I

B

J

E

Header

C

F

H

D

G

K

320px 1024px +768px

Page 27: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: The downside to fluid grids

Resource - http://www.lukew.com/ff/entry.asp?1514

Undesired content flowChanges in content structure

Page 28: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Example: Starbucks

Resource - http://www.lukew.com/ff/entry.asp?1514

Page 29: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Example: Starbucks

Resource - http://www.lukew.com/ff/entry.asp?1514

Buy!

Page 30: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Example: Starbucks

Resource - http://www.lukew.com/ff/entry.asp?1514

The original presentation had an embedded screencast.

This slide demonstrated that because the endless and often thoughtless stacking of DIVs typical in Responsive layouts, meant that this very important Buy Online button had been pushed to the bottom of the page after a lengthy scroll, thus making it unlikely people would check out.

It was literally found after 8+ page lengths of user reviews. *yawn*!

Page 31: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Example: Starbucks

Resource - http://www.lukew.com/ff/entry.asp?1514

The original presentation had an embedded screencast.

This slide demonstrated that because the endless and often thoughtless stacking of DIVs typical in Responsive layouts, meant that this very important Buy Online button had been pushed to the bottom of the page after a lengthy scroll, thus making it unlikely people would check out.

It was literally found after 8+ page lengths of user reviews. *yawn*!

Page 32: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Lesson: It’s more than just re-flowing content

• Fluidity (although not pixel perfection) still needs a vigilant and thoughtful eye

• Mobile use-case doesn’t mean being deprived; rather being accessible

• Content priority and order is important

Page 33: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Important: Start with structuring content

Page 34: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content: Types

FAQs

“I !"" #$%&r'# ()*' pr&%+,(/'#rv*,#” - Somebody

forms

Page 35: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content: Elements

Typefaces

Images

VIDEO

www.url.com

Sound

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus massa nulla, posuere at auctor in, varius id justo. Integer nec lectus congue, euismod ligula eget, sodales quam. Duis et elit condimentum, porta urna eu, lacinia metus. Nulla pellentesque facilisis augue tempor vulputate. Nunc ut tellus vitae felis ornare suscipit sit amet ac diam. Aenean commodo sodales nisi ut egestas. Phasellus eleifend tempor sapien, ut semper massa faucibus vel. Cras imperdiet semper odio sit amet porttitor. In eget semper urna, id malesuada nibh. Donec auctor nulla sit amet lacus placerat, eu ullamcorper turpis pellentesque. Proin tincidunt dictum malesuada. Phasellus sed libero nec justo vestibulum fermentum.

HeaderSub Header

• Lists• More Lists• Even more Lists

07/24/201319:00:00

Captions for videos or images

Graphs

“P+"" Q+&(#'”

tags, tags, tags

$Price

ICONs

SummaryLorem ipsum dolor sit a m e t , c o n s e c t e t u r adipiscing elit. Phasellus massa nulla, posuere at auctor in, varius id jlectus congue, euismigula eget, sodales quam.

BUTTONS

Page 36: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content: Make rules and relationships

Add to cart

$DescriptionLorem ipsum dolor sit a m e t , c o n s e c t e t u r adipiscing elit. Phasellus massa nulla, posuere at auctor in, varius id jlectus congue, euismigula eget, sodales quam.

Images

FAQs• Lists• More Lists• Even more Lists

Page 37: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Content: Prioritize content

Add to cart

$PRICE

DescriptionLorem ipsum dolor sit a m e t , c o n s e c t e t u r adipiscing elit. Phasellus massa nulla, posuere at auctor in, varius id jlectus congue, euismigula eget, sodales quam.

Images

FAQS

• Lists• More Lists• Even more Lists

=

1

2

3

5

4

7

6

Page 38: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

How to prioritize

MeaningWhat is gained/lost by keeping/losing this?

PriorityDoes it have context or exist for a key task?

RelationshipWhat is affected if this disappears?

Page 39: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Technicalities: Some light reading

Conditional LoadingAjax-include patternshttp://filamentgroup.com/lab/ajax_includes_modular_content

Lazy Loadinghttp://coding.smashingmagazine.com/2010/01/06/page-performance-what-to-know-and-what-you-can-do/

Show/Hide with media querieshttp://www.frankieroberto.com/responsive_text

Flexboxhttp://www.w3.org/TR/css3-flexbox/http://www.jordanm.co.uk/contentchoreographydemo

CSS3 Grid Layouthttp://dev.w3.org/csswg/css-grid/

Relocate.jshttps://github.com/edenspiekermann/minwidth-relocate

Page 40: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Responsive: Flexible Media

320px 1024px +768px

Aa Bb CcAa Bb CcAa Bb Cc

76kb

200kb

1.4MB

Page 41: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Media: Max-width: 100%?

Page 42: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Media: Multi-screen use case

Page 43: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Media: Use touch events

Page 44: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Media: Offer alternatives

Page 45: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Media: Check this stuff out

Responsive Imageshttp://filamentgroup.com/lab/ajax_includes_modular_content

<picture> elementhttp://picture.responsiveimages.orghttps://github.com/scottjehl/picturefill

srcsethttp://www.w3.org/html/wg/drafts/srcset/w3c-srcset/

Videohttp://fitvidsjs.com

Page 46: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

#1: We’re not designing pages anymore

#2: Think in percentages, not pixels

#3: Fluid layouts need strategic planning

#4: Assess about your content semantically

#5: Create content rules based on use cases

#6: Flexible media also means offering an alternative

Summary: 6 quick take-aways

Page 47: Planning content for responsive layouts

Responsive Design Contact met: @paulytinge: [email protected]

Page 48: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Massimo Vignelli

Responsive Design3 key challengeswith Pauly Ting

Page 49: Planning content for responsive layouts

Responsive DesignPlanning Contentwith Pauly Ting

Flexible Grids aren’t new

Responsive Design3 key challengeswith Pauly Ting

Resource - http://www.cdf.org/issue_journal/a_lasting_impression-2.html

Invented by Massimo Vignelli for the NPS.

Vince Gleason of the NPS turned to Vignelli for help in finding a way to allow designers to focus more on content, not reinvent the wheel with each piece.

The result was Unigrid.

At the heart of the Unigrid program's longevity is the fact that it is an open framework, not a fixed formula. There is room for creativity on the part of the many designers, both in-house and contract, who work with it.