+ All Categories
Home > Documents > Educause - Building a Responsive Website for the Presidential Debate

Educause - Building a Responsive Website for the Presidential Debate

Date post: 27-Jan-2015
Category:
Upload: jon-liu
View: 106 times
Download: 3 times
Share this document with a friend
Description:
“Building a Responsive Website for the Presidential Debate” by Jon Liu at Educause Conference in Denver on Nov 8, 2012. More resources at bit.ly/redaptive
Popular Tags:
99
Building a Responsive Website for the Presidential Debate JON LIU & MATT ESCHENBAUM Thursday, November 8, 12
Transcript
Page 1: Educause - Building a Responsive Website for the Presidential Debate

Building a Responsive Website for the Presidential DebateJON LIU & MATT ESCHENBAUM

Thursday, November 8, 12

Page 2: Educause - Building a Responsive Website for the Presidential Debate

Hello!

Thursday, November 8, 12

Page 3: Educause - Building a Responsive Website for the Presidential Debate

By Jacked01 - http://www.flickr.com/photos/jacked01/4335464703/

Thursday, November 8, 12

Page 4: Educause - Building a Responsive Website for the Presidential Debate

By Hilary Hughes - https://picasaweb.google.com/105795174137387926578/Denver#5556786742373643186

Thursday, November 8, 12

Page 5: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 6: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 7: Educause - Building a Responsive Website for the Presidential Debate

Tweet us!@skiboyjon

#E12_SESS088#edu12

Thursday, November 8, 12

Page 8: Educause - Building a Responsive Website for the Presidential Debate

By Brad Frost - http://bradfrostweb.com/blog/mobile/beyond-media-queries-anatomy-of-an-adaptive-web-design/

Thursday, November 8, 12

Page 9: Educause - Building a Responsive Website for the Presidential Debate

By Viljami Salminen - http://viljamis.com/blog/2012/adaptive-vs-responsive-whats-the-difference.php

Thursday, November 8, 12

Page 10: Educause - Building a Responsive Website for the Presidential Debate

Responsive + Adaptive = ReDaptive?

Thursday, November 8, 12

Page 11: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 12: Educause - Building a Responsive Website for the Presidential Debate

How we screwed up

What we did well

Lessons learned

Thursday, November 8, 12

Page 13: Educause - Building a Responsive Website for the Presidential Debate

How it began

By -eko- - http://www.flickr.com/photos/ekosystem/4334671818/

Thursday, November 8, 12

Page 14: Educause - Building a Responsive Website for the Presidential Debate

Mar 31, 2011 University of Denver applied to host the debate

Thursday, November 8, 12

Page 15: Educause - Building a Responsive Website for the Presidential Debate

By Laney Griner - http://knowyourmeme.com/memes/i-hate-sandcastles-success-kid

Oct 31, 2011DU was selected as a host site by the Commission on Public Debates

Thursday, November 8, 12

Page 16: Educause - Building a Responsive Website for the Presidential Debate

By Bourguiboeuf - http://www.flickr.com/photos/bourguiboeuf/6996015793/

Thursday, November 8, 12

Page 17: Educause - Building a Responsive Website for the Presidential Debate

Can I get tickets?

Thursday, November 8, 12

Page 18: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 19: Educause - Building a Responsive Website for the Presidential Debate

By Austen Hufford - http://www.flickr.com/photos/austenhufford/6964717904/

Thursday, November 8, 12

Page 20: Educause - Building a Responsive Website for the Presidential Debate

We need a debate website

#E12_SESS088

Thursday, November 8, 12

Page 21: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #1DO YOUR HOMEWORK

#E12_SESS088

Thursday, November 8, 12

Page 22: Educause - Building a Responsive Website for the Presidential Debate

Aaron GustafsonADAPTIVE WEB DESIGN

Ethan MarcotteRESPONSIVE WEB DESIGN

Thursday, November 8, 12

Page 23: Educause - Building a Responsive Website for the Presidential Debate

Something BIG is happening

Thursday, November 8, 12

Page 24: Educause - Building a Responsive Website for the Presidential Debate

The next major step

Thursday, November 8, 12

Page 25: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 26: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 27: Educause - Building a Responsive Website for the Presidential Debate

How we decided to go Responsive

USE DATA TO INFORM

#E12_SESS088

Thursday, November 8, 12

Page 28: Educause - Building a Responsive Website for the Presidential Debate

DU.EDUMobile Growth2009 - 2012

MOBILE OVERALL

0.00%$

1.00%$

2.00%$

3.00%$

4.00%$

5.00%$

6.00%$

7.00%$

8.00%$

Nov$2009$

Dec$2009$

Jan$2010$

Feb$2010$

Mar$2010$

Apr$2010$

May$2010$

Jun$2010$

Jul$2010$

Aug$2010$

Sep$2010$

Oct$2010$

Nov$2010$

Dec$2010$

Jan$2011$

Feb$2011$

Mar$2011$

Apr$2011$

May$2011$

Jun$2011$

