Educause - Building a Responsive Website for the Presidential Debate

Preview:

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

Citation preview

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

Thursday, November 8, 12

Hello!

Thursday, November 8, 12

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

Thursday, November 8, 12

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

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Tweet us!@skiboyjon

#E12_SESS088#edu12

Thursday, November 8, 12

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

Thursday, November 8, 12

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

Thursday, November 8, 12

Responsive + Adaptive = ReDaptive?

Thursday, November 8, 12

Thursday, November 8, 12

How we screwed up

What we did well

Lessons learned

Thursday, November 8, 12

How it began

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

Thursday, November 8, 12

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

Thursday, November 8, 12

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

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

Thursday, November 8, 12

Can I get tickets?

Thursday, November 8, 12

Thursday, November 8, 12

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

Thursday, November 8, 12

We need a debate website

#E12_SESS088

Thursday, November 8, 12

Lesson Learned #1DO YOUR HOMEWORK

#E12_SESS088

Thursday, November 8, 12

Aaron GustafsonADAPTIVE WEB DESIGN

Ethan MarcotteRESPONSIVE WEB DESIGN

Thursday, November 8, 12

Something BIG is happening

Thursday, November 8, 12

The next major step

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

How we decided to go Responsive

USE DATA TO INFORM

#E12_SESS088

Thursday, November 8, 12

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

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

Thursday, November 8, 12

2009 - 27 screens

Thursday, November 8, 12

2009 - 28 screens

2012 - 587 screens

Thursday, November 8, 12

681,900 Total

3997 different android devices

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

Thursday, November 8, 12

Android Screens

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

Thursday, November 8, 12

iOS screens

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

Thursday, November 8, 12

iOS screens

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

Thursday, November 8, 12

Practical maintenance and updates

Thursday, November 8, 12

Opportunity to start with a project site

Thursday, November 8, 12

Plenty of problems too

Thursday, November 8, 12

Not many other higher-ed schools using RWD, yet

Thursday, November 8, 12

“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

Not a Silver Bullet

Thursday, November 8, 12

Lesson Learned #2GET BUY IN EARLY

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

#E12_SESS088

Thursday, November 8, 12

Share information with stakeholders through demos, explanation and training

Thursday, November 8, 12

You are the cheerleader

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Lesson Learned #3

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

PLAN, PLAN, PLAN

#E12_SESS088

Thursday, November 8, 12

Oct 31, 2011 Oct 3, 2012

Website LaunchFeb 20, 2012

Content + Design + Development

Thursday, November 8, 12

The typical process

Thursday, November 8, 12

Content DevelopmentDesign

Thursday, November 8, 12

Content

Development

Design

Thursday, November 8, 12

Mobile First

Luke Wroblewski@lukew

Thursday, November 8, 12

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

Thursday, November 8, 12

Design / Development loop

Thursday, November 8, 12

Ross

Thursday, November 8, 12

More Work Up Front = Better User Experience

Thursday, November 8, 12

Lesson Learned #4START BUILDING

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

#E12_SESS088

Thursday, November 8, 12

Test your responsive breakpoints in the browser as you build

Thursday, November 8, 12

Thursday, November 8, 12

Resizer

Thursday, November 8, 12

Feedback from stakeholders at different stages of the process

Thursday, November 8, 12

Developing in the browser reveals problems early

Thursday, November 8, 12

Re-learn how to think in breakpoints

Thursday, November 8, 12

Broken web fonts in the browser

Thursday, November 8, 12

Work closely with sys admins to configure servers appropriately

Thursday, November 8, 12

Be prepared to suck

Thursday, November 8, 12

Thursday, November 8, 12

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

#E12_SESS088

Thursday, November 8, 12

60%mobile users expect site to load in

3

seconds or lesssource - 2009, Compuware commissioned Equation Research

Thursday, November 8, 12

74%users will leave if your page takes

5

seconds or longer to load

source - 2009, Compuware commissioned Equation Research

Thursday, November 8, 12

CMS IntegrationGET RWD TO WORK IN YOUR CMS

#E12_SESS088

Thursday, November 8, 12

Create all new templates in OmniUpdate

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

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

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

#E12_SESS088

Thursday, November 8, 12

Testing takes time

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

Thursday, November 8, 12

Test on real mobile devices

Thursday, November 8, 12

MobitestMOBITEST.AKAMAI.COM

Thursday, November 8, 12

Thursday, November 8, 12

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

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

Feb 20, The LaunchTime to Party

#E12_SESS088

Thursday, November 8, 12

Thursday, November 8, 12

Oct 3, 2012University of Denver presents the Presidential Debate

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

Thursday, November 8, 12

What’s Next?The FUTURE

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

#E12_SESS088

Thursday, November 8, 12

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

Thursday, November 8, 12

Already started building new DU core site using responsive design

Thursday, November 8, 12

Thursday, November 8, 12

Thank you very much!

slideshare.net/skiboyjonbit.ly/redaptive#E12_SESS088

jon.liu@du.edu @skiboyjon

Thursday, November 8, 12