develop your own interactive content: richard baxter, builtvisible - mozcon 2014

76
#MozCon Richard Baxter • Builtvisible Developing Your Own Great Interactive Content @richardbaxter [email protected] What You'll Need to Know

Upload: richard-baxter

Post on 20-Aug-2015

5.776 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

#MozCon

Richard Baxter • Builtvisible

Developing Your Own Great Interactive Content

@richardbaxter • [email protected]

What You'll Need to Know

Page 2: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 3: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 4: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 5: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 6: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 7: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 8: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Stop with the pooping on the

Internet!

Page 9: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

oliveremberton.com

Page 10: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

This stuff is hard to do.

Page 11: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

[content]

Page 12: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

COOL!

Page 13: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Know how it’s built.

Page 14: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

SVG

Page 15: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 16: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

jQuery

Page 17: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 18: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

WebGL

Page 19: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 20: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

CSS

Page 21: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 22: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

HTML5 Video

Page 23: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

oreilly.com/pub/e/2599

The Best of Fluent: JS + HTML5 Video + Canvas

Page 24: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Embedded JS Charts

Page 25: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 26: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Your Vocabulary List − HTML5

− Responsive CSS (& libraries)

− CSS3 (& frameworks)

− JS (& frameworks: jQuery, MooTools, Jade, Handlebars)

− JSON (api post and response data)

− WEBGL

− HTML5 audio & video

− SVG

− HTML5 History API manipulation w/ PushState

Page 27: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

That’s the “what”.

Page 28: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

I’d rather have a Snow Fall builder than a Snow Fall.

Kevin Delaney

Page 29: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

This is the story of our “how”.

Page 30: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 31: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Liam (the creative guy) had a bunch of

ideas. @liamhgfisher

Page 32: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Read this book & this post:

http://builtvisible.com/creative-method/

Page 33: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

http://andrewblum.net/

Page 34: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Which idea did your marketing team find most

exciting?

Page 35: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

We have our story

Page 36: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

How to tell it…

NOT YET

Page 37: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

1. Technical Set Up & Feasibility

Page 38: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 39: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

2. Initial Stakeholder

Outreach

Page 40: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Creative Planning

Stakeholder Recruitment

Proof of Concept

Production

Stakeholder Recruitment:

Page 41: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

3. Asset Collection + Research

Page 42: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 43: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 44: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

4. Storyboard Creation

Page 45: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

data

Page 46: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

flow

Page 47: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

assets

Page 48: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Data: raw materials for the story

Flow: how the content is organised

Assets: features, copy and images

Experience

Page 49: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

What about the design?

Not yet:

Page 50: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 51: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

4. Rapid Prototyping

Page 52: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Mediums vs Features

Article

Infographic

Video

Presentation

Microsite

Copy

Embedded charts

Video embeds

Images

SVG Animation

Page 53: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Content precedes design. Design in the absence of content is not design, it’s decoration.

Jeffrey Zeldman

Page 54: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 55: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 56: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 57: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 58: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 59: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

5. Launch

Page 60: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Stakeholder Recruitment

Proof of Concept

Production Launch

Launch:

Page 61: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014
Page 62: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

The traffic

Page 63: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Things we learned along the way…

Page 64: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On bandwidth:

Page 65: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On shareable assets:

Page 66: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

The coverage

Page 67: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On Pagespeed

Page 68: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On SEO

Non JS version creates a 404

Page 69: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On responsive testing:

responsinator.com

Page 70: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

On process:

Every time we encountered a problem, it was because of process:

1. A missing step

2. Skipping a step

Page 71: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

If you don’t love it, you

can’t ship it.

Page 72: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

Editorial & Project Management

Liam Fisher Dani Mansfield Darren Kingman Research

Robyn Lodge Design

Paul Venn

Coding + Genius

Pete Wailes Testing

The whole wonderful team at Builtvisible Very special thanks: Dave Howard, Daniel Butler & Geoff Griffiths

Page 73: Develop Your Own Interactive Content: Richard Baxter, Builtvisible - MozCon 2014

#MozCon

Richard Baxter • Builtvisible

@richardbaxter • [email protected]