DOM specifications has followed several steps:
- DOM Level 0: The original Netscape/IE functionalities
- Not a W3C Recommendation, but is used as a basis
- DOM Level 1: Recommendation, October 1998 (with a new edition September 2000)
- Fundamental DOM objects (not fully backward compatible with Level 0!)
- DOM Level 2: Recommendation, November 2000
-
- Extension of DOM Level 1; includes additional methods for stylesheet access, event model and
control, namespaces
- DOM Level 3: Working Draft
- Extension of DOM Level 2; access to entities, DTD-s and Schemas, XPath based selections, keyboard events