So in Web land there are two things that will come up a lot. Graceful Degradation and Progressive Enhancement. So what are they? When I was doing some research on HTML5 and CSS3 for the redesign of my site, I came across an article on Smashing Magazine. While reading this article, I came across these two terms and this is a very good explanation for these two terms:
"Graceful Degradation is a widely used term which  ideology is basically using the latest technologies first, and then fix  anything that needs fixing for older browsers. We do this on a daily  basis: most of us code for Firefox first, then fix Internet Explorer.  That is Graceful Degradation in the practice.
Progressive Enhancement  refers to the habit of building first for the less capable, outdated  browser and then enhance for the latest technologies. We, too, use this  on a daily basis. For example, most of the times we code a website we  start with the markup and then apply an external CSS file where we add  all the styling. That is Progressive Enhancement in the practice."
source 
http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/ 
 
No comments:
Post a Comment