This blog post looks at the difference between responsive web design and adaptive web design. Before we can get started, we need to define another concept: progressive enhancement.
Fluid grids, flexible images, and media queries are the three technical ingredients for responsive web design, but it also requires a different way of thinking. Rather than quarantining our content into disparate, device-specific experiences, we can use media queries to progressively enhance our work within different viewing contexts.The UX Munich website is a good example of responsive web design: Make the page wide enough (e.g. on desktop computers and laptops) and you get a multi-column layout. In its most narrow version (e.g. on a cell phone), you get a single-column layout. You can resize your browser window to observe the change.
Responsive web design has become very popular on the web. Marcotte has followed up his blog post with a book. A simple web search will also turn up many resources.
“Adaptive web design,” as I use it, is about creating interfaces that adapt to the user’s capabilities (in terms of both form and function).