6. The Document Object Model (DOM) is a
cross-platform and language-independent
convention for representing and interacting with
objects in HTML, XHTML and XML
documents.
Wikipedia
23. why “hacky”?
• exists since 1995 (much happened, but not
much has changed)
• browser differences
24. why “hacky”?
• exists since 1995 (much happened, but not
much has changed)
• browser differences
• security, vulnerabilities
25. why “hacky”?
• exists since 1995 (much happened, but not
much has changed)
• browser differences
• security, vulnerabilities
• in comparison with other programming
languages, it just is “hacky”... :)