L'intégration d'un site par amélioration progressive
Une bonne pratique dans la méthode d'intégration d'un site web est de procéder par amélioration progressive (progressive enhancement en anglais) :
- Etape 1 : (X)HTML Strict, sémantique
- Etape 2 : Styles CSS, avec ajouts éventuels d'éléments div, span et d'attributs class, id dans le document (X)HTML
- Etape 3 : Javascript "non-obstrusif" (Unobtrusive Javascript en anglais), c'est-à-dire que le contenu et les services du site restent accessibles sans Javascript
- Etape 4 : Dynamisation, avec PHP par exemple, et liaison aves la basse de données