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
By David Veatch - http://www.dvicci.com/blog
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
[email protected] @skiboyjon
Thursday, November 8, 12