Unobstrusive JavaScript (wörtl. unaufdringliches JavaScript, auch barrierefreies JavaScript) ist ein Konzept für eine zeitgemäße Verwendung von JavaScript in Webseiten.
Grundprinzipien
- Aufteilung von Inhalt, Verhalten und Präsentation von Webseiten (Model View Controller)
- Verwendung von Best Practices um Probleme herkömmlicher JavaScript Programmierung zu vermeiden (unterschiedliche Anzeige in verschiedenen Browsern, fehlende Skalierbarkeit)
- graduelle Einbindung von Client-Software, die möglicherweise keine JavaScript-Unterstützung besitzt
Weblinks
- Der sinnvolle Einsatz von JavaScript (Artikel auf SelfHTML.org)