Le Javascript a été normalisé sous le nom d'ECMAScript, norme ECMA-262.
Le DOM, c'est un ensemble d'interfaces servant à interpréter les documents XML, standardisé par le W3C et disposant d'une interface 'standard' pour l'ECMAScript (et pour le Java), qui existe en 3 versions (DOM level 1, 2 et 3, chaque version ajoutant à la précédente ainsi qu'un DOM0 qui représente un ensemble de fonctions datant d'avant le DOM et n'ayant pas été standardisées (innerHTML, par exemple, fait partie du DOM 0). Les DOMs actuellement supportés sont le DOM 0 (partout), le DOM 1 (à peu près partout depuis la 5e génération de navigateurs) et le DOM2 (quasi aucun support dans MSIE, support moyen chez les autres). L'implémentation du DOM 3 commence tout juste.
Pour plus d'informations sur le DOM, aller voir la page dédiée du W3C (ici pour les documents de standardisation), et tu peux également y trouver les bindings définis binding ECMAScript du DOM 1, par exemple)
Message édité par masklinn le 04-10-2005 à 12:24:12
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody