Chapter 8. RESS

It is a bad carpenter who quarrels with his tools.

MOHANDAS GANDHI

I’m no carpenter. Give me a hammer, some nails, and a pile of boards and you’ll get a bunch of bent nails, a pile of boards (with hammer indents), and some cheap comic relief. That doesn’t mean the tools were bad. Give those same materials to a carpenter and you’ll get a sturdy bench built to last a long time.

There’s a lot of debate surrounding server-side detection and responsive design. Many developers claim that server-side detection is inherently wrong. Of course, many of those on the other side of the fence say the same thing about client-side responsive design.

Neither approach is a solution in and of itself, but they are valuable tools. We’ve spent a great ...

Get Implementing Responsive Design: Building sites for an anywhere, everywhere web now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.