Jul$2011$

Aug$2011$

Sep$2011$

Oct$2011$

Nov$2011$

Dec$2011$

Jan$2012$

Feb$2012$

Mar$2012$

Apr$2012$

May$2012$

Jun$2012$

Jul$2012$

Aug$2012$

Sep$2012$

Oct$2012$

4,600

56,800

Thursday, November 8, 12

Page 29: Educause - Building a Responsive Website for the Presidential Debate

By adactio - http://www.flickr.com/photos/adactio/6153481666/in/photostream/

Thursday, November 8, 12

Page 30: Educause - Building a Responsive Website for the Presidential Debate

2009 - 27 screens

Thursday, November 8, 12

Page 31: Educause - Building a Responsive Website for the Presidential Debate

2009 - 28 screens

2012 - 587 screens

Thursday, November 8, 12

Page 32: Educause - Building a Responsive Website for the Presidential Debate

681,900 Total

3997 different android devices

By OpenSignalMaps - http://opensignalmaps.com/reports/fragmentation.php

Thursday, November 8, 12

Page 33: Educause - Building a Responsive Website for the Presidential Debate

Android Screens

By OpenSignalMaps - http://opensignalmaps.com/reports/fragmentation.php

Thursday, November 8, 12

Page 34: Educause - Building a Responsive Website for the Presidential Debate

iOS screens

By OpenSignalMaps - http://opensignalmaps.com/reports/fragmentation.php

Thursday, November 8, 12

Page 35: Educause - Building a Responsive Website for the Presidential Debate

iOS screens

By OpenSignalMaps - http://opensignalmaps.com/reports/fragmentation.php

Thursday, November 8, 12

Page 36: Educause - Building a Responsive Website for the Presidential Debate

Practical maintenance and updates

Thursday, November 8, 12

Page 37: Educause - Building a Responsive Website for the Presidential Debate

Opportunity to start with a project site

Thursday, November 8, 12

Page 38: Educause - Building a Responsive Website for the Presidential Debate

Plenty of problems too

Thursday, November 8, 12

Page 39: Educause - Building a Responsive Website for the Presidential Debate

Not many other higher-ed schools using RWD, yet

Thursday, November 8, 12

Page 40: Educause - Building a Responsive Website for the Presidential Debate

“Best practices are emerging for smaller, boutique-style sites, but for sites with larger anatomies, it’s still the Wild West”

Michael Mesker http://www.palantir.net

Thursday, November 8, 12

Page 41: Educause - Building a Responsive Website for the Presidential Debate

Not a Silver Bullet

Thursday, November 8, 12

Page 43: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #2GET BUY IN EARLY

By @MSG - http://www.flickr.com/photos/michaelsgalpert/2455566419/

#E12_SESS088

Thursday, November 8, 12

Page 44: Educause - Building a Responsive Website for the Presidential Debate

Share information with stakeholders through demos, explanation and training

Thursday, November 8, 12

Page 45: Educause - Building a Responsive Website for the Presidential Debate

You are the cheerleader

Thursday, November 8, 12

Page 46: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 47: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 48: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 49: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 50: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #3

By Cameron Degelia - http://www.flickr.com/photos/degelia/6894587439/

PLAN, PLAN, PLAN

#E12_SESS088

Thursday, November 8, 12

Page 51: Educause - Building a Responsive Website for the Presidential Debate

Oct 31, 2011 Oct 3, 2012

Website LaunchFeb 20, 2012

Content + Design + Development

Thursday, November 8, 12

Page 52: Educause - Building a Responsive Website for the Presidential Debate

The typical process

Thursday, November 8, 12

Page 53: Educause - Building a Responsive Website for the Presidential Debate

Content DevelopmentDesign

Thursday, November 8, 12

Page 54: Educause - Building a Responsive Website for the Presidential Debate

Content

Development

Design

Thursday, November 8, 12

Page 55: Educause - Building a Responsive Website for the Presidential Debate

Mobile First

Luke Wroblewski@lukew

Thursday, November 8, 12

Page 56: Educause - Building a Responsive Website for the Presidential Debate

By Brad Frost - http://bradfrostweb.com/blog/web/mobile-first-responsive-web-design/

Thursday, November 8, 12

Page 57: Educause - Building a Responsive Website for the Presidential Debate

Design / Development loop

Thursday, November 8, 12

Page 58: Educause - Building a Responsive Website for the Presidential Debate

Ross

Thursday, November 8, 12

Page 59: Educause - Building a Responsive Website for the Presidential Debate

More Work Up Front = Better User Experience

Thursday, November 8, 12

Page 60: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #4START BUILDING

By Armchair Builder - http://www.flickr.com/photos/armchairbuilder/7345497766/

#E12_SESS088

Thursday, November 8, 12

Page 61: Educause - Building a Responsive Website for the Presidential Debate

Test your responsive breakpoints in the browser as you build

Thursday, November 8, 12

Page 62: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 63: Educause - Building a Responsive Website for the Presidential Debate

Resizer

