Responsive Web Design

Why Responsive Web Design? Ethan Marcotte explains:

As the past few years have shown us, we simply can’t compete with the pace of technology. Are we really going to create a custom experience for every new browser or device that appears?

The alternative is to make web site responses to the users’ device using three core ingredients:

  1. A flexible, grid-based layout,
  2. Flexible images and media, and
  3. Media queries, a module from the CSS3 specification.

With clear illustrations and concise explanations, the three chapters covering the techniques alone can prepare readers to start making responsive web sites, but the equally delightful part of the book is to hear Marcotte’s views on “Becoming Responsive,” responses to the critics and insights on “mobile first” approach. An immediate-read for web designers.