Progressive Enhancement
Progressive enhancement is a design and development strategy for websites that starts with a simple base and adds step-by-step improvements for more powerful systems. It allows developers to design websites that take full advantage of the capabilities of modern browsers and devices. At the same time, it avoids performance and display problems with less powerful devices and older browsers with limited functionality.
Talks & Videos
Jeremy Keith on progressive enhancement
20145 mins
Kyle Simpson - FOUC, and the Death of Progressive Enhancement
201973 mins
Progressive Enhancement v.s. Graceful Degradation
20165 mins
Build Accessibly with Progressive Enhancement: Intro and HTML
20209 mins
Progressively enhancing like it’s 2003
202016 mins
Browsers and Progressive Enhancement
20138 mins
Blogs & Articles
Progressive Enhancement: What It Is, And How To Use It?Progressive Enhancement - MDN Web Docs GlossaryWhat is Progressive Enhancement, and why it mattersUnderstanding Progressive EnhancementGraceful degradation versus progressive enhancementWhat is Progressive Enhancement and Why Should You Care?Progressive Enhancement 101: Overview and Best Practices