Responsive Web Design: The Past, Present, and Future

A session at DrupalCon Denver 2012

Tuesday 20th March, 2012

10:45am to 11:45am (MST)

This presentation examines the philosophy of "Responsive Web Design. It's suitable for newcomers to the term and experienced developers and designers who are already deeply involved in creating responsive sites.


The web was stuck inside a lie we had created for ourselves called 960px. Designing sites for the lowest common denomination of screen size. Screens were getting bigger and more varied and we didn’t take advantage of them because it was hard.

Mobile web browsing came of age. Screen sizes suddenly got a lot smaller and forced us to stop looking at the web through the 960px view port and start thinking about how users were experiencing our site on different devices.


Ethan Marcotte introduced a philosophy called 'Responsive Web Design'. It embraces the fact that devices are different and adapts to different contexts. Let's explore the roots of the philosophy and how it gave meaning to techniques people were already using.
Since the introduction of the term the web community has embraced it and expanded upon the original concepts. Mobile first responsive design is progressive enhancement taken a step further. Conditional loading introduces the concept of economical enhancement. Don't load what won't be used.


There’s a lot more to a mobile device than a small screen. If a larger screen size is considered a device capability then what other capabilities do devices have we can take advantage of to create a better experience.

About the speaker

This person is speaking at this event.
Lewis Nyman

Designing and building at @Wunder_UK. I care about: helping others be happy, openess, sharing knowledge, healthy bodies and minds.

Next session in MH 1A-1D

1pm Native Mobile Application Development on Drupal by Kyle Browning

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 10:45am11:45am MST

Date Tue 20th March 2012


MH 1A-1D, Colorado Convention Center

Short URL


View the schedule


See something wrong?

Report an issue with this session