Stufenweiser Abbau

Stufenweiser Abbau ist eine Designphilosophie, die darauf abzielt, eine moderne Website/Anwendung zu erstellen, die in den neuesten Browsern funktioniert, aber auf eine Erfahrung zurückfällt, die zwar nicht so gut ist, aber dennoch wesentliche Inhalte und Funktionen in älteren Browsern bietet.

Polyfills können verwendet werden, um fehlende Funktionen mit JavaScript einzubauen. Es sollten jedoch akzeptable Alternativen zu Funktionen wie Styling und Layout bereitgestellt werden, wenn möglich durch die Nutzung der CSS-Kaskade oder des HTML-Fallback-Verhaltens.

Es ist eine nützliche Technik, die Webentwicklern ermöglicht, die bestmöglichen Websites zu entwickeln, da diese von mehreren unbekannten User-Agents abgerufen werden. Progressive Enhancement ist verwandt, aber anders — es wird oft als das Gegenteil von stufenweisem Abbau angesehen. In Wirklichkeit sind beide Ansätze gültig und können sich oft ergänzen.

Siehe auch