Wikipedia states that Progressive Enhancement principle:
uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing those with better bandwidth or more advanced browser software an enhanced version of the page
This is the best example I have found of how Progressive Enhancement is applied:
This is serverfault.com and site still works without JavaScript. However they politely inform that if I enable JavaScript, the site will work better (See the red bar in the top “Server Fault works best with JavaScript enabled”).
In other words, don’t discriminate visitor because of the browser they use, be polite and at least provide some functionality.
A personal blog where I write about my current projects, work and interests. The posts are a reflection on my current self, varying over time, since change is the only constant.
Welcome to G To The Square, my thoughts on ICT, Business and Life... in a Square.