Progressive Enhancement
Make it work everywhere, then make it nicer where you can.
Definition
Building a working baseline first, then layering enhancements for environments that support them.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
On this plate
In plain language
Make it work everywhere, then make it nicer where you can.
Example
A form that submits without JavaScript, enhanced with client-side validation when available.
Local chart
TERM·122 · Region X · Grid D6
This entry and the entries it is stated to connect with. Each line is labelled with what the connection means.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Deeper reading
The full entry behind this definition.
- Keyboard NavigationA11Y·002 · Accessibility
- Performance as User ExperienceFND·054 · UI foundation
Related concept
Connected closely enough to change how you apply this.
- Graceful DegradationTERM·121 · Term
Nearby in the Atlas
Adjacent territory, found through shared tags rather than a stated link.