DOM scripting: Difference between revisions

Content deleted Content added
maintenance
Remove "Categories"
 
(7 intermediate revisions by 6 users not shown)
Line 1:
#REDIRECT [[JavaScript]]
{{Unreferenced|date=January 2009}}
 
The term '''DOM scripting''' refers to programmatically accessing the [[Document Object Model]] (DOM). In common usage, DOM scripting implies [[JavaScript]]. DOM scripting has its roots in [[Dynamic HTML]] (DHTML), but is more structured. It is the third pillar{{Clarify|date=August 2011}} in the [[web standards]] movement.
 
==DHTML vs. DOM scripting==
;Traditional DHTML<nowiki>:</nowiki>
* Uses a scripting language and valid markup ([[HTML]]/[[XHTML]]/[[XML]]/etc.)
* May be browser-specific
* {{clarify-span|May require [[code forking]]}}
* Is web only
* Was used with non-standardized markup
 
;DOM scripting<nowiki>:</nowiki>
* Uses a scripting language and valid markup ([[HTML]]/[[XHTML]]/[[XML]]/etc.)
* Can be used with any programming/scripting language
* Aims to be browser independent, is browser independent among standards-compliant browsers
* Is web only
* May degrade gracefully
 
==External links==
* [http://domscripting.webstandards.org WaSP DOM Scripting Task Force]
 
{{DEFAULTSORT:Dom Scripting}}
[[Category:Web design]]
[[Category:World Wide Web Consortium standards]]