Document Object Model

1990

The W3C now publishes stable snapshots of the WHATWG standard. ==History== The history of the Document Object Model is intertwined with the history of the "browser wars" of the late 1990s between Netscape Navigator and Microsoft Internet Explorer, as well as with that of JavaScript and JScript, the first scripting languages to be widely implemented in the JavaScript engines of web browsers. JavaScript was released by Netscape Communications in 1995 within Netscape Navigator 2.0.

1995

The W3C now publishes stable snapshots of the WHATWG standard. ==History== The history of the Document Object Model is intertwined with the history of the "browser wars" of the late 1990s between Netscape Navigator and Microsoft Internet Explorer, as well as with that of JavaScript and JScript, the first scripting languages to be widely implemented in the JavaScript engines of web browsers. JavaScript was released by Netscape Communications in 1995 within Netscape Navigator 2.0.

1997

For example, a form input element could be accessed as either document.formName.inputName or document.forms[0].elements[0]. The Legacy DOM enabled client-side form validation and simple interface interactivity like creating tooltips. In 1997, Netscape and Microsoft released version 4.0 of Netscape Navigator and Internet Explorer respectively, adding support for Dynamic HTML (DHTML) functionality enabling changes to a loaded HTML document.

1998

The completed specification, known as "DOM Level 1", became a W3C Recommendation in late 1998.

2000

Beginning with the publication of DOM Level 4 in 2015, the W3C creates new recommendations based on snapshots of the WHATWG standard. DOM Level 1 provided a complete model for an entire HTML or XML document, including the means to change any portion of the document. DOM Level 2 was published in late 2000.

2001

By 2005, large parts of W3C DOM were well-supported by common ECMAScript-enabled browsers, including Microsoft Internet Explorer version 6 (from 2001), Opera, Safari and Gecko-based browsers (like Mozilla, Firefox, SeaMonkey and Camino). ==Standards== The W3C DOM Working Group published its final recommendation and subsequently disbanded in 2004.

2004

Once an event is triggered, the event handlers get executed. The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004.

By 2005, large parts of W3C DOM were well-supported by common ECMAScript-enabled browsers, including Microsoft Internet Explorer version 6 (from 2001), Opera, Safari and Gecko-based browsers (like Mozilla, Firefox, SeaMonkey and Camino). ==Standards== The W3C DOM Working Group published its final recommendation and subsequently disbanded in 2004.

It introduced the getElementById function as well as an event model and support for XML namespaces and CSS. DOM Level 3, published in April 2004, added support for XPath and keyboard event handling, as well as an interface for serializing documents as XML. DOM Level 4 was published in 2015.

2005

By 2005, large parts of W3C DOM were well-supported by common ECMAScript-enabled browsers, including Microsoft Internet Explorer version 6 (from 2001), Opera, Safari and Gecko-based browsers (like Mozilla, Firefox, SeaMonkey and Camino). ==Standards== The W3C DOM Working Group published its final recommendation and subsequently disbanded in 2004.

2009

In 2009, the Web Applications group reorganized DOM activities at the W3C.

2013

In 2013, due to a lack of progress and the impending release of HTML5, the DOM Level 4 specification was reassigned to the HTML Working Group to expedite its completion.

2015

Meanwhile, in 2015, the Web Applications group was disbanded and DOM stewardship passed to the Web Platform group.

Beginning with the publication of DOM Level 4 in 2015, the W3C creates new recommendations based on snapshots of the WHATWG standard. DOM Level 1 provided a complete model for an entire HTML or XML document, including the means to change any portion of the document. DOM Level 2 was published in late 2000.

It introduced the getElementById function as well as an event model and support for XML namespaces and CSS. DOM Level 3, published in April 2004, added support for XPath and keyboard event handling, as well as an interface for serializing documents as XML. DOM Level 4 was published in 2015.




All text is taken from Wikipedia. Text is available under the Creative Commons Attribution-ShareAlike License .

Page generated on 2021-08-05