Introduction

Most web design books are filled with great techniques and examples that you can pick up and use right away. They’re often filled with reams of documentation on which HTML tags to use in which situation and what each and every CSS property does. And most include some sort of sample project or projects for you to work along with in order to see how the code examples come together.

This is not that kind of book. This is a philosophy book about designing for the ever-changing, ever-evolving Web.

There are thousands of technique books out there for you to buy and hundreds of thousands of technique-based articles for you to read. Many of them are quite good. Sadly, however, most of them have a shelf life measured in months.

Technologies...browsers...toolsets...they’re ...

Get Adaptive Web Design: Crafting Rich Experiences with Progressive Enhancement, Second Edition 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.