O'Reilly logo

Designing with Progressive Enhancement: Building the Web that Works for Everyone by Maggie Costello Wachs, Scott Jehl, Patty Toland, Todd Parker

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter Two. Progressive Enhancement in Action: The X-ray Perspective

Our primary goal when building a website is to ensure that everyone gets the best possible experience within the capabilities and constraints of their browser. We believe progressive enhancement makes it possible to achieve this goal by delivering all the benefits that advanced coding affords to those with modern browsers, while still serving the needs of users on older browsers, screen readers, and web-enabled mobile phones—all with a unified code base.

Over the course of many client projects, we’ve devised a custom progressive enhancement-based methodology which has two important keystones: a capabilities test to conclusively determine each browser’s specific capabilities, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required