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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.