Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save trub/9697668 to your computer and use it in GitHub Desktop.
Save trub/9697668 to your computer and use it in GitHub Desktop.
Graceful degradation V. progressive enhancement in 60 seconds

#Graceful degradation V. Progressive enhancement

All these big words what do they mean? Allow me to translate.

#CONTENT IS KING

Graceful degradation is simply when a developer creates an awesome user experience for an app or website running on up-to-date current browsers and then that user experience starts to suck when you access the app/site from older browsers. Graceful degradation is for the guy or gal who just does enough to get by. We should call this method mediocritiy at its best.

Progressive enhancement has many similarities to the mediocrity of graceful degradation. The main difference is we decide on a standard user experience accessible to all browsers. On top of that we build sweet features into the browsers that have those abilities.

IN CONCLUSION

Graceful degradation is stuck looking back to the past while rogressive enhancement is looking ahead to the future and building for the now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment