The term DOM Scripting refers to programatically accessing the Document Object Model (DOM). In common usage, DOM Scripting usually implies the use of JavaScript, but could easily be accomplished by any other programming or scripting language with access to the DOM. DOM Scripting has its roots in DHTML, but is far more structured. It is the third pillar in the Web Standards movement.
DOM Scripting vs. DHTML
Traditional DHTML
- uses JavaScript, CSS and HTML
- tends to be browser-specific
- usually requires code forking
- web only
- was used with non-standardized markup
DOM Scripting
Books
- Stuart Langridge: DHTML Utopia - Modern Web Design Using JavaScript and DOM, ISBN 0957921896
- Jeremy Keith: DOM Scripting - Web Design with Javascript and the Document Object Model, ISBN 1590595335
Articles
- Chris Heilmann: From DHTML to DOM scripting - 2006
- Aaron Gustafson: <select> Something New, Part 2 – 12 May 2005
- Aaron Gustafson: <select> Something New, Part 1 – 15 April 2005