Document Object Model: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Storia: traduzione
Riga 12:
Il DOM legacy abilitava la convalida dei moduli lato client e il popolare effetto " rollover ".
 
Nel 1997 Netscape e Microsoft hanno rilasciatodistribuito rispettivamente la versione 4.0 di Netscape Navigator e Internet Explorer, aggiungendo il supporto per la funzionalità Dynamic HTML (DHTML) che abilita le modifiche a un documento HTML caricato. [[DHTML]] richiedeva estensioni per l'oggetto documento rudimentale che era disponibile nelle implementazioni DOM legacy. Sebbene le implementazioni DOM legacy fossero ampiamente compatibili poiché JScript era basato su JavaScript, le estensioni DOM DHTML sono state sviluppate in parallelo da ciascun produttore di browser e sono rimaste incompatibili. Queste versioni del DOM sono diventate note come "DOM intermedio".
 
Dopo la standardizzazione di [[ECMAScript]], il W3C DOM Working Group ha iniziato a redigere una specifica DOM standard. La specifica completa, nota come "DOM Level 1", divenne una raccomandazione del W3C alla fine del 1998. Nel 2005, gran parte del DOM W3C era ben supportata dai comuni browser abilitati per ECMAScript, incluso Microsoft Internet Explorer versione 6 (dal 2001), Opera, [[Safari (browser)|Safari]] e [[Gecko]] (come Mozilla, Firefox, SeaMonkey e Camino).