Responsive/Adaptive Web Design

I haven’t posted anything to my blog in way too long of a time, but all I can say is, being a new Poppa can be all consuming. There’s good and bad to that… but mostly good as far as I can see. :-) Anyway, I’ve been excited by the possibilities I’ve been seeing with “Responsive Web Design” for well over a year now, and figured I’d post a little something about it.

The Basics

Previously, if clients were concerned about how their site was viewed on mobile devices, firms would build separate device-specific sites for the more popular devices for their users. Typically the iPhone, for the clients that could worry about and pay for the extra design and development.

So, “Responsive Web Design” is basically creating CSS for your HTML pages that listens to what sort of environment the end-user is using to view the page, and serves up typography, graphics and layout that is best for that environment. What do I mean by “environment”? Well, it’s the difference between viewing a site on your maximized 1600×1200 desktop browser, 1024×768 laptop, or maybe viewing the site from your iPhone oriented vertically. Those are some very different environments, and can be treated differently to make for a better viewing experience for your end user in any of those viewing environments.

Three different sizes (or environments) for viewing the same web page.

The first article I took notice of for this technique was, of course, from the folks at A List Apart:
alistapart.com/articles/responsive-web-design
(Specifically, this article was written by Ethan Marcotte from the famous web blog unstoppablerobotninja.com)

And he even created an example website that had pretty good cross-browser adaptability even for May of 2010. It can be viewed here:
alistapart.com/d/responsive-web-design/ex/ex-site-flexible.html
(If you are on a non-mobile device, try resizing the browser, and watch the page completely respond to your changing environment. If you are on a mobile device, you can rotate the orientation of the device to see 2 potentially different layouts.)

If you’ve ever been tasked to make a beautiful and usable website for a client, and then asked as an after-thought to make an iPhone version of the site, this new methodology can be amazingly exciting.

My Experiment

Just as an experiment, to try and play with this a bit, I made a page using my usual technique of cobbling together other people’s online tutorials and examples and then bashing it into something close to what I want it to look like. I need to read up more about Fluid Images but here is what I have so far:
rizzio.net/home/wp-content/uploads/experiments/responsive/index.html

Some Light Reading

If this is as exciting to you as it is to me, here are some additional links to get more details:

The Basic Concept
webdesignerwall.com/tutorials/responsive-design-in-3-steps

Lots more details and examples
coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/#more-75660

A great grouping of additional articles that would prove quite helpful
catswhocode.com/blog/awesome-tutorials-to-master-responsive-web-design

What about applying this to Email Newsletters?
http://www.campaignmonitor.com/blog/post/3163/optimizing-your-emails-for-mobile-devices-with-media/
(Not sure about the cross-browser/email-browser support of @media queries, but this is potentially a powerful application of Responsive Web Design)

Enjoy!
Dave

My very first SlideShare presentation!

Looky here! My first ever SlideShare.net presentation! It’s a little ditty I created to help our traditional media buying folks transition over to the brave new world of online banner ads and all the specs they have to understand and bring into their Work Orders. It’s pretty basic, and it assumes I’ll be talking through some of the details, but it’s hopefully still somewhat informative… and maybe a little entertaining.

The future of “Print”?

Wow. Talk about deep content. This little visualization of what Sports Illustrated could turn into on is completely “Game ON!” (sorry, had to do it) This is exactly the type of thing that has so many people excited about the prospect of some sort of Apple “Tablet”. Really nice work Time, Inc. and WonderFactory!

But I tell you this… to create a magazine like this would be no small endeavor. To have content that runs this deep would require a whole lot of people working real hard, probably around the clock. But imagine if Wired magazine were like this? Or how about US News and World Report? Or maybe online news magazines? Like the Huffington Post?

“Classic” Viral Movie?

[kml_flashembed publishmethod=”dynamic” fversion=”8.0.0″ replaceId=”end-wtf” movie=”http://rizzio.net/home/wp-content/uploads/endWTF.swf” width=”599″ height=”338″ targetclass=”flashmovie” align=”top” loop=”false” scale=”exactfit”]

Get Adobe Flash player

[/kml_flashembed]
So… I don’t know if there is such a thing as a viral “Classic”… but if it’s possible, I’d vote for this one as a definite contender. albinoblacksheep! The END!