Model d'Objectes del Document: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: conegudes com " Intermed -> conegudes com a " Intermed
m Corregit: , conegut com “DOM Level -> , conegut com a “DOM Level
Línia 12:
=== Estandardització ===
El [[World Wide Web Consortium]] (W3C), fundat al 1994 per promoure [[estàndards oberts]] per la [[World Wide Web]], va ajuntar Netscape Communications y Microsoft amb altres empreses per desenvolupar un estàndard per navegadors d’escriptura de llenguatges, anomenat "[[ECMAScript]]." La primera versió de l’estàndard va ser publicada al 1997. Les següents versions de JavaScript y JSCRIPT implementarien l’estàndard ECMAScript per una major compatibilitat entre navegadors.
Després de presentar ECMAScript, W3C va començar a treballar en un DOM estandarditzat. El primer estàndard DOM, conegut com a “DOM Level 1” va ser recomanat pel W3C a finals de 1998. Gairebé al mateix temps, Internet Explorer 5.0 es va embarcar en la creació d’un suport limitat per DOM Level 1. Aquest, va proporcionava un model complet d’un document d’HTML o XML complet, incloent-hi els mitjans per canviar qualsevol part del document. Alguns navegadors com Internet Explorer 4.x i Netscape 4.x van ser molt usats fins a finals de l’any 2000.
DOM Level 2 es va publicar a finals de l’any 2000. Això va introduir la l’opció “[[getElementById]]" així com un [[model d'esdeveniments]] i el suport a [[espais de noms XML]] i CSS.
DOM Level 3, la versió actual de l'especificació DOM, publicat a l’abril del 2004, afegeix suport per [[XPath]] i maneig d'esdeveniments de teclat, així com una interfície per [[serialització]] documents XML.