__
.
DNS4 
zoeken
  ⑬
«

JavaScript
Unobtrusive JavaScript

Probeer zoveel mogelijk om
Unobtrusive JavaScript te gebruiken

Unobtrusive JavaScript is eigenlijk een manier om het gebruik van client side scripts geheel te scheiden van de html. Gaat het bij het gebruik van CSS om de scheiding van de inhoud/structuur en de vormgeving (lay-out); bij Unobtrusive JavaScript wordt de inhoud en structuur van het `gedrag` gescheiden. Mede hierdoor wordt het nu mogelijk om GEHEEL afzondelijk inhoud, structuur, gedrag en vormgeving te ontwikkelen waarbij het heel erg makkelijk wordt om deze aan te passen. De website is hierdoor een grote `lego-doos` waarbij simpel bouwsteentjes toegevoegd, weggehaald of gewijzigd kunnen worden. Waar mogelijk is op deze site dit principe toegepast.

Alle andere JavaScript voorbeelden zijn dusdanig geconstrueerd dat ze de validatie van de XHTML op geen enkele wijze verhinderen. De scripts worden waar mogelijk uit de html-pagina gehaald en in separate `.js` bestandjes geplaatst welke met een statement in de html geladen worden.

De titel van deze pagina is: Unobtrusive JavaScript.
De sleutelwoorden zijn : validatie, javascript en unobtrusive.
De omschrijving is: unobtrusive JavaScript scheidt clientside scripts van de html.