DHTML Vs. DOM Scripting
- Traditional DHTML:
- Uses a scripting language and valid markup (HTML/XHTML/XML/etc.)
- May be browser-specific
- May require code forking
- Is web only
- Was used with non-standardized markup
- DOM scripting:
- 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
Read more about this topic: DOM Scripting