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