Progressive enhancement is a design philosophy that delivers a first-class experience in restricted scenarios, serving up essential content and functionality to everyone and adding optional features as needed. It is more like a strategy and a plan in web-design which gives special importance to accessiblity and many scripting technologies. It is a very useful technique that allows Web developers to focus on developing the best possible websites while balancing the issues in those websites being accessed by multiple unknown user-agents.
Learn more
General knowledge
- Progressive enhancement on Wikipedia