Thursday, November 8, 12

Page 64: Educause - Building a Responsive Website for the Presidential Debate

Feedback from stakeholders at different stages of the process

Thursday, November 8, 12

Page 65: Educause - Building a Responsive Website for the Presidential Debate

Developing in the browser reveals problems early

Thursday, November 8, 12

Page 66: Educause - Building a Responsive Website for the Presidential Debate

Re-learn how to think in breakpoints

Thursday, November 8, 12

Page 67: Educause - Building a Responsive Website for the Presidential Debate

Broken web fonts in the browser

Thursday, November 8, 12

Page 68: Educause - Building a Responsive Website for the Presidential Debate

Work closely with sys admins to configure servers appropriately

Thursday, November 8, 12

Page 69: Educause - Building a Responsive Website for the Presidential Debate

Be prepared to suck

Thursday, November 8, 12

Page 70: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 71: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #5USE FRAMEWORKS AND PLUGINS, BUT WITH CAUTION

#E12_SESS088

Thursday, November 8, 12

Page 72: Educause - Building a Responsive Website for the Presidential Debate

60%mobile users expect site to load in

3

seconds or lesssource - 2009, Compuware commissioned Equation Research

Thursday, November 8, 12

Page 73: Educause - Building a Responsive Website for the Presidential Debate

74%users will leave if your page takes

5

seconds or longer to load

source - 2009, Compuware commissioned Equation Research

Thursday, November 8, 12

Page 74: Educause - Building a Responsive Website for the Presidential Debate

CMS IntegrationGET RWD TO WORK IN YOUR CMS

#E12_SESS088

Thursday, November 8, 12

Page 75: Educause - Building a Responsive Website for the Presidential Debate

Create all new templates in OmniUpdate

Thursday, November 8, 12

Page 76: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 77: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 78: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 79: Educause - Building a Responsive Website for the Presidential Debate

Lesson Learned #6TEST, TEST, AND TEST SOME MORE

By ~db~ - http://www.flickr.com/photos/dopey/123646856/

#E12_SESS088

Thursday, November 8, 12

Page 80: Educause - Building a Responsive Website for the Presidential Debate

Testing takes time

By Thomas Hawk - http://www.flickr.com/photos/thomashawk/4440874971/

Thursday, November 8, 12

Page 81: Educause - Building a Responsive Website for the Presidential Debate

Test on real mobile devices

Thursday, November 8, 12

Page 82: Educause - Building a Responsive Website for the Presidential Debate

MobitestMOBITEST.AKAMAI.COM

Thursday, November 8, 12

Page 83: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 84: Educause - Building a Responsive Website for the Presidential Debate

Debate 2012 Home Page- 252.6kbDEBATE2012.DU.EDU

Mobitest iPhone 4

Mobitest Galaxy S

Desktop Wifi

iPhone 4 WiFi

iPhone 4 3G 8.60 sec

4.51 sec

3.51 sec

2.55 sec

2.14 sec

Thursday, November 8, 12

Page 85: Educause - Building a Responsive Website for the Presidential Debate

Debate 2012 Events Page - 673.5kbDEBATE2012.DU.EDU/NEWS

Desktop Wifi

Mobitest Galaxy S

iPhone 4 WiFi

Mobitest iPhone 4

iPhone 4 3G 9.00 sec

3.78 sec

3.51 sec

3.49 sec

2.80 sec

Thursday, November 8, 12

Page 86: Educause - Building a Responsive Website for the Presidential Debate

Feb 20, The LaunchTime to Party

#E12_SESS088

Thursday, November 8, 12

Page 87: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 88: Educause - Building a Responsive Website for the Presidential Debate

Oct 3, 2012University of Denver presents the Presidential Debate

Thursday, November 8, 12

Page 89: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 90: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 91: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 92: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 93: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 94: Educause - Building a Responsive Website for the Presidential Debate

What’s Next?The FUTURE

By :: Radar Communication :: - http://www.flickr.com/photos/markchapmanphoto/5139429152/

#E12_SESS088

Thursday, November 8, 12

Page 95: Educause - Building a Responsive Website for the Presidential Debate

Proposed adaptive image element

<picture> <source srcset="small-1.jpg 1x, small-2.jpg 2x"> <source media="(min-width: 18em)" srcset="med-1.jpg 1x, med-2.jpg 2x"> <source media="(min-width: 45em)" srcset="large-1.jpg 1x, large-2.jpg 2x"> <img src="small-1.jpg"></picture>

Thursday, November 8, 12

Page 96: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 97: Educause - Building a Responsive Website for the Presidential Debate

Already started building new DU core site using responsive design

Thursday, November 8, 12

Page 98: Educause - Building a Responsive Website for the Presidential Debate

Thursday, November 8, 12

Page 99: Educause - Building a Responsive Website for the Presidential Debate

Thank you very much!

slideshare.net/skiboyjonbit.ly/redaptive#E12_SESS088

[email protected] @skiboyjon

Thursday, November 8, 12


Recommended