Graceful degradation is the opposite of progressive enhancement. With graceful degradation, the "full" experience (on a desktop, with JavaScript enabled, with a mouse) is the default, and you add code and functionality to account for things that might miss.

Generally it's better to approach a project with progressive enhancement in mind, and graceful degradation should be reserved for improving legacy sites.

The responsive design glossary explains the many terms used in responsive design and development. It's a practical reference for anyone getting started with responsive design and development.

Get an overview of all responsive design terms

It's time to stop resizing your browser.

Create and test truly responsive websites and apps faster than ever before.

Learn more