The completed specification, known as "DOM Level 1", became a W3C Recommendation in late 1998. These versions of the DOM became known as the "Intermediate DOM".Īfter the standardization of ECMAScript, the W3C DOM Working Group began drafting a standard DOM specification. Although the Legacy DOM implementations were largely compatible since JScript was based on JavaScript, the DHTML DOM extensions were developed in parallel by each browser maker and remained incompatible. DHTML required extensions to the rudimentary document object that was available in the Legacy DOM implementations. 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. The Legacy DOM enabled client-side form validation and simple interface interactivity like creating tooltips. For example, a form input element could be accessed as either or. A hierarchical name could make use of either the names or the sequential index of the traversed elements. Form, link and image elements could be referenced with a hierarchical name that began with the root document object. Legacy DOM was limited in the kinds of elements that could be accessed. The limited facilities for detecting user-generated events and modifying the HTML document in the first generation of these languages eventually became known as "DOM Level 0" or "Legacy DOM." No independent standard was developed for DOM Level 0, but it was partly described in the specifications for HTML 4. JavaScript and JScript let web developers create web pages with client-side interactivity. Netscape's competitor, Microsoft, released Internet Explorer 3.0 the following year with a reimplementation of JavaScript called JScript. JavaScript was released by Netscape Communications in 1995 within Netscape Navigator 2.0. 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |