Menu:
Définition
Le propos de Félix
Mon cours de DHTML
Les avis diffèrent sur la définition de DHTML.
En fait, et de façon synthétique,
Le DHTML n’est ni un langage informatique, ni une « chose en soi ».
C’est un mélange de technologies qui permet de créer des sites Web interactifs, aux contenus dynamiques, et à la présentation multimédia plus évoluée qu’avec le simple HTML.
Outre le HTML à proprement dit, les technologies actuelles incontournables du DHTML sont CSS (Cascading Style Sheets), DOM (Document Object Model) et les langages de script (Javascript et VBscript).
Cela signifie que pour maîtriser le DHTML, il faut connaître autant que possible chacune de ces technologies.
je vous propose une synthèse technique personnelle de ces technologies en en positionnant l’apport et les méthodes de mises en œuvre pour chacune d’entre elles.
- HTML: Considérant que le HTML est une technologie connue par le plus grand nombre, l’étude proposée pourra y faire directement référence sans en expliquer les principes. Seules les interconnexions avec les technologies ci-dessous pourront être commentées par le détail. Il n’y aura donc pas de chapitre HTML à proprement parlé. Un ensemble de liens et de fichiers vous est toutefois offert en cliquant sur HTML
- CSS: Après avoir défini ce que recouvre cette technologie et sa norme de référence, l’étude s’attachera à en donner ses utilisations utiles et à en décrire son fonctionnement au travers d’exemples concrets.
- DOM: Après une présentation succincte des DOM versus Netscape et versus MSIE, l’étude proposée s’attachera à proposer une solution de “cross-browser” (compatibilité en Netscape et Microsoft Internet Explorer) au travers de DOMS (Document Object Model Script). Elle tentera de faire le point des incompatibilités entre les deux navigateurs et d'offrir une solution générique et évolutive à ce type de problèmes.
- Javascript: L’étude présentera le langage pour la programmation « côté client » dans ses utilisations d’interaction entre une page html et les événements clavier, souris…
Elle évaluera les possibilités qu’il offre en tant que fédérateur entre le HTML et d’autres systèmes telles que les applets Java ou d’autres applications comme Macromédia Flash4.
- VBscript: Etant donné l’aspect propriétaire du langage, l’étude ne s’intéressera pas à ce langage bien qu’il soit un élément objectif majeur des solutions trouvées en général sur le réseau Internet. Un ensemble de liens et de fichiers vous est toutefois offert en cliquant sur VBscript