Shallow Thoughts

because deep thoughts smack of effort

Misunderstanding Progressive Enhancement

Posted in Web Stuff by Bridget on July 23rd, 2011

Dear Mr. “I’m bad at blog titles“,

Not only are you bad at blog titles, you are bad at comprehending the progressive enhancement philosophy behind building websites/webapps.

Progressive enhancement doesn’t focus on catering to the least capable browser. It simply doesn’t exclude a less capable browser from providing access to all the content housed on the site. Progressive enhancement layers on various features in a responsible fashion in order to provide more capable browsers an “advanced” experience based on the technologies it supports.

The key principle of progressive enhancement is: Restrict no one from being able to get at the content they seek.

That doesn’t mean, make a crappy experience for all because of the lowest common denominator. Far from it.