Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.Start your free trial
Unsubscribed User1,182 Points
What's the concept behind progressive enhancement?
Ryan DucheneCourses Plus Student 46,022 Points
Progressive enhancement is the state of a website where a certain aspect of the user's experience is improved (but not broken) when they support certain features. That was complicated, so I'll try to explain it better.
The reasoning behind this is that we might want to use all the latest goodies, but if they're not supported in certain browsers, they'll break. And when they break, the users of those browsers won't be happy.
That's progressive enhancement. Does that